0001104659-18-031366.txt : 20180508 0001104659-18-031366.hdr.sgml : 20180508 20180508170631 ACCESSION NUMBER: 0001104659-18-031366 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180508 DATE AS OF CHANGE: 20180508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BOINGO WIRELESS INC CENTRAL INDEX KEY: 0001169988 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATION SERVICES, NEC [4899] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35155 FILM NUMBER: 18815667 BUSINESS ADDRESS: STREET 1: 10960 WILSHIRE BLVD., 23RD FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90024 BUSINESS PHONE: 310-586-5180 MAIL ADDRESS: STREET 1: 10960 WILSHIRE BLVD., 23RD FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90024 10-Q 1 a18-8605_110q.htm 10-Q

Table of Contents

 

 

 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

x      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended March 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-35155

 

BOINGO WIRELESS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

95-4856877

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

10960 Wilshire Blvd., 23rd Floor

 

 

Los Angeles, California

 

90024

(Address of principal executive offices)

 

(Zip Code)

 

(310) 586-5180

(Registrant’s telephone number, including area code)

 

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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).   Yes  x  No  o

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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. (Check one):

 

Large accelerated filer o

 

Accelerated filer x

 

 

 

Non-accelerated filer o

 

Smaller Reporting Company o

(Do not check if a smaller reporting company)

 

 

 

 

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

 

As of April 27, 2018, there were 41,816,097 shares of the registrant’s common stock outstanding.

 

 

 



Table of Contents

 

TABLE OF CONTENTS

 

 

 

Page

PART I — FINANCIAL INFORMATION

 

 

 

 

Item 1.

Financial Statements (unaudited)

3

 

 

 

 

Condensed Consolidated Balance Sheets

3

 

 

 

 

Condensed Consolidated Statements of Operations

4

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income (Loss)

5

 

 

 

 

Condensed Consolidated Statement of Stockholders’ Equity

6

 

 

 

 

Condensed Consolidated Statements of Cash Flows

7

 

 

 

 

Notes to the Condensed Consolidated Financial Statements

8

 

 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

 

 

 

Item 3.

Quantitative and Qualitative Disclosure about Market Risk

35

 

 

 

Item 4.

Controls and Procedures

35

 

 

 

PART II — OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

37

 

 

 

Item 1A.

Risk Factors

37

 

 

 

Item 6.

Exhibits

37

 

 

 

SIGNATURES

39

 

2



Table of Contents

 

PART I — FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Boingo Wireless, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

(In thousands, except per share amounts)

 

 

 

March 31,
2018

 

December 31,
2017

 

 

 

 

 

 

 

Assets

 

 

 

 

 

Current assets:

 

 

 

 

 

Cash and cash equivalents

 

$

18,552

 

$

26,685

 

Restricted cash

 

512

 

 

Accounts receivable, net

 

28,861

 

26,148

 

Prepaid expenses and other current assets

 

6,482

 

6,369

 

Total current assets

 

54,407

 

59,202

 

Property and equipment, net

 

264,629

 

262,359

 

Goodwill

 

42,403

 

42,403

 

Intangible assets, net

 

9,531

 

10,263

 

Other assets

 

7,577

 

10,082

 

Total assets

 

$

378,547

 

$

384,309

 

 

 

 

 

 

 

Liabilities and stockholders’ equity

 

 

 

 

 

Current liabilities:

 

 

 

 

 

Accounts payable

 

$

16,743

 

$

11,589

 

Accrued expenses and other liabilities

 

38,907

 

42,405

 

Deferred revenue

 

76,340

 

61,708

 

Current portion of long-term debt

 

656

 

875

 

Current portion of capital leases and notes payable

 

6,068

 

5,771

 

Total current liabilities

 

138,714

 

122,348

 

Deferred revenue, net of current portion

 

125,174

 

149,168

 

Long-term portion of capital leases and notes payable

 

6,961

 

6,747

 

Deferred tax liabilities

 

1,028

 

1,004

 

Other liabilities

 

5,891

 

6,012

 

Total liabilities

 

277,768

 

285,279

 

 

 

 

 

 

 

Commitments and contingencies (Note 9)

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

Preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding

 

 

 

Common stock, $0.0001 par value; 100,000 shares authorized; 41,753 and 40,995 shares issued and outstanding at March 31, 2018 and December 31, 2017, respectively

 

4

 

4

 

Additional paid-in capital

 

231,879

 

230,679

 

Accumulated deficit

 

(131,939

)

(131,967

)

Accumulated other comprehensive loss

 

(899

)

(898

)

Total common stockholders’ equity

 

99,045

 

97,818

 

Non-controlling interests

 

1,734

 

1,212

 

Total stockholders’ equity

 

100,779

 

99,030

 

Total liabilities and stockholders’ equity

 

$

378,547

 

$

384,309

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

3



Table of Contents

 

Boingo Wireless, Inc.

Condensed Consolidated Statements of Operations

(Unaudited)

(In thousands, except per share amounts)

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

 

 

 

 

 

 

Revenue

 

$

58,159

 

$

44,333

 

Costs and operating expenses:

 

 

 

 

 

Network access

 

26,565

 

19,407

 

Network operations

 

12,846

 

11,263

 

Development and technology

 

7,425

 

6,334

 

Selling and marketing

 

5,463

 

4,893

 

General and administrative

 

7,699

 

8,103

 

Amortization of intangible assets

 

727

 

911

 

Total costs and operating expenses

 

60,725

 

50,911

 

Loss from operations

 

(2,566

)

(6,578

)

Interest and other (expense) income, net

 

(79

)

4

 

Loss before income taxes

 

(2,645

)

(6,574

)

Income tax expense

 

128

 

199

 

Net loss

 

(2,773

)

(6,773

)

Net income attributable to non-controlling interests

 

456

 

107

 

Net loss attributable to common stockholders

 

$

(3,229

)

$

(6,880

)

 

 

 

 

 

 

Net loss per share attributable to common stockholders:

 

 

 

 

 

Basic

 

$

(0.08

)

$

(0.18

)

Diluted

 

$

(0.08

)

$

(0.18

)

 

 

 

 

 

 

Weighted average shares used in computing net loss per share attributable to common stockholders:

 

 

 

 

 

Basic

 

41,330

 

38,712

 

Diluted

 

41,330

 

38,712

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

4



Table of Contents

 

Boingo Wireless, Inc.

Condensed Consolidated Statements of Comprehensive Income (Loss)

(Unaudited)

(In thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2018

 

2017

 

 

 

 

 

 

 

Net loss

 

$

(2,773

)

$

(6,773

)

Other comprehensive (loss) income, net of tax

 

 

 

 

 

Foreign currency translation adjustments

 

(4

)

46

 

Comprehensive loss

 

(2,777

)

(6,727

)

Comprehensive income attributable to non-controlling interest

 

453

 

91

 

Comprehensive loss attributable to common stockholders

 

$

(3,230

)

$

(6,818

)

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

5



Table of Contents

 

Boingo Wireless, Inc.

Condensed Consolidated Statement of Stockholders’ Equity

(Unaudited)

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

Common

 

Common

 

Additional

 

 

 

Other

 

Non-

 

Total

 

 

 

Stock

 

Stock

 

Paid-in

 

Accumulated

 

Comprehensive

 

controlling

 

Stockholders’

 

 

 

Shares

 

Amount

 

Capital

 

Deficit

 

Loss

 

Interests

 

Equity

 

Balance at December 31, 2017

 

40,995

 

$

4

 

$

230,679

 

$

(131,967

)

$

(898

)

$

1,212

 

$

99,030

 

Issuance of common stock under stock incentive plans

 

758

 

 

4,228

 

 

 

 

4,228

 

Shares withheld for taxes

 

 

 

(6,340

)

 

 

 

(6,340

)

Stock-based compensation expense

 

 

 

3,312

 

 

 

 

3,312

 

Cumulative effect of a change in accounting principle

 

 

 

 

3,257

 

 

69

 

3,326

 

Net loss

 

 

 

 

(3,229

)

 

456

 

(2,773

)

Other comprehensive loss

 

 

 

 

 

(1

)

(3

)

(4

)

Balance at March 31, 2018

 

41,753

 

$

4

 

$

231,879

 

$

(131,939

)

$

(899

)

$

1,734

 

$

100,779

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

6



Table of Contents

 

Boingo Wireless, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(In thousands)

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Cash flows from operating activities

 

 

 

 

 

Net loss

 

$

(2,773

)

$

(6,773

)

Adjustments to reconcile net loss including non-controlling interests to net cash provided by operating activities:

 

 

 

 

 

Depreciation and amortization of property and equipment

 

20,606

 

14,985

 

Amortization of intangible assets

 

727

 

911

 

Impairment loss and loss on disposal of fixed assets

 

70

 

9

 

Stock-based compensation

 

3,126

 

3,044

 

Change in deferred income taxes

 

 

121

 

Other

 

 

2

 

Changes in operating assets and liabilities:

 

 

 

 

 

Accounts receivable

 

(3,799

)

14,844

 

Prepaid expenses and other assets

 

551

 

(301

)

Accounts payable

 

706

 

(2,434

)

Accrued expenses and other liabilities

 

1,014

 

(1,132

)

Deferred revenue

 

(2,958

)

2,256

 

Net cash provided by operating activities

 

17,270

 

25,532

 

Cash flows from investing activities

 

 

 

 

 

Purchases of property and equipment

 

(21,117

)

(17,491

)

Increase in restricted cash

 

(512

)

 

Payments for asset acquisition

 

 

(1,150

)

Net cash used in investing activities

 

(21,629

)

(18,641

)

Cash flows from financing activities

 

 

 

 

 

Principal payments on credit facility

 

(219

)

(5,438

)

Proceeds from exercise of stock options

 

4,228

 

439

 

Payments of capital leases and notes payable

 

(1,450

)

(844

)

Payments of withholding tax on net issuance of restricted stock units

 

(6,340

)

(1,562

)

Net cash used in financing activities

 

(3,781

)

(7,405

)

Effect of exchange rates on cash

 

7

 

7

 

Net decrease in cash and cash equivalents

 

(8,133

)

(507

)

Cash and cash equivalents at beginning of period

 

26,685

 

19,485

 

Cash and cash equivalents at end of period

 

$

18,552

 

$

18,978

 

Supplemental disclosure of non-cash investing and financing activities

 

 

 

 

 

Property and equipment costs in accounts payable, accrued expenses and other liabilities

 

$

20,377

 

$

13,797

 

Purchase of equipment and prepaid maintenance services under capital financing arrangements

 

$

1,930

 

$

574

 

Capitalized stock-based compensation included in property and equipment costs

 

$

186

 

$

194

 

Non-controlling interest distributions declared but unpaid

 

$

 

$

125

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

7



Table of Contents

 

Boingo Wireless, Inc.

Notes to the Condensed Consolidated Financial Statements

(Unaudited)

(In thousands, except shares and per share amounts)

 

1. The business

 

Boingo Wireless, Inc. and its subsidiaries (collectively “we, “us”, “our” or “the Company”) is a leading global provider of wireless connectivity solutions for smartphones, tablets, laptops, wearables and other wireless-enabled consumer devices. Boingo Wireless, Inc. was incorporated on April 16, 2001 in the State of Delaware. We have a diverse monetization model that enables us to generate revenues from wholesale partnerships, retail sales, and advertising across these wireless networks. Wholesale offerings include distributed antenna systems (“DAS”) or small cells, which are cellular extension networks, carrier offload, Wi-Fi roaming, value-added services, private label Wi-Fi, and location-based services. Retail products include Wi-Fi and TV services for military servicemen and women living in the barracks of U.S. Army, Air Force and Marine bases around the world, and Wi-Fi subscriptions and day passes that provide access to over 1.2 million commercial hotspots worldwide. Advertising revenue is driven by Wi-Fi sponsorships at airports, hotels, cafes and restaurants, and public spaces. Our customers include some of the world’s largest carriers, telecommunications service providers and global consumer brands, as well as troops stationed at military bases and Internet savvy consumers on the go.

 

2. Summary of significant accounting policies

 

Basis of presentation

 

The accompanying interim condensed consolidated financial statements and related notes for the three months ended March 31, 2018 and 2017 are unaudited. The unaudited interim condensed consolidated financial information has been prepared in accordance with the rules and regulations of the SEC for interim financial information. Accordingly, they do not include all information and footnotes required by generally accepted accounting principles (“GAAP”) in the United States of America (“U.S.”) for complete financial statements. These financial statements should be read in conjunction with the audited consolidated financial statements and the accompanying notes for the year ended December 31, 2017 contained in our annual report on Form 10-K filed with the SEC on March 12, 2018. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of our results of operations and cash flows for the three months ended March 31, 2018 and 2017, and our financial position as of March 31, 2018. The year-end balance sheet data was derived from audited consolidated financial statements but does not include all disclosures required by GAAP. Interim results are not necessarily indicative of the results to be expected for an entire year or any other future year or interim period.

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (“ASC”) 605, Revenue Recognition, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606, Revenue from Contracts with Customers. On January 1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.

 

Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January 1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January 1, 2018:

 

 

 

January 1, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

January 1, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

26,148

 

$

(1,069

)

$

25,079

 

Prepaid expenses and other current assets

 

$

6,369

 

$

170

 

$

6,539

 

Other assets

 

$

10,082

 

$

(2,179

)

$

7,903

 

Deferred revenue, current

 

$

61,708

 

$

14,176

 

$

75,884

 

Deferred revenue, net of current portion

 

$

149,168

 

$

(20,580

)

$

128,588

 

 

8



Table of Contents

 

The below table summarizes the changes to our condensed consolidated balance sheet as of March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

29,286

 

$

(425

)

$

28,861

 

Prepaid expenses and other current assets

 

$

6,567

 

$

(85

)

$

6,482

 

Other assets

 

$

9,910

 

$

(2,333

)

$

7,577

 

Deferred revenue, current

 

$

67,423

 

$

8,917

 

$

76,340

 

Deferred revenue, net of current portion

 

$

144,652

 

$

(19,478

)

$

125,174

 

Non-controlling interests

 

$

370

 

$

1,364

 

$

1,734

 

 

The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Revenue

 

$

53,890

 

$

4,269

 

$

58,159

 

Income tax expense

 

$

251

 

$

(123

)

$

128

 

Non-controlling interests

 

$

(839

)

$

1,295

 

$

456

 

 

The changes to the condensed consolidated balance sheets as of January 1, 2018 and March 31, 2018 and the condensed consolidated statement of operations for the three months ended March 31, 2018 were primarily due to the following factors: (i) reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii) recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January 1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March 31, 2018.

 

In May 2017, the FASB issued ASU 2017-09, Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity applies modification accounting under ASC 718. According to the new standard, an entity would not apply modification accounting if the fair value, vesting conditions and classification of the modified award is the same as the original award immediately before the original award is modified. The standard will be applied prospectively to modifications that occur on or after the adoption date. We adopted ASU 2017-09 on January 1, 2018 and the adoption of this standard did not have a material impact on our consolidated financial statements.

 

Principles of consolidation

 

The unaudited condensed consolidated financial statements include our accounts and the accounts of our majority owned subsidiaries. We consolidate our 70% ownership of Chicago Concourse Development Group, LLC and our 75% ownership of Boingo Holding Participacoes Ltda. in accordance with ASC 810, Consolidation. Other parties’ interests in consolidated entities are reported as non-controlling interests. All intercompany balances and transactions have been eliminated in consolidation.

 

Segment and geographical information

 

We operate as one reportable segment; a service provider of wireless connectivity solutions across our managed and operated network and aggregated network for mobile devices such as laptops, smartphones, tablets and other wireless-enabled consumer devices. This single segment is consistent with the internal organization structure and the manner in which operations are reviewed and managed by our Chief Executive Officer, the chief operating decision maker.

 

All significant long-lived tangible assets are held in the United States of America. We do not disclose sales by geographic area because to do so would be impracticable.

 

The following is a summary of our revenue disaggregated by product offerings:

 

9



Table of Contents

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(1)

 

Revenue:

 

 

 

 

 

DAS

 

$

23,645

 

$

16,256

 

Military

 

15,854

 

12,541

 

Wholesale—Wi-Fi

 

11,149

 

6,831

 

Retail

 

5,310

 

6,415

 

Advertising and other

 

2,201

 

2,290

 

Total revenue

 

$

58,159

 

$

44,333

 

 


(1)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Restricted cash

 

Restricted cash consists of a letter of credit issued to one of our international venue partners. The letter of credit is collateralized by cash deposits. At March 31, 2018, we had $512 classified as short-term restricted cash as the letter of credit expires within the next year.

 

Revenue recognition

 

We generate revenue from several sources including: (i) DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii) military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii) arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv) display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.

 

Post-ASC 606 adoption

 

Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.

 

10



Table of Contents

 

Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.

 

For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.

 

Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.

 

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March 31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, Receivables.

 

DAS

 

We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligationprovide non-exclusive access to our DAS or small cell networks to provide telecom operators’ customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators’ transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators’ decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue

 

11



Table of Contents

 

and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.

 

Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i) the execution of customer contracts with additional telecom carriers is at our sole election and (ii) we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.

 

We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.

 

Military and retail

 

Military and retail customers must review and agree to abide by our standard “Customer Agreement (With Acceptable Use Policy) and End User License Agreement” before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligationprovide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (“IPTV”) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company’s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days’ notice prior to the end of the then current term by either party.

 

The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.

 

Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.

 

12



Table of Contents

 

Wholesale Wi-Fi

 

We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers’ access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligationprovide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers’ end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.

 

Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.

 

Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.

 

Advertising

 

We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner’s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.

 

The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.

 

Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.

 

13



Table of Contents

 

Pre-ASC 606 adoption

 

We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.

 

Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.

 

Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.

 

Services provided to wholesale Wi-Fi partners generally contain several elements including: (i) a term license to use our software to access our Wi-Fi network, (ii) access fees for Wi-Fi network usage, and/or (iii) professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.

 

In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.

 

We adopted the provisions of ASU 2009-13, Revenue Recognition (Topic 605)—Multiple-Deliverable Revenue Arrangements, on a prospective basis on January 1, 2011. For multiple-deliverable arrangements entered into prior to January 1, 2011 that are accounted for under ASC 605-25, Revenue Recognition—Multiple-Deliverable Revenue Arrangements, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January 1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.

 

Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.

 

Income taxes

 

We calculate our interim income tax provision in accordance with ASC 270, Interim Reporting, and ASC 740, Accounting for Income Taxes. At the end of each interim period, we estimate the annual effective tax rate and apply that rate to our ordinary quarterly earnings. The tax expense or benefit related to significant, unusual, or extraordinary items is recognized in the interim period in which those items occur. In addition, the effect of changes in enacted tax laws, rates, or tax status is recognized in the interim period in which the change occurs. Excess windfall tax benefits and tax deficiencies related to our stock option exercises and restricted stock unit (“RSU”) vesting are recognized as an income tax benefit or expense in our condensed consolidated statements of operations in the period they are deducted on the income tax return. Excess windfall tax benefits and tax deficiencies are therefore not anticipated when determining the annual effective tax rate and are instead recognized in the interim period in which those items occur.

 

14



Table of Contents

 

The computation of the annual estimated effective tax rate at each interim period requires certain estimates and significant judgment, including the expected operating income (loss) for the year, projections of the proportion of income (loss) earned and taxed in various states, permanent and temporary differences as a result of differences between amounts measured and recognized in accordance with tax laws and financial accounting standards, and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained, or as the tax environment changes.

 

Foreign currency translation

 

Our Brazilian subsidiary uses the Brazilian Real as its functional currency. Assets and liabilities of our Brazilian subsidiary are translated to U.S. dollars at period-end rates of exchange, and revenues and expenses are translated at average exchange rates prevailing for each month. The resulting translation adjustments are made directly to a separate component of other comprehensive loss, which is reflected in stockholders’ equity in our condensed consolidated balance sheets. As of March 31, 2018 and December 31, 2017, the Company had $(899) and $(898), respectively, of cumulative foreign currency translation adjustments, net of tax, which was $0 as of March 31, 2018 and December 31, 2017 due to the full valuation allowance established against our deferred tax assets, in accumulated other comprehensive loss.

 

Some of our subsidiaries also enter into transactions and have monetary assets and liabilities that are denominated in a currency other than the entities’ respective functional currencies. Gains and losses from the revaluation of foreign currency transactions and monetary assets and liabilities are included in the condensed consolidated statements of operations.

 

Use of estimates

 

The preparation of accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the accompanying condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Assets and liabilities which are subject to significant judgment and the use of estimates include the allowance for doubtful accounts, recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, uncertain tax positions, useful lives associated with property and equipment, valuation and useful lives of intangible assets, contact assets and contract liabilities including estimates of variable consideration, and the valuation and assumptions underlying stock-based compensation and other equity instruments. On an ongoing basis, we evaluate our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

 

Fair value of financial instruments

 

Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market in which it would transact, and we consider assumptions that market participants would use when pricing the asset or liability.

 

The accounting guidance for fair value measurement also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

 

·                  Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

·                  Level 2—Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.

 

·                  Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

15



Table of Contents

 

The carrying amount reflected in the accompanying condensed consolidated balance sheets for cash and cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, other assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximates fair value due to the short-term nature of these financial instruments. As of March 31, 2018 and December 31, 2017, the carrying amount reflected in the accompanying condensed consolidated balance sheets for current portion of capital leases and notes payable and long-term portion of capital leases and notes payable approximate fair value (Level 2) based on the variable nature of the interest rates and lack of significant change in our credit risk.

 

Recent accounting pronouncements

 

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for all leases with lease terms of more than 12 months on the balance sheet. Under the new guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. The standard is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted for all entities on a modified retrospective basis, with elective reliefs. We are currently evaluating the expected impact of this new standard.

 

3. Cash and cash equivalents

 

Cash and cash equivalents consisted of the following:

 

 

 

March 31,
2018

 

December 31,
2017

 

Cash and cash equivalents:

 

 

 

 

 

Cash

 

$

16,290

 

$

24,430

 

Money market accounts

 

2,262

 

2,255

 

Total cash and cash equivalents

 

$

18,552

 

$

26,685

 

 

Our money market account assets are measured at fair value on a recurring basis utilizing Level 1 inputs.

 

4. Property and equipment

 

The following is a summary of property and equipment, at cost less accumulated depreciation and amortization:

 

 

 

March 31,
2018

 

December 31,
2017

 

Leasehold improvements

 

$

408,360

 

$

418,023

 

Software

 

44,575

 

42,281

 

Construction in progress

 

37,027

 

27,291

 

Computer equipment

 

12,332

 

13,245

 

Furniture, fixtures and office equipment

 

1,769

 

1,806

 

Total property and equipment

 

504,063

 

502,646

 

Less: accumulated depreciation and amortization

 

(239,434

)

(240,287

)

Total property and equipment, net

 

$

264,629

 

$

262,359

 

 

Depreciation and amortization expense, which includes depreciation and amortization for property and equipment under capital leases, is allocated as follows in the accompanying condensed consolidated statements of operations:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network access

 

$

13,587

 

$

8,375

 

Network operations

 

4,256

 

4,155

 

Development and technology

 

2,508

 

2,195

 

General and administrative

 

255

 

260

 

Total depreciation and amortization of property and equipment

 

$

20,606

 

$

14,985

 

 

16



Table of Contents

 

5. Accrued expenses and other liabilities

 

Accrued expenses and other liabilities consisted of the following:

 

 

 

March 31,
2018

 

December 31,
2017

 

Accrued customer liabilities

 

$

12,195

 

$

7,100

 

Accrued construction in progress

 

8,119

 

12,661

 

Revenue share

 

5,262

 

5,506

 

Salaries and wages

 

2,739

 

5,066

 

Accrued taxes

 

2,185

 

1,897

 

Accrued partner network

 

1,539

 

1,799

 

Accrued professional fees

 

1,103

 

1,979

 

Other

 

5,765

 

6,397

 

Total accrued expenses and other liabilities

 

$

38,907

 

$

42,405

 

 

6. Contract assets and contract liabilities

 

The opening and closing balances of our contract asset, net, contract liability, net, and receivables balances from contracts with customers for the three months ended March 31, 2018 are as follows:

 

 

 

Contract
assets, net

 

Contract
liabilities, net

 

Balance at January 1, 2018

 

$

798

 

$

204,472

 

Balance at March 31, 2018

 

111

 

201,514

 

Change

 

$

(687

)

$

(2,958

)

 

The current and non-current portions of our contract assets, net are included within prepaid expenses and other current assets and other assets, respectively, and current and non-current portions of our contract liabilities, net are included within deferred revenue and deferred revenue, net of current portion, respectively, in our condensed consolidated balance sheets. Contract assets, net are generated from our wholesale Wi-Fi contracts and the change in the contract assets, net balance includes activity related to amounts invoiced offset by revenue recognized from performance obligations satisfied in the current reporting period.

 

Contract liabilities are recorded when fees are collected or we have an unconditional right to consideration (a receivable) in advance of delivery of goods or services. The change in contract liabilities, net balance is related to customer activity associated with each of our product offerings including the receipt of cash payments and the satisfaction of our performance obligations. Revenues for the three months ended March 31, 2018 include the following:

 

 

 

Three Months Ended
March 31, 2018

 

Amounts included in the beginning of period contract liability balance

 

$

26,694

 

Amounts associated with performance obligations satisfied in previous periods

 

93

 

 

As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for our DAS contracts is $190,404. We expect to recognize this revenue as service is provided over the remaining contract term. As of March 31, 2018, our DAS contracts have a remaining duration of less than one year to sixteen years.

 

Certain of our wholesale Wi-Fi contracts include variable consideration based on usage. This variable consideration has been excluded from the disclosure of remaining performance obligations. As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for certain of our wholesale Wi-Fi contracts with guaranteed minimum consideration is $7,979. We expect to recognize this revenue as service is provided over the remaining contract term. As of March 31, 2018, our wholesale Wi-Fi contracts have a remaining duration of less than one year to sixteen years.

 

Information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less have been excluded from the above, which primarily consists of monthly service contracts.

 

7. Income taxes

 

Income tax expense of $128 and $199 reflects an effective tax rate of 4.8% and 3.0% for the three months ended March 31, 2018 and 2017, respectively. Our effective tax rate differs from the statutory rate primarily due to our valuation allowance for the three months ended March 31, 2018 and 2017.

 

17



Table of Contents

 

We operate within federal, state and international taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period to resolve. We are subject to taxation in the United States and in various states. Our tax years 2014 and forward are subject to examination by the IRS and our tax years 2013 and forward are subject to examination by material state jurisdictions. However, due to prior year loss carryovers, the IRS and state tax authorities may examine any tax years for which the carryovers are used to offset future taxable income. We are currently subject to examination by the IRS for our 2015 tax year. Although the ultimate outcome is unknown, we believe that any adjustments that may result from examination is not likely to have a material adverse effect on our condensed consolidated results of operations, financial position or cash flows.

 

8. Credit Facility

 

We have entered into a Credit Agreement (the “Credit Agreement”) and related agreements, as amended, with Bank of America, N.A. acting as agent for lenders named therein, including Bank of America, N.A., Silicon Valley Bank, and Citizens Bank, N.A. (the “Lenders”), for a secured credit facility in the form of a revolving line of credit of up to $69,750 with an option to increase the available amount to $86,500 upon the satisfaction of certain conditions (the “Revolving Line of Credit”) and a term loan of $3,500 (the “Term Loan” and together with the Revolving Line of Credit, the “Credit Facility”). We may use borrowings under the Credit Facility for general working capital and corporate purposes. In general, amounts borrowed under the Credit Facility are secured by a lien against all our assets, with certain exclusions. The Revolving Line of Credit matures on November 21, 2018 but may be prepaid in whole or part at any time. Amounts borrowed under the Revolving Line of Credit and Term Loan will bear, at our election, a variable interest at LIBOR plus 2.5% - 3.5% or Lender’s Prime Rate plus 1.5% - 2.5% per year and we will pay a fee of 0.375% - 0.5% per year on any unused portion of the Revolving Line of Credit.

 

As of March 31, 2018 and December 31, 2017, we had no amounts outstanding under the Revolving Line of Credit. As of March 31, 2018 and December 31, 2017, $656 and $875, respectively, was outstanding under the Term Loan. The Term Loan requires quarterly payments of interest and principal, amortizing fully over the Credit Agreement term such that it is repaid in full on the maturity date of November 21, 2018.

 

Repayment of amounts borrowed under the Credit Facility may be accelerated in the event that we are in violation of the representations, warranties and covenants made in the Credit Agreement, including certain financial covenants set forth therein, and under other specified default events including, but not limited to, non-payment or inability to pay debt, breach of cross default provisions, insolvency provisions, and change of control. We are subject to customary financial and non-financial covenants, including a minimum quarterly consolidated leverage ratio, a maximum quarterly consolidated fixed charge coverage ratio, and monthly liquidity minimums. We were in compliance with all financial covenants as of March 31, 2018.

 

Debt issuance costs are amortized on a straight-line basis over the term of the Credit Facility. Amortization expense related to debt issuance costs are included in interest and other (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March 31, 2018 and 2017. Amortization and interest expense capitalized during the three months ended March 31, 2018 and 2017 amounted to $133 and $234, respectively. Amortization and interest expense expensed during the three months ended March 31, 2018 and 2017 amounted to $47 and $56. The interest rate for our Credit Facility for the three months ended March 31, 2018 was 4.2%.

 

9. Commitments and contingencies

 

Letters of credit

 

We have entered into Letter of Credit Authorization agreements (collectively, “Letters of Credit”), which are issued under our Credit Agreement. The Letters of Credit are irrevocable and serve as performance guarantees that will allow our customers to draw upon the available funds if we are in default. As of March 31, 2018, we have Letters of Credit totaling $8,204 that are scheduled to expire or renew over the next one-year period. There have been no drafts drawn under these Letters of Credit as of March 31, 2018.

 

Legal proceedings

 

From time to time, we may be subject to claims, suits, investigations and proceedings arising out of the normal course of business. We are not currently a party to any litigation that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows. Legal costs are expensed as incurred.

 

18



Table of Contents

 

Other matters

 

We have received a claim from one of our venue partners with respect to contractual terms on our revenue share payments. The claim asserts that we have underpaid revenue share payments and related interest by approximately $4,600. We are currently in final settlement discussions with our venue partner. As of March 31, 2018, we have accrued for the probable and estimable losses that have been incurred. We are not currently a party to any other claims that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows.

 

10. Stock incentive plans

 

In March 2011, our board of directors approved the 2011 Equity Incentive Plan (“2011 Plan”).  The 2011 Plan provides for the grant of incentive and non-statutory stock options, stock appreciation rights, restricted shares of our common stock, stock units, and performance cash awards. As of January 1st of each year, the number of shares of common stock reserved for issuance under the 2011 Plan shall automatically be increased by a number equal to the lesser of (a) 4.5% of the total number of shares of common stock then outstanding, (b) 3,000,000 shares of common stock or (c) as determined by our board of directors. The automatic “evergreen” share reserve increase feature terminated after January 2018, so no additional automatic annual share increases will occur. As of March 31, 2018, options to purchase approximately 752,000 shares of common stock and RSUs covering approximately 3,556,000 shares of common stock were outstanding under the 2011 Plan.

 

No further awards will be made under our Amended and Restated 2001 Stock Incentive Plan (“2001 Plan”), and it will be terminated. Options outstanding under the 2001 Plan will continue to be governed by their existing terms.

 

Stock-based compensation expense is allocated as follows on the accompanying condensed consolidated statements of operations:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network operations

 

$

537

 

$

546

 

Development and technology

 

278

 

270

 

Selling and marketing

 

473

 

426

 

General and administrative

 

1,838

 

1,802

 

Total stock-based compensation expense

 

$

3,126

 

$

3,044

 

 

During the three months ended March 31, 2018 and 2017, we capitalized $186 and $194, respectively, of stock-based compensation expense.

 

Stock option awards

 

We grant stock option awards to both employees and non-employee directors. The grant date for these awards is the same as the measurement date. The stock option awards generally vest over a four-year service period with 25% vesting when the individual completes 12 months of continuous service and the remaining 75% vesting monthly thereafter. These awards are valued as of the measurement date and the stock-based compensation expense, net of forfeitures, is recognized on a straight-line basis over the requisite service period.

 

A summary of the stock option activity is as follows:

 

 

 

Number of
Options
(000’s)

 

Weighted
Average
Exercise
Price

 

Weighted-
Average
Remaining
Contract
Life
(years)

 

Aggregate
Intrinsic
Value

 

Outstanding at December 31, 2017

 

1,283

 

$

9.58

 

3.8

 

$

16,573

 

Exercised

 

(396

)

$

10.68

 

 

 

 

 

Canceled/forfeited

 

(7

)

$

5.99

 

 

 

 

 

Outstanding and exercisable at March 31, 2018

 

880

 

$

9.12

 

3.6

 

$

13,778

 

 

19



Table of Contents

 

Restricted stock unit awards

 

We grant time-based RSUs to executive and non-executive personnel and non-employee directors. The time-based RSUs granted to executive and non-executive personnel generally vest over a three-year period subject to continuous service on each vesting date. The time-based RSUs for our non-employee directors generally vest over a one-year period for existing members and 25% per year over a four-year period for new members subject to continuous service on each vesting date.

 

We grant performance-based RSUs to executive personnel. These awards vest subject to certain performance objectives based on the Company’s revenue growth and/or Adjusted EBITDA growth achieved during the specified performance period and certain long-term service conditions. The maximum number of RSUs that may vest is determined based on actual Company achievement and performance-based RSUs generally vest over a three-year period subject to continuous service on each vesting date. We recognize stock-based compensation expense for performance-based RSUs when we believe that it is probable that the performance objectives will be met.

 

A summary of the RSU activity is as follows:

 

 

 

Number of Shares
(000’s)

 

Weighted Average
Grant-Date Fair
Value

 

Non-vested at December 31, 2017

 

3,324

 

$

7.35

 

Granted(2)

 

874

 

$

12.18

 

Vested

 

(609

)

$

7.20

 

Canceled/forfeited

 

(33

)

$

12.55

 

Non-vested at March 31, 2018

 

3,556

 

$

8.51

 

 


(2)         The RSUs granted to all of our named executive officers in 2016 were subject to satisfaction of specified service-based and performance-based conditions. The performance objectives were subject to under- or over- achievement on a sliding scale, with a threshold of 50% of the target number of RSUs and a maximum of 150% of the target RSUs. In February 2018, our Compensation Committee determined actual achievement of the 2016 performance-based RSUs resulting in additional RSUs granted of approximately 520,000 at a grant-date fair value of $6.13 per share during the three months ended March 31, 2018.

 

During the three months ended March 31, 2018, approximately 609,000 shares of RSUs vested. The Company issued approximately 362,000 shares and the remaining shares were withheld to pay minimum statutory federal, state, and local employment payroll taxes on those vested awards.

 

11. Net loss per share attributable to common stockholders

 

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(3)

 

 

 

(in thousands)

 

Numerator:

 

 

 

 

 

Net loss attributable to common stockholders, basic and diluted

 

$

(3,229

)

$

(6,880

)

Denominator:

 

 

 

 

 

Weighted average common stock, basic and diluted

 

41,330

 

38,712

 

Net loss per share attributable to common stockholders:

 

 

 

 

 

Basic and diluted

 

$

(0.08

)

$

(0.18

)

 


(3)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

For the three months ended March 31, 2018 and 2017, we excluded all assumed exercises of stock options and the assumed issuance of common stock under RSUs from the computation of diluted net loss per share as the effect would be anti-dilutive due to the net loss for the period.

 

On April 1, 2013, the Company approved a stock repurchase program to repurchase up to $10,000 of the Company’s common stock in the open market, exclusive of any commissions, markups or expenses. The stock repurchased will be retired and will resume the status of authorized but unissued shares of common stock. The Company did not repurchase any of our common stock during the three months ended March 31, 2018. As of March 31, 2018, the remaining approved amount for repurchases was approximately $5,180.

 

20



Table of Contents

 

Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto included in “Item 1. Financial Statements” of this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto and the section titled “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2017, filed with the Securities Exchange Commission on March 12, 2018.

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q and the documents incorporated herein by reference contain forward-looking statements within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, as amended, based on our current expectations, estimates and projections about our operations, industry, financial condition, performance, results of operations, and liquidity. Statements containing words such as “may,” “believe,” “anticipate,” “expect,” “intend,” “plan,” “project,” “projections,” “business outlook,” “estimate,” or similar expressions constitute forward-looking statements. These forward-looking statements include, but are not limited to, statements about future financial performance; revenues; metrics; operating expenses; market trends, including those in the markets in which we compete; operating and marketing efficiencies; liquidity; cash flows and uses of cash; dividends; capital expenditures; depreciation and amortization; tax payments; foreign currency exchange rates; hedging arrangements; our ability to repay indebtedness, pay dividends and invest in initiatives; our products and services; pricing; competition; strategies; and new business initiatives, products, services, and features. Potential factors that could affect the matters about which the forward-looking statements are made include, among others, the factors disclosed in the section entitled “Risk Factors” in this Quarterly Report on Form 10-Q and additional factors that accompany the related forward-looking statements in this Quarterly Report on Form 10-Q and our other filings with the Securities and Exchange Commission, including our Annual Report on Form 10-K for the year ended December 31, 2017. Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s analysis only as the date hereof. Any such forward-looking statements are not guarantees of future performance or results and involve risks and uncertainties that may cause actual performance and results to differ materially from those predicted. Reported results should not be considered an indication of future performance. Except as required by law, we undertake no obligation to publicly release the results of any revision to these forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.

 

Overview

 

Boingo helps the world stay connected to the people and things they love.

 

We acquire long-term wireless rights at large venues like airports, transportation hubs, stadiums, arenas, military bases, universities, convention centers, and office campuses; build high-quality wireless networks such as distributed antenna systems (“DAS”), Wi-Fi, and small cells at those venues; and monetize the wireless networks through several products and services.

 

Over the past 16 years, we’ve built a global network of wireless networks that we estimate reaches more than a billion consumers annually. We operate 41 DAS networks containing approximately 24,200 DAS nodes, and believe we are the largest operator of indoor DAS networks in the world. Our Wi-Fi network, which includes locations we manage and operate ourselves (our “managed and operated locations”) as well as networks managed and operated by third-parties with whom we contract for access (our “roaming” networks), includes over 1.2 million commercial Wi-Fi hotspots in more than 100 countries around the world. We also operate Wi-Fi and internet protocol television (“IPTV”) networks at 62 U.S. Army, Air Force, and Marine bases around the world.

 

We generate revenue from our wireless networks in several ways, including our DAS, small cells and wholesale Wi-Fi offerings, which are targeted towards businesses, and our military, retail, and advertising offerings, which are targeted towards consumers.

 

We generate wholesale revenue from telecom operators that pay us build-out fees and recurring access fees so that their cellular customers may use our DAS or small cell networks at locations where we manage and operate the wireless network. For the three months ended March 31, 2018, DAS revenue accounted for approximately 41% of our revenue.

 

Military revenue, which is driven by military personnel who purchase broadband and IPTV services on military bases accounted for approximately 27% of our total revenue for the three months ended March 31, 2018. As of March 31, 2018, we have grown our military subscriber base to approximately 142,000, an increase of approximately 10.9% over the prior year comparative period. Retail revenue, which is driven by consumers who purchase a recurring monthly subscription plan or one-time Wi-Fi access, accounted for approximately 9% of our total revenue for the three months ended March 31, 2018. As of March 31, 2018, our retail subscriber base was approximately 168,000, a decrease of approximately 13.4% over the prior year comparative period.

 

21



Table of Contents

 

Our enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, pay us usage-based Wi-Fi network access and software licensing fees to allow their customers’ access to our footprint worldwide. Wholesale Wi-Fi revenue also includes financial institutions and other enterprise customers who provide Boingo as a value-added service for their customers. For the three months ended March 31, 2018, wholesale Wi-Fi revenue accounted for approximately 19% of our revenue.

 

We also generate revenue from advertisers that seek to reach consumers via sponsored Wi-Fi access. For the three months ended March 31, 2018, advertising and other revenue accounted for approximately 4% of our revenue.

 

Our customer agreements for certain DAS networks include both a fixed and variable fee structure with the highest percentage of sales typically occurring in the fourth quarter of each year and the lowest percentage of sales occurring in the first quarter of each year. We expect this trend to continue. Our other products have not experienced any significant seasonal impact.

 

In support of our overall business strategy, we are focused on the following objectives:

 

·                       expand our footprint of managed and operated and aggregated networks;

 

·                       leverage our neutral-host business model to grow DAS, small cell, and wholesale roaming partnerships;

 

·                       expand our carrier offload relationships;

 

·                       maximize our military business through recurring subscriber fees and shorter-term transaction plans, as well as strategic build-outs; and

 

·                       increase our brand awareness.

 

Key Business Metrics

 

In addition to monitoring traditional financial measures, we also monitor our operating performance using key performance indicators. Our key performance indicators follow:

 

DAS nodes.  This metric represents the number of active DAS nodes as of the end of the period. A DAS node is a single communications endpoint, typically an antenna, which transmits or receives radio frequency signals wirelessly. This measure is an indicator of the reach of our DAS network.

 

Subscribersmilitary and Subscribersretail.  These metrics represent the number of paying customers who are on a month-to-month subscription plan at a given period end.

 

Connects.  This metric shows how often individuals connect to our global Wi-Fi network in a given period. The connects include wholesale and retail customers in both customer pay locations and customer free locations where we are a paid service provider or receive sponsorship or promotion fees. We count each connect as a single connect regardless of how many times that individual accesses the network at a given venue during their 24-hour period. This measure is an indicator of paid activity throughout our network.

 

Revenue

 

Our revenue consists of DAS revenue, military revenue, retail revenue, wholesale Wi-Fi revenue, and advertising and other revenue.

 

DAS.  We generate revenue from telecom operator partners that pay us network build-out fees, inclusive of network upgrades, and access fees for our DAS and small cell networks.

 

Military and retail.  We generate revenue from sales to military and retail individuals of month-to-month network access subscriptions that automatically renew, primarily through charge card transactions. We also generate revenue from sales of hourly, daily or other single-use access to military and retail individuals primarily through charge card transactions.

 

22



Table of Contents

 

Wholesale—Wi-Fi.  We generate revenue from wholesale Wi-Fi partners that license our software and pay usage-based monthly network access fees to allow their customers to access our global Wi-Fi network. Usage-based network access fees may be measured in minutes, connects, megabytes or gigabytes, and in most cases are subject to minimum volume commitments. Other wholesale Wi-Fi partners pay us monthly fees to provide a Wi-Fi infrastructure that we install, manage and operate at their venues for their customers under a service provider arrangement.

 

Advertising and other.  We generate revenue from advertisers that seek to reach visitors to our landing pages at our managed and operated network locations with online advertising, promotional and sponsored programs and at locations where we solely provide authorized access to a partner’s Wi-Fi network through sponsored access and promotional programs. In addition, we receive revenue from partners in certain venues where we manage and operate the Wi-Fi network.

 

Results of Operations

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (“ASC”) 605, Revenue Recognition, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606. On January 1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.

 

Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January 1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January 1, 2018:

 

 

 

January 1, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

January 1, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

26,148

 

$

(1,069

)

$

25,079

 

Prepaid expenses and other current assets

 

$

6,369

 

$

170

 

$

6,539

 

Other assets

 

$

10,082

 

$

(2,179

)

$

7,903

 

Deferred revenue, current

 

$

61,708

 

$

14,176

 

$

75,884

 

Deferred revenue, net of current portion

 

$

149,168

 

$

(20,580

)

$

128,588

 

 

The below table summarizes the changes to our condensed consolidated balance sheet as of March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

29,286

 

$

(425

)

$

28,861

 

Prepaid expenses and other current assets

 

$

6,567

 

$

(85

)

$

6,482

 

Other assets

 

$

9,910

 

$

(2,333

)

$

7,577

 

Deferred revenue, current

 

$

67,423

 

$

8,917

 

$

76,340

 

Deferred revenue, net of current portion

 

$

144,652

 

$

(19,478

)

$

125,174

 

Non-controlling interests

 

$

370

 

$

1,364

 

$

1,734

 

 

The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Revenue

 

$

53,890

 

$

4,269

 

$

58,159

 

Income tax expense

 

$

251

 

$

(123

)

$

128

 

Non-controlling interests

 

$

(839

)

$

1,295

 

$

456

 

 

23



Table of Contents

 

The changes to the condensed consolidated balance sheets as of January 1, 2018 and March 31, 2018 and the condensed consolidated statement of operations for the three months ended March 31, 2018 were primarily due to the following factors: (i) reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii) recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January 1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March 31, 2018.

 

The following tables set forth our results of operations for the specified periods:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(1)

 

 

 

(unaudited)
(in thousands)

 

Consolidated Statement of Operations Data:

 

 

 

 

 

Revenue

 

$

58,159

 

$

44,333

 

Costs and operating expenses:

 

 

 

 

 

Network access

 

26,565

 

19,407

 

Network operations

 

12,846

 

11,263

 

Development and technology

 

7,425

 

6,334

 

Selling and marketing

 

5,463

 

4,893

 

General and administrative

 

7,699

 

8,103

 

Amortization of intangible assets

 

727

 

911

 

Total costs and operating expenses

 

60,725

 

50,911

 

Loss from operations

 

(2,566

)

(6,578

)

Interest and other (expense) income, net

 

(79

)

4

 

Loss before income taxes

 

(2,645

)

(6,574

)

Income tax expense

 

128

 

199

 

Net loss

 

(2,773

)

(6,773

)

Net income attributable to non-controlling interests

 

456

 

107

 

Net loss attributable to common stockholders

 

$

(3,229

)

$

(6,880

)

 


(1)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Depreciation and amortization expense included in costs and operating expenses:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

 

 

(unaudited)
(in thousands)

 

Network access

 

$

13,587

 

$

8,375

 

Network operations

 

4,256

 

4,155

 

Development and technology

 

2,508

 

2,195

 

General and administrative

 

255

 

260

 

Total(2)

 

$

20,606

 

$

14,985

 

 


(2)         The $5.6 million increase in depreciation and amortization of property and equipment for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, is primarily a result of our increased fixed assets from our DAS build-out projects, Wi-Fi networks, and software development in 2017 and 2018.

 

24



Table of Contents

 

Stock-based compensation expense included in costs and operating expenses:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

 

 

(unaudited)
(in thousands)

 

Network operations

 

$

537

 

$

546

 

Development and technology

 

278

 

270

 

Selling and marketing

 

473

 

426

 

General and administrative

 

1,838

 

1,802

 

Total(3)

 

$

3,126

 

$

3,044

 

 


(3)         Stock-based compensation expense remained relatively consistent for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017. During each of the three months ended March 31, 2018 and 2017, we capitalized $0.2 million of stock-based compensation expense.

 

The following table sets forth our results of operations for the specified periods as a percentage of our revenue for those periods:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(4)

 

 

 

(unaudited)
(as a percentage of revenue)

 

Consolidated Statement of Operations Data:

 

 

 

 

 

Revenue

 

100.0

%

100.0

%

Costs and operating expenses:

 

 

 

 

 

Network access

 

45.7

 

43.8

 

Network operations

 

22.1

 

25.4

 

Development and technology

 

12.8

 

14.3

 

Selling and marketing

 

9.4

 

11.0

 

General and administrative

 

13.2

 

18.3

 

Amortization of intangible assets

 

1.3

 

2.1

 

Total costs and operating expenses

 

104.4

 

114.8

 

Loss from operations

 

(4.4

)

(14.8

)

Interest and other (expense) income , net

 

0.1

 

0.0

 

Loss before income taxes

 

(4.5

)

(14.8

)

Income tax expense

 

0.2

 

0.4

 

Net loss

 

(4.8

)

(15.3

)

Net income attributable to non-controlling interests

 

0.8

 

0.2

 

Net loss attributable to common stockholders

 

(5.6

)%

(15.5

)%

 


(4)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Three Months ended March 31, 2018 and 2017

 

Revenue

 

 

 

Three Months Ended March 31,

 

 

 

2018

 

2017(5)

 

Change

 

% Change

 

 

 

(unaudited)

 

 

 

(in thousands, except percentages)

 

Revenue:

 

 

 

 

 

 

 

 

 

DAS

 

$

23,645

 

$

16,256

 

$

7,389

 

45.5

 

Military

 

15,854

 

12,541

 

3,313

 

26.4

 

Wholesale—Wi-Fi

 

11,149

 

6,831

 

4,318

 

63.2

 

Retail

 

5,310

 

6,415

 

(1,105

)

(17.2

)

Advertising and other

 

2,201

 

2,290

 

(89

)

(3.9

)

Total revenue

 

$

58,159

 

$

44,333

 

$

13,826

 

31.2

 

 

 

 

 

 

 

 

 

 

 

Key business metrics:

 

 

 

 

 

 

 

 

 

DAS nodes

 

24.2

 

19.8

 

4.4

 

22.2

 

Subscribers—military

 

142

 

128

 

14

 

10.9

 

Subscribers—retail

 

168

 

194

 

(26

)

(13.4

)

Connects

 

65,901

 

43,077

 

22,824

 

53.0

 

 


(5)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

25



Table of Contents

 

DAS.  DAS revenue increased $7.4 million, or 45.5%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, due to a $7.2 million increase from new build-out projects in our managed and operated locations, which is inclusive of a $4.3 million increase resulting from the adoption of ASC 606 as of January 1, 2018, and a $0.2 million increase in access fees from our telecom operators.

 

Military.  Military revenue increased $3.3 million, or 26.4%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, due to a $3.6 million increase in military subscriber revenue, which was driven primarily by the increase in military subscribers and a 15.9% increase in the average monthly revenue per military subscriber in 2018 compared to 2017. The increase was partially offset by a $0.3 million decrease in military single-use revenue.

 

WholesaleWi-Fi.  Wholesale Wi-Fi revenue increased $4.3 million, or 63.2% for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, due to a $2.3 million increase in partner usage based fees and a $2.0 million increase in fees primarily earned from our venue partners who pay us to provide a Wi-Fi infrastructure that we install, manage and operate at their venues.

 

Retail.  Retail revenue decreased $1.1 million, or 17.2%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, due to a $0.7 million decrease in retail single-use revenue and a $0.4 million decrease in retail subscriber revenue.

 

Advertising and other.  Advertising and other revenue remained relatively consistent for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017.

 

Costs and Operating Expenses

 

 

 

Three Months Ended March 31,

 

 

 

2018

 

2017

 

Change

 

% Change

 

 

 

(unaudited)

 

 

 

(in thousands, except percentages)

 

Costs and operating expenses:

 

 

 

 

 

 

 

 

 

Network access

 

$

26,565

 

$

19,407

 

$

7,158

 

36.9

 

Network operations

 

12,846

 

11,263

 

1,583

 

14.1

 

Development and technology

 

7,425

 

6,334

 

1,091

 

17.2

 

Selling and marketing

 

5,463

 

4,893

 

570

 

11.6

 

General and administrative

 

7,699

 

8,103

 

(404

)

(5.0

)

Amortization of intangible assets

 

727

 

911

 

(184

)

(20.2

)

Total costs and operating expenses

 

$

60,725

 

$

50,911

 

$

9,814

 

19.3

 

 

Network access. Network access costs increased $7.2 million, or 36.9%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017. The increase is primarily due to a $5.2 million increase in depreciation expense related to our increased fixed assets from our DAS build-out projects, a $1.5 million increase in revenue share paid to venues in our managed and operated locations, a $0.2 million increase in other cost of revenue, and a $0.2 million increase from customer usage at partner venues.

 

Network operations. Network operations expenses increased $1.6 million, or 14.1%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, primarily due to a $0.9 million increase in personnel related expenses and a $0.5 million increase in hardware and software maintenance expenses.

 

26



Table of Contents

 

Development and technology. Development and technology expenses increased $1.1 million, or 17.2%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, primarily due to a $0.5 million increase in personnel related expenses and $0.3 million increase in depreciation expense related to our increased fixed assets.

 

Selling and marketing. Selling and marketing expenses increased $0.6 million, or 11.6%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, primarily due to a $0.3 million increase in personnel related expenses.

 

General and administrative.  General and administrative expenses decreased $0.4 million, or 5.0%, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017, primarily due to a $0.9 million decrease in professional and outside services fees, which were partially offset by a $0.4 million increase in personnel related expenses.

 

Amortization of intangible assets.  There were no significant changes in amortization of intangible assets expense for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017.

 

Interest and Other (Expense) Income, Net

 

There were no significant changes in interest and other (expense) income, net, for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017. During the three months ended March 31, 2018 and 2017, we capitalized $0.1 million and $0.2 million, respectively, of interest expense.

 

Income Tax Expense

 

There were no significant changes in income tax expense and our effective tax rate for the three months ended March 31, 2018, as compared to the three months ended and March 31, 2017. Income tax expense for the three months ended March 31, 2018 includes a decrease of $0.1 million resulting from the adoption of ASC 606 as of January 1, 2018.

 

Non-controlling Interests

 

Non-controlling interests increased $0.3 million, or 326.2% for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017. Non-controlling interests for the three months ended March 31, 2018 includes an increase of $1.3 million resulting from the adoption of ASC 606 as of January 1, 2018, which was partially offset by increased depreciation expense related to our increased fixed assets for the three months ended March 31, 2018, as compared to the three months ended March 31, 2017.

 

Net Loss Attributable to Common Stockholders

 

Our net loss attributable to common stockholders for the three months ended March 31, 2018 decreased as compared to the three months ended March 31, 2017, primarily due to the $13.8 million increase in revenues, which was partially offset by the $9.8 million increase in costs and operating expenses and the $0.3 million increase in non-controlling interests. Our diluted net loss per share decreased primarily as a result of the decrease in our net loss.

 

Reconciliation of Non-GAAP Financial Measures

 

We define Adjusted EBITDA as net loss attributable to common stockholders plus depreciation and amortization of property and equipment, stock-based compensation expense, amortization of intangible assets, income tax expense, interest and other expense (income), net, non-controlling interests, and excludes charges or gains that are non-recurring, infrequent, or unusual.

 

We believe that Adjusted EBITDA is useful to investors and other users of our financial statements in evaluating our operating performance because it provides them with an additional tool to compare business performance across companies and across periods. We believe that:

 

·                       Adjusted EBITDA provides investors and other users of our financial information consistency and comparability with our past financial performance, facilitates period-to-period comparisons of operations and facilitates comparisons with other companies, many of which use similar non-generally accepted accounting principles in the United States (“GAAP”) financial measures to supplement their GAAP results; and

 

27



Table of Contents

 

·                       it is useful to exclude non-cash charges, such as depreciation and amortization of property and equipment, amortization of intangible assets and stock-based compensation, from Adjusted EBITDA because the amount of such expenses in any specific period may not directly correlate to the underlying performance of our business operations, and these expenses can vary significantly between periods as a result of full amortization of previously acquired tangible and intangible assets or the timing of new stock-based awards.

 

We use Adjusted EBITDA in conjunction with traditional GAAP measures as part of our overall assessment of our performance, for planning purposes, including the preparation of our annual operating budget and quarterly forecasts, to evaluate the effectiveness of our business strategies and to communicate with our board of directors concerning our financial performance.

 

We do not place undue reliance on Adjusted EBITDA as our only measure of operating performance. Adjusted EBITDA should not be considered as a substitute for other measures of financial performance reported in accordance with GAAP. There are limitations to using non-GAAP financial measures, including that other companies may calculate these measures differently than we do.

 

We compensate for the inherent limitations associated with using Adjusted EBITDA through disclosure of these limitations, presentation of our financial statements in accordance with GAAP and reconciliation of Adjusted EBITDA to the most directly comparable GAAP measure, net loss attributable to common stockholders.

 

The following provides a reconciliation of net loss attributable to common stockholders to Adjusted EBITDA:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(6)

 

 

 

(unaudited)
(in thousands)

 

Net loss attributable to common stockholders

 

$

(3,229

)

$

(6,880

)

Depreciation and amortization of property and equipment

 

20,606

 

14,985

 

Stock-based compensation expense

 

3,126

 

3,044

 

Amortization of intangible assets

 

727

 

911

 

Income tax expense

 

128

 

199

 

Interest and other expense (income), net

 

79

 

(4

)

Non-controlling interests

 

456

 

107

 

Adjusted EBITDA

 

$

21,893

 

$

12,362

 

 


(6)         As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Adjusted EBITDA was $21.9 million for the three months ended March 31, 2018, an increase of 77.1% from $12.4 million recorded in the three months ended March 31, 2017. As a percent of revenue, Adjusted EBITDA was 37.6% for the three months ended March 31, 2018, up from 27.9% of revenue for the three months ended March 31, 2017. The Adjusted EBITDA increase was due primarily to the $5.4 million increase in depreciation and amortization expense, the $3.7 million decrease in our net loss attributable to common stockholders, and the $0.3 million increase in non-controlling interests for the three months ended March 31, 2018 compared to the three months ended March 31, 2017.

 

Liquidity and Capital Resources

 

We have financed our operations primarily through cash provided by operating activities and borrowings under our credit facility. Our primary sources of liquidity as of March 31, 2018 consisted of $18.6 million of cash and cash equivalents and $69.8 million available for borrowing under our credit facility, $8.2 million of which is reserved for our outstanding Letter of Credit Authorization agreements.

 

Our principal uses of liquidity have been to fund our operations, working capital requirements, capital expenditures and acquisitions. We expect that these requirements will be our principal needs for liquidity over the near term. Our capital expenditures in the three months ended March 31, 2018 were $21.1 million, of which $14.7 million was reimbursed through revenue for DAS build-out projects from our telecom operators.

 

28



Table of Contents

 

We have entered into a Credit Agreement (the “Credit Agreement”) and related agreements, as amended with Bank of America, N.A. acting as agent for lenders named therein, including Bank of America, N.A., Silicon Valley Bank, and Citizens Bank, N.A. (the “Lenders”), for a secured credit facility in the form of a revolving line of credit up to $69.8 million with an option to increase the available amount to $86.5 million upon the satisfaction of certain conditions (the “Revolving Line of Credit”) and a term loan of $3.5 million (the “Term Loan” and together with the Revolving Line of Credit, the “Credit Facility”). Both the Term Loan and Revolving Line of Credit mature on November 21, 2018 and the Term Loan requires quarterly payments of interest and principal. Amounts borrowed under the Revolving Line of Credit and Term Loan will bear, at our election, a variable interest at LIBOR plus 2.5% - 3.5% or Lender’s Prime Rate plus 1.5% - 2.5% per year and we will pay a fee of 0.375% - 0.5% per year on any unused portion of the Revolving Line of Credit. As of March 31, 2018, $0.7 million was outstanding under the Term Loan and there were no amounts outstanding under the Revolving Line of Credit. The interest rate for our Credit Facility for the three months ended March 31, 2018 was 4.2%. Repayment of amounts borrowed under the Credit Facility may be accelerated in the event that we are in violation of the representation, warranties and covenants made in the Credit Agreement, including certain financial covenants set forth therein, and under other specific default events including, but not limited to, non-payment or inability to pay debt, breach of cross default provisions, insolvency provisions, and change in control. The Credit Agreement expires in November 2018 and market conditions in the U.S. credit markets may negatively impact our ability to renew the Credit Agreement on favorable terms upon its expiration.

 

We are subject to customary covenants, including a minimum quarterly consolidated leverage ratio, a maximum quarterly consolidated fixed charge coverage ratio, and monthly liquidity minimums. We were in compliance with all such financial covenants as of March 31, 2018 and through the date of this report. We are subject to certain non-financial covenants, and we were also in compliance with all such non-financial covenants as of March 31, 2018 and through the date of this report. The Credit Facility provides us with significant additional flexibility and liquidity for our strategic objectives involving capital expenditures and acquisitions that we may pursue from time to time.

 

We believe that our existing cash and cash equivalents, cash flow from operations and availability under the Credit Facility will be sufficient to fund our operations and planned capital expenditures for at least the next 12 months from the date of issuance of our financial statements. There can be no assurance, however, that future industry-specific or other developments, general economic trends, or other matters will not adversely affect our operations or our ability to meet our future cash requirements. Our future capital requirements will depend on many factors, including our rate of revenue growth and corresponding timing of cash collections, the timing and size of our managed and operated location expansion efforts, the timing and extent of spending to support product development efforts, the timing of introductions of new solutions and enhancements to existing solutions and the continuing market acceptance of our solutions. We expect our capital expenditures for 2018 will range from $25.0 million to $35.0 million, excluding capital expenditures for DAS build-out projects which are reimbursed through revenue from our telecom operator customers. We anticipate the majority of our 2018 capital expenditures will be used to build out and upgrade Wi-Fi and DAS networks at our managed and operated venues and to build out residential broadband and IPTV networks for troops stationed on military bases pursuant to our contracts with the U.S. government. The U.S. government may modify, curtail or terminate its contracts with us, either at its convenience or for default based on performance. Any such modification, curtailment, or termination of one or more of our government contracts could have a material adverse effect on our earnings, cash flow and/or financial position. We may also enter into acquisitions of complementary businesses, applications or technologies, which could require us to seek additional equity or debt financing. Additional funds may not be available on terms favorable to us, or at all.

 

The following table sets forth cash flow data for the three months ended March 31:

 

 

 

2018

 

2017

 

 

 

(unaudited)

 

 

 

(in thousands)

 

 

 

 

 

 

 

Net cash provided by operating activities

 

$

17,270

 

$

25,532

 

Net cash used in investing activities

 

(21,629

)

(18,641

)

Net cash used in financing activities

 

(3,781

)

(7,405

)

 

Net Cash Provided by Operating Activities

 

For the three months ended March 31, 2018, we generated $17.3 million of net cash from operating activities, a decrease of $8.3 million from the prior year comparative period. The decrease is primarily due to a $17.7 million change in our operating assets and liabilities. The net change in our operating assets is primarily driven by a higher rate of cash collections, which was partially offset by a higher rate of supplier payments, during the three months ended March 31, 2017.  The changes were partially offset by a $5.4 million increase in depreciation and amortization expenses primarily related to our recent increased fixed assets from our DAS build-out projects, Wi-Fi networks, and software development, and a $4.0 million decrease in our net loss.

 

29



Table of Contents

 

Net Cash Used in Investing Activities

 

For the three months ended March 31, 2018, we used $21.6 million in investing activities, an increase of $3.0 million from the prior year comparative period. The increase is due to a $3.6 million increase in purchases of property and equipment and a $0.5 million increase in restricted cash, which were partially offset by $1.2 million of cash paid for a caching technology intangible asset in 2017.

 

Net Cash Used in Financing Activities

 

For the three months ended March 31, 2018, we used $3.8 million of cash in financing activities, a decrease of $3.6 million from the prior year comparative period. This decrease is due to a $5.2 million decrease in payments on our Credit Facility and a $3.8 million increase in proceeds from exercise of stock options. The changes were partially offset by a $4.8 million increase in cash used to pay federal, state, and local employment payroll taxes related to our RSUs that vested during the period and a $0.6 million increase in cash paid for our capital leases and notes payable.

 

Contractual Obligations and Commitments

 

The following table sets forth our contractual obligations and commitments as of March 31, 2018:

 

 

 

Payments Due by Period

 

 

 

 

 

Less than

 

 

 

 

 

More than

 

 

 

Total

 

1 Year

 

2 - 3 Years

 

4 - 5 Years

 

5 Years

 

 

 

(in thousands)

 

Venue revenue share minimums(1)

 

$

49,375

 

$

10,162

 

$

17,495

 

$

11,823

 

$

9,895

 

Operating leases for office space(2)

 

28,426

 

3,678

 

6,553

 

6,738

 

11,457

 

Open purchase commitments(3)

 

28,502

 

28,018

 

484

 

 

 

Credit Facility(4)

 

656

 

656

 

 

 

 

Capital leases and notes payable for equipment and software(5)

 

13,029

 

6,068

 

6,961

 

 

 

Total

 

$

119,988

 

$

48,582

 

$

31,493

 

$

18,561

 

$

21,352

 

 


(1)         Payments under exclusive long-term, non-cancellable contracts to provide wireless communications network access to venues such as airports. Expense is recorded on a straight-line basis over the term of the lease.

 

(2)         Office space under non-cancellable operating leases.

 

(3)         Open purchase commitments are for the purchase of property and equipment, supplies and services. They are not recorded as liabilities on our condensed consolidated balance sheet as of March 31, 2018 as we have not received the related goods or services.

 

(4)         Debt associated with our Credit Agreement with Bank of America N.A. Payments are based on contractual terms and intended timing of repayments.

 

(5)         Payments under non-cancellable capital leases and loans payable related to equipment, primarily for data communication and database software, and prepaid maintenance service purchases.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet financing arrangements and we do not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which have been established for facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

 

Critical Accounting Policies and Estimates

 

Revenue Recognition

 

We generate revenue from several sources including: (i) DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii) military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii) arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv) display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.

 

30



Table of Contents

 

Post-ASC 606 Adoption

 

Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.

 

Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.

 

For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.

 

Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.

 

31



Table of Contents

 

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March 31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, Receivables.

 

DAS

 

We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligationprovide non-exclusive access to our DAS or small cell networks to provide telecom operators’ customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators’ transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators’ decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.

 

Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i) the execution of customer contracts with additional telecom carriers is at our sole election and (ii) we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.

 

32



Table of Contents

 

We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.

 

Military and retail

 

Military and retail customers must review and agree to abide by our standard “Customer Agreement (With Acceptable Use Policy) and End User License Agreement” before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligationprovide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (“IPTV”) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company’s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days’ notice prior to the end of the then current term by either party.

 

The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.

 

Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.

 

Wholesale Wi-Fi

 

We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers’ access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligationprovide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers’ end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.

 

Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.

 

Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.

 

33



Table of Contents

 

Advertising

 

We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner’s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.

 

The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.

 

Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.

 

Pre-ASC 606 Adoption

 

We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.

 

Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.

 

Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.

 

Services provided to wholesale Wi-Fi partners generally contain several elements including: (i) a term license to use our software to access our Wi-Fi network, (ii) access fees for Wi-Fi network usage, and/or (iii) professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.

 

34



Table of Contents

 

In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.

 

We adopted the provisions of ASU 2009-13, Revenue Recognition (Topic 605)—Multiple-Deliverable Revenue Arrangements, on a prospective basis on January 1, 2011. For multiple-deliverable arrangements entered into prior to January 1, 2011 that are accounted for under ASC 605-25, Revenue Recognition—Multiple-Deliverable Revenue Arrangements, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January 1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.

 

Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.

 

Other Critical Accounting Policies and Estimates

 

There have been no material changes to our other critical accounting policies and estimates from the information provided for the year ended December 31, 2017 in “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in our annual report on Form 10-K filed by us with the SEC on March 12, 2018.

 

Recently Issued Accounting Standards

 

Information regarding recent accounting pronouncements is contained in Note 2 “Summary of Significant Accounting Policies” to the accompanying condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q and under “Critical Accounting Policies and Estimates” in Part I, Item II, of this Quarterly Report on Form 10-Q, the information of which is incorporated herein by this reference.

 

Item 3.         Quantitative and Qualitative Disclosure about Market Risk

 

We are exposed to various market risks including: (i) interest rate risk and (ii) foreign currency exchange rate risk. The risk of loss is assessed based on the likelihood of adverse changes in fair values, cash flows or future earnings.

 

Interest rate risk.  Our Revolving Line of Credit and Term Loan bears, at our election, interest at a variable interest rate of LIBOR plus 2.5% - 3.5% or Lender’s Prime Rate plus 1.5% - 2.5% per year. The interest rate on the Term Loan resets at the end of each three-month period. Our use of variable rate debt exposes us to interest rate risk. A 100-basis point increase in the LIBOR or Lender’s Prime Rate as of March 31, 2018 would not have a material impact on net loss and cash flow.

 

Foreign currency exchange rate risk.  We are exposed to foreign currency exchange rate risk inherent in conducting business globally in numerous currencies, of which the most significant to our operations for the three months ended March 31, 2018 was the Brazilian Real. We are primarily exposed to foreign currency fluctuations related to the operations of our subsidiary in Brazil whose financial statements are not denominated in the U.S. dollar. Our foreign operations are not material to our operations. As such, we currently do not enter into currency forward exchange or option contracts to hedge foreign currency exposures.

 

Item 4.         Controls and Procedures

 

Disclosure Controls and Procedures. We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness, as of March 31, 2018, of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective.

 

35



Table of Contents

 

Changes in Internal Control over Financial Reporting. During the three months ended March 31, 2018, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

36



Table of Contents

 

PART II. OTHER INFORMATION

 

Item 1.                   Legal Proceedings

 

The information set forth in Note 9 “Commitments and Contingencies,” to the unaudited condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q, is incorporated herein by this reference.

 

Item 1A.          Risk Factors

 

Certain Factors Affecting Boingo Wireless, Inc.

 

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2017 filed with the SEC on March 12, 2018, which we incorporate by reference into this Quarterly Report on Form 10-Q, which could materially affect our business, results of operations, cash flows, or financial condition. The risks described in our Annual Report on Form 10-K are not the only risks facing our company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or future results. There have been no material changes in the risk factors contained in our Annual Report on Form 10-K.

 

Items 2, 3 and 4 are not applicable and have been omitted.

 

Item 6.  Exhibits

 

The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report on Form 10-Q:

 

Exhibit

 

 

 

Incorporated by Reference

 

Filed

 

No.

 

Description

 

Form

 

Date

 

Number

 

Herewith

 

3.1

 

Amended and Restated Certificate of Incorporation.

 

S-1

 

03/21/2011

 

3.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.2

 

Certificate of Amendment to the Certificate of Incorporation.

 

8-K

 

06/09/2017

 

3.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.3

 

Amended and Restated Bylaws.

 

8-K

 

06/09/2017

 

3.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.1

 

2018 Amendment to License Agreement for Wireless Communications Access System between City of Chicago and Chicago Concourse Development Group, LLC, dated as of March 31, 2018.#

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Certification of David Hagan, Chief Executive Officer, pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification of Peter Hovenier, Chief Financial Officer, pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1

 

Certifications of David Hagan, Chief Executive Officer, and Peter Hovenier, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

X

 

 

37



Table of Contents

 

101

 

The following financial information from the Quarterly Report on Form 10-Q of Boingo Wireless, Inc. for the quarter ended March 31, 2018, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets at March 31, 2018 and December 31, 2017 for Boingo Wireless, Inc.; (ii) Condensed Consolidated Statements of Operations for the three months ended March 31, 2018 and 2017 for Boingo Wireless, Inc.; (iii) Condensed Consolidated Statements of Comprehensive Income (Loss) for the three months ended March 31, 2018 and 2017 for Boingo Wireless, Inc.; (iv) Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2018 and 2017 for Boingo Wireless, Inc.; (v) Condensed Consolidated Statement of Stockholders’ Equity for Boingo Wireless, Inc.; and (vi) the Notes to Condensed Consolidated Financial Statements, tagged as blocks of text.

 

 

 

 

 

 

 

 

 

 


#                                         Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment. These portions have been submitted separately to the Securities and Exchange Commission.

 

38



Table of Contents

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

BOINGO WIRELESS, INC.

 

 

Date: May 8, 2018

By:

/s/ DAVID HAGAN

 

 

David Hagan

 

 

Chairman of the Board and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

 

BOINGO WIRELESS, INC.

 

 

Date: May 8, 2018

By:

/s/ PETER HOVENIER

 

 

Peter Hovenier

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

39


EX-10.1 2 a18-8605_1ex10d1.htm EX-10.1

Exhibit 10.1

 

CONFIDENTIAL TREATMENT REQUESTED

 

2018 Amendment to November 17, 2005 License Agreement for Wireless Communications Access System between City of Chicago and Chicago Concourse Development Group, LLC

 

This 2018 Amendment to November 17, 2005 License Agreement for Wireless Communications Access System between City of Chicago and Chicago Concourse Development Group, LLC (“2018 Amendment”) is made as of March 31, 2018 by and between the CITY OF CHICAGO, an Illinois municipal corporation, (the “City”) and CHICAGO CONCOURSE DEVELOPMENT GROUP, LLC, a subsidiary of BOINGO WIRELESS, INC. (subsidiary and parent company hereby collectively referred to as “Boingo”).

 

The parties hereby agree as follows:

 

A.            On November 17, 2005, the City of Chicago (“City”) and Boingo entered into a License Agreement for Wireless Communications Access System between City of Chicago and Chicago Concourse Development Group, LLC (“Agreement”).

 

B.            On December 31, 2014, the City and Boingo entered into an Amendment to the Agreement titled “Amendment Number 2,” and agreed not to exercise either party’s option not to extend the Term of the Agreement upon expiration of the Agreement Term, whereby the Agreement automatically entered the First Extension Period pursuant to Section 3.2(A) of the Agreement on January 1, 2016.

 

C.            On December 31, 2017, the City and Boingo entered into an Agreement to Amend the Agreement (“Agreement to Amend”) stipulating that the parties would negotiate and enter into a new amendment to the Agreement prior to March 31, 2018 as a condition precedent to the parties not exercising their options not to extend the Agreement prior to termination of the First Extension Period pursuant to Section 3.2(B) of the Agreement.

 

D.            As memorialized in the Agreement to Amend and finalized by execution of this 2018 Amendment, the parties are not exercising their options not to extend the Term of the Agreement, and the Agreement will [*]

 

E.             Having met and negotiated the terms of this 2018 Amendment, the parties hereby agree to amend and restate Exhibit A of the Agreement as follows:

 

Exhibit A

 

1.              Licensee shall deliver an annual presentation for each airport on the upgrade/enhancements planned for the upcoming year by Q4 of the previous year.

 

2.              Licensee shall [*] within all previously agreed upon coverage areas of the airports. To this effect Licensee will provide City Department of Aviation (“CDA”) with [*], details of which shall be

 


*CERTAIN INFORMATION HAS BEEN OMITTED AND FILED SEPARATELY WITH THE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN REQUESTED WITH RESPECT TO THE OMITTED PORTIONS.

 



 

mutually agreed to by the parties. CDA reserves the right to [*] and Licensee shall cooperate with CDA to [*] and to [*].

 

3.              Licensee shall respond to customer service requests in a timely manner (within 3 business days) and shall communicate with CDA regarding the findings and resolutions. In addition, executive summaries of quantitative studies which are performed will be shared with CDA as are made available from time to time by Licensee.

 

4.              When commercially reasonable, and at minimal additional cost to Licensee, Licensee will install extra fiber strands per mutually agreeable specifications, for exclusive use of CDA when new fiber is installed for carriers.

 

5.              Licensee shall provide Wi-Fi user data to CDA within the existing Wi-Fi network at Chicago and Midway airports for CDA to determine operational KPIs including pathing, dwell time, and user density in the airports. Licensee will work with CDA to determine data requirements and deliverables, notwithstanding the above, Licensee’s responsibility will be limited to currently deployed technology and tools without the need for Licensee to license new software and/or technology.  Additional enhancements or changes associated with the data shall be at [*] expense.  Format shall be electronic and delivered monthly.

 

6.              [*]

 

7.              Licensee shall provide CDA with requested agreements for projects at CDA. Licensee shall disclose agreements with other entities in the airport properties.

 

8.              Licensee shall design development in accordance with CDA Design and Construction Standards. Design Review and Implementation.

 

a.              Detailed design drawings and CADD files depicting the work must be submitted for review and possible revision.

b.              New duct bank routes must be designed and built for cable runs; existing CDA infrastructure cannot be utilized without a written exception.

c.               New duct banks must be encased in concrete.

d.              All new projects are to be proposed to CDA through the Tenant Projects SOP

 

9.              Licensee shall adhere to current CDA Construction Standards and Construction Management, which include mapping existing Infrastructure and setting priorities for space and future capacities.

 

a.              Cables and other network equipment must be labeled/tagged by Licensee.

b.              Updated as-built drawings and CADD files must be submitted upon completion of work and CDA Acceptance Process by Licensee.

 

10.       Provide Licensee owned/shareable CDA Diagrams (Up & Down Stream, Network Topology and infrastructure) to CDA. Submit detailed as-builts and CAD files.

 

11.       Licensee shall provide fiber trace of all Licensee fiber throughout both airports depicting not only fiber for CDA but fiber Licensee has laid for other commercial contracts/projects.

 


*CERTAIN INFORMATION HAS BEEN OMITTED AND FILED SEPARATELY WITH THE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN REQUESTED WITH RESPECT TO THE OMITTED PORTIONS.

 



 

12.       Licensee shall provide dashboard access for Network services/devices (Routers, Switches, access points) content of which shall be mutually agreed upon by the parties, as well as real-time alerts for critical/high impact events to be delivered by Licensee’s Network Operations Center (NOC).

 

13.       Licensee shall provide dashboard access for Utilization (Capacity reports), content of which shall be mutually agreed upon by the parties.  In addition, Licensee will work in good faith with CDA to resolve text-packet loss issues by coordinating with the carriers.

 

14.       Licensee shall complete infrastructure for TSA throughput.  Once the infrastructure installation has been completed by Licensee, Licensee’s involvement will be limited to ongoing reporting obligations.  If a change, relocation or reconfiguration is requested by CDA, then Licensee will work with CDA to implement such change, at CDA’s cost.

 

15.       Licensee shall work with carriers to implement next generation wireless (e.g. 5G) once carriers are ready to deploy at the applicable airport.

 

16.       Licensee shall continue to work with carriers to implement cell coverage inside aircrafts at gates, subject to carrier design and deployment at the applicable airport and subject to technical limitations of signal penetration into airplanes.

 

17.       Licensee shall implement Passpoint program for carriers providing the service which elect to implement at O’Hare and/or Midway as applicable, pursuant to an executed agreement.

 

18.       Licensee shall implement free (ad-supported) 45-minute rolling segment program starting Q1 2018.

 

19.       Provide documentation of all fiber that is sold, shared, or leased to other entities.  This documentation must include at a minimum type of fiber, the number of strands sold, shared, or leased, who they were sold, shared, or leased to, and the date of sale, share, or lease.

 

20.       Maintenance, repair or replacement of existing Licensee facilities are to be funded by Licensee, regardless if CDA or Licensee initiates the work, provided however that payment for relocation of Licensee’s equipment shall continue to be governed by the original Agreement.

 

21.       Licensee or contractors/subcontractors performing work for Licensee are only allowed access to secure areas which pertain to their scope of work.  Badges granting access to secure areas are to expire upon completion of the scope of work of a project.

 

22.       Licensee may not tap into existing CDA electric lines for service to equipment needing power without prior authorization from CDA; otherwise new electric service must be requested.”

 

F.              Execution of this Amendment by Boingo is duly authorized by Boingo, and the signature(s) of each person signing on behalf of Boingo have been made with complete and full authority to commit Boingo to all terms and conditions of this Amendment, including each and every representation, certification, and warranty contained herein, or as may be required by the terms and conditions hereof.

 


*CERTAIN INFORMATION HAS BEEN OMITTED AND FILED SEPARATELY WITH THE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN REQUESTED WITH RESPECT TO THE OMITTED PORTIONS.

 



 

G.            This 2018 Amendment may be comprised of several identical counterparts and may be fully executed by the parties in separate counterparts.  Each counterpart is deemed to be an original, but all such counterparts together must constitute but one and the same 2018 Amendment.

 

H.           All other terms and conditions of the Agreement, except as herein modified, and previous addenda shall remain unchanged and remain in full force and effect.

 

IN WITNESS WHEREOF, the parties have executed this 2018 Amendment as of March 31, 2018.

 

 

Chicago Department of Aviation

 

Chicago Concourse Development Group, LLC

 

 

 

 

 

 

/s/ Ginger S. Evans SWD

 

/s/David Hagan

 

 

 

Ginger S. Evans,

 

Name

Commissioner of Aviation

 

 

 

 

 

 

 

Manager

 

 

Title

 

 

 

 

 

 

 

 

Boingo Wireless, Inc.

 

 

 

 

 

 

 

 

/s/David Hagan

 

 

Name

 

 

 

 

 

 

 

 

Chief Executive Officer

 

 

Title

 


*CERTAIN INFORMATION HAS BEEN OMITTED AND FILED SEPARATELY WITH THE COMMISSION. CONFIDENTIAL TREATMENT HAS BEEN REQUESTED WITH RESPECT TO THE OMITTED PORTIONS.

 


EX-31.1 3 a18-8605_1ex31d1.htm EX-31.1

Exhibit 31.1

 

CERTIFICATIONS

 

I, David Hagan, certify that:

 

1.                          I have reviewed this Quarterly Report on Form 10-Q of Boingo Wireless, 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 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 the 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.

 

By:

/s/ David Hagan

 

 

David Hagan

 

 

Chairman of the Board and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

 

Date:

May 8, 2018

 

 


EX-31.2 4 a18-8605_1ex31d2.htm EX-31.2

Exhibit 31.2

 

CERTIFICATIONS

 

I, Peter Hovenier, certify that:

 

1.                          I have reviewed this Quarterly Report on Form 10-Q of Boingo Wireless, 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 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 the 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.

 

By:

/s/ Peter Hovenier

 

 

Peter Hovenier

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

 

 

 

Date:

May 8, 2018

 

 


EX-32.1 5 a18-8605_1ex32d1.htm EX-32.1

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

 

Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Boingo Wireless, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:

 

1.                          the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended March 31, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

 

2.                          the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ David Hagan

 

David Hagan

 

Chairman of the Board and Chief Executive Officer

 

(Principal Executive Officer)

 

Date: May 8, 2018

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 



 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

 

Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Boingo Wireless, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:

 

1.                          the accompanying Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended March 31, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and

 

2.                          the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ Peter Hovenier

 

Peter Hovenier

 

Chief Financial Officer

 

(Principal Financial and Accounting Officer)

 

Date: May 8, 2018

 

The foregoing certification is being furnished solely to accompany the Report pursuant to 18 U.S.C. § 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing. A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 


EX-101.INS 6 wifi-20180331.xml XBRL INSTANCE DOCUMENT 0001169988 wifi:PerformanceBasedRestrictedStockUnitsMember us-gaap:MinimumMember 2018-03-31 0001169988 wifi:PerformanceBasedRestrictedStockUnitsMember us-gaap:MaximumMember 2018-03-31 0001169988 wifi:TimeBasedRestrictedStockUnitsMember wifi:NonEmployeeDirectorsAndNewMembersMember 2018-03-31 0001169988 wifi:Plan2011Member 2018-01-01 2018-01-01 0001169988 wifi:DasPartnerArrangementMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001169988 wifi:DasPartnerArrangementMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001169988 us-gaap:MaximumMember 2013-04-01 0001169988 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001169988 us-gaap:RetainedEarningsMember 2018-03-31 0001169988 us-gaap:NoncontrollingInterestMember 2018-03-31 0001169988 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001169988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001169988 us-gaap:RetainedEarningsMember 2017-12-31 0001169988 us-gaap:NoncontrollingInterestMember 2017-12-31 0001169988 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001169988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember 2017-01-01 2017-12-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember wifi:Plan2011Member 2018-03-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember 2017-12-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember 2018-01-01 2018-03-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember 2018-03-31 0001169988 us-gaap:RestrictedStockUnitsRSUMember wifi:Plan2011Member 2018-03-31 0001169988 us-gaap:RestrictedStockUnitsRSUMember 2018-03-31 0001169988 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001169988 wifi:PerformanceBasedRestrictedStockUnitsMember 2018-02-01 2018-02-28 0001169988 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001169988 wifi:TimeBasedRestrictedStockUnitsMember us-gaap:MaximumMember wifi:ExecutiveAndNonExecutiveMember 2018-01-01 2018-03-31 0001169988 wifi:TimeBasedRestrictedStockUnitsMember wifi:NonEmployeeDirectorsAndNewMembersMember 2018-01-01 2018-03-31 0001169988 wifi:TimeBasedRestrictedStockUnitsMember wifi:NonEmployeeDirectorsAndExistingMembersMember 2018-01-01 2018-03-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-03-31 0001169988 wifi:EmployeeAndNonemployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-03-31 0001169988 wifi:PerformanceBasedRestrictedStockUnitsMember 2018-01-01 2018-03-31 0001169988 wifi:WholesalePartnerArrangementMember 2018-01-01 2018-03-31 0001169988 wifi:RetailMember 2018-01-01 2018-03-31 0001169988 wifi:MilitaryMember 2018-01-01 2018-03-31 0001169988 wifi:DistributedAntennaSystemMember 2018-01-01 2018-03-31 0001169988 wifi:AdvertisingAndOtherMember 2018-01-01 2018-03-31 0001169988 wifi:WholesalePartnerArrangementMember 2017-01-01 2017-03-31 0001169988 wifi:RetailMember 2017-01-01 2017-03-31 0001169988 wifi:MilitaryMember 2017-01-01 2017-03-31 0001169988 wifi:DistributedAntennaSystemMember 2017-01-01 2017-03-31 0001169988 wifi:AdvertisingAndOtherMember 2017-01-01 2017-03-31 0001169988 wifi:WholesalePartnerArrangementMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001169988 wifi:WholesalePartnerArrangementMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001169988 wifi:DistributedAntennaSystemMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001169988 wifi:DistributedAntennaSystemMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001169988 wifi:WholesalePartnerArrangementMember 2018-03-31 0001169988 wifi:DistributedAntennaSystemMember 2018-03-31 0001169988 wifi:FurnitureFixturesAndOfficeEquipmentMember 2018-03-31 0001169988 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-03-31 0001169988 us-gaap:LeaseholdImprovementsMember 2018-03-31 0001169988 us-gaap:ConstructionInProgressMember 2018-03-31 0001169988 us-gaap:ComputerEquipmentMember 2018-03-31 0001169988 wifi:FurnitureFixturesAndOfficeEquipmentMember 2017-12-31 0001169988 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0001169988 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001169988 us-gaap:ConstructionInProgressMember 2017-12-31 0001169988 us-gaap:ComputerEquipmentMember 2017-12-31 0001169988 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001169988 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001169988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-03-31 0001169988 wifi:ChicagoConcourseDevelopmentGroupLLCMember 2018-03-31 0001169988 wifi:BoingoHoldingParticipacoesLtdaMember 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001169988 wifi:ObligationOfUnderpaidRevenueSharePaymentsMember 2018-01-01 2018-03-31 0001169988 us-gaap:RevolvingCreditFacilityMember us-gaap:MinimumMember 2018-01-01 2018-03-31 0001169988 us-gaap:RevolvingCreditFacilityMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001169988 us-gaap:SecuredDebtMember 2018-03-31 0001169988 us-gaap:RevolvingCreditFacilityMember 2018-03-31 0001169988 us-gaap:SecuredDebtMember 2017-12-31 0001169988 us-gaap:RevolvingCreditFacilityMember 2017-12-31 0001169988 us-gaap:LetterOfCreditMember 2018-03-31 0001169988 us-gaap:LineOfCreditMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember 2017-01-01 2017-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-03-31 0001169988 wifi:NetworkAccessMember 2018-01-01 2018-03-31 0001169988 wifi:NetworkAccessMember 2017-01-01 2017-03-31 0001169988 us-gaap:MaximumMember us-gaap:LetterOfCreditMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember us-gaap:MaximumMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:PrimeRateMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:PrimeRateMember 2018-01-01 2018-03-31 0001169988 us-gaap:LineOfCreditMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-03-31 0001169988 us-gaap:CommonStockMember 2018-03-31 0001169988 us-gaap:CommonStockMember 2017-12-31 0001169988 2017-03-31 0001169988 2016-12-31 0001169988 wifi:NetworkOperationsMember 2018-01-01 2018-03-31 0001169988 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001169988 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001169988 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001169988 wifi:NetworkOperationsMember 2017-01-01 2017-03-31 0001169988 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-03-31 0001169988 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-03-31 0001169988 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-03-31 0001169988 2017-01-01 2017-03-31 0001169988 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-03-31 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-03-31 0001169988 us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001169988 2018-01-01 0001169988 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0001169988 2018-03-31 0001169988 2017-12-31 0001169988 2018-04-27 0001169988 2018-01-01 2018-03-31 wifi:item wifi:segment wifi:claim xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares false --12-31 Q1 2018 2018-03-31 10-Q 0001169988 41816097 Yes Accelerated Filer BOINGO WIRELESS INC <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">5. Accrued expenses and other liabilities</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued expenses and other liabilities consisted of the following:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued customer liabilities</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,195 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,100 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued construction in progress</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,119 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,661 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue share</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,262 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,506 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Salaries and wages</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,739 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,066 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued taxes</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,185 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,897 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued partner network</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,539 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,799 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued professional fees</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,103 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,979 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,765 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,397 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total accrued expenses and other liabilities</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,907 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,405 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 11589000 16743000 26148000 26148000 25079000 -1069000 28861000 29286000 -425000 1897000 2185000 42405000 38907000 1979000 1103000 5066000 2739000 240287000 239434000 -898000 -899000 -898000 -899000 230679000 231879000 3312000 3312000 3044000 1802000 270000 426000 546000 3126000 1838000 278000 473000 537000 911000 727000 384309000 378547000 59202000 54407000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Basis of presentation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The accompanying interim condensed consolidated financial statements and related notes for the three months ended March&nbsp;31, 2018 and 2017 are unaudited. The unaudited interim condensed consolidated financial information has been prepared in accordance with the rules&nbsp;and regulations of the SEC for interim financial information. Accordingly, they do not include all information and footnotes required by generally accepted accounting principles (&#x201C;GAAP&#x201D;) in the United States of America (&#x201C;U.S.&#x201D;) for complete financial statements. These financial statements should be read in conjunction with the audited consolidated financial statements and the accompanying notes for the year ended December&nbsp;31, 2017 contained in our annual report on Form&nbsp;10-K filed with the SEC on March&nbsp;12, 2018. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of our results of operations and cash flows for the three months ended March&nbsp;31, 2018 and 2017, and our financial position as of March&nbsp;31, 2018. The year-end balance sheet data was derived from audited consolidated financial statements but does not include all disclosures required by GAAP. Interim results are not necessarily indicative of the results to be expected for an entire year or any other future year or interim period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In May&nbsp;2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) 2014-09, </font><font style="display:inline;font-style:italic;">Revenue from Contracts with Customers</font><font style="display:inline;">, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (&#x201C;ASC&#x201D;) 605, </font><font style="display:inline;font-style:italic;">Revenue Recognition</font><font style="display:inline;">, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606, </font><font style="display:inline;font-style:italic;">Revenue from Contracts with Customers</font><font style="display:inline;">. On January&nbsp;1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January&nbsp;1, 2018. Results for reporting periods beginning on January&nbsp;1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January&nbsp;1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January&nbsp;1, 2018:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,148 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,069 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>25,079 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,369 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>170 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,539 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,082 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,179 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,903 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,708 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,176 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75,884 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>149,168 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(20,580 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128,588 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated balance sheet as of March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,286 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(425 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,861 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,567 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(85 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,482 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,910 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,333 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,577 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>67,423 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,917 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>76,340 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144,652 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(19,478 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125,174 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>370 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,364 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,734 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>53,890 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,269 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Income tax expense</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>251 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(123 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(839 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,295 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>456 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The changes to the condensed consolidated balance sheets as of January&nbsp;1, 2018 and March&nbsp;31, 2018 and the condensed consolidated statement of operations for the three months ended March&nbsp;31, 2018 were primarily due to the following factors: (i)&nbsp;reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii)&nbsp;recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January&nbsp;1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March&nbsp;31, 2018.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In May&nbsp;2017, the FASB issued ASU 2017-09, </font><font style="display:inline;font-style:italic;">Compensation&#x2014;Stock Compensation (Topic 718): Scope of Modification Accounting</font><font style="display:inline;">, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity applies modification accounting under ASC 718. According to the new standard, an entity would not apply modification accounting if the fair value, vesting conditions and classification of the modified award is the same as the original award immediately before the original award is modified. The standard will be applied prospectively to modifications that occur on or after the adoption date. We adopted ASU 2017-09 on January&nbsp;1, 2018 and the adoption of this standard did not have a material impact on our consolidated financial statements.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 13797000 20377000 24430000 16290000 19485000 18978000 26685000 18552000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">3. Cash and cash equivalents</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Cash and cash equivalents consisted of the following:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Cash and cash equivalents:</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Cash</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,290 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,430 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Money market accounts</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,262 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,255 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total cash and cash equivalents</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,552 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,685 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our money market account assets are measured at fair value on a recurring basis utilizing Level 1 inputs.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> -507000 -8133000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Restricted cash</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Restricted cash consists of a letter of credit issued to one of our international venue partners. The letter of credit is collateralized by cash deposits. At March&nbsp;31, 2018, we had $512 classified as short-term restricted cash as the letter of credit expires within the next year.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">9. Commitments and contingencies</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Letters of credit</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We have entered into Letter of Credit Authorization agreements (collectively, &#x201C;Letters of Credit&#x201D;), which are issued under our Credit Agreement. The Letters of Credit are irrevocable and serve as performance guarantees that will allow our customers to draw upon the available funds if we are in default. As of March&nbsp;31, 2018, we have Letters of Credit totaling $8,204 that are scheduled to expire or renew over the next one-year period. There have been no drafts drawn under these Letters of Credit as of March&nbsp;31, 2018.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Legal proceedings</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">From time to time, we may be subject to claims, suits, investigations and proceedings arising out of the normal course of business. We are not currently a party to any litigation that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows. Legal costs are expensed as incurred.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Other matters</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We have received a claim from one of our venue partners with respect to contractual terms on our revenue share payments. The claim asserts that we have underpaid revenue share payments and related interest by approximately $4,600. We are currently in final settlement discussions with our venue partner. As of March&nbsp;31, 2018, we have accrued for the probable and estimable losses that have been incurred. We are not currently a party to any other claims that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 0.0001 0.0001 100000000 100000000 40995000 40995000 41753000 41753000 40995000 41753000 4000 4000 -6818000 -3230000 91000 453000 -6727000 -2777000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Principles of consolidation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The unaudited condensed consolidated financial statements include our accounts and the accounts of our majority owned subsidiaries. We consolidate our 70% ownership of Chicago Concourse Development Group, LLC and our 75% ownership of Boingo Holding Participacoes Ltda. in accordance with ASC 810, </font><font style="display:inline;font-style:italic;">Consolidation</font><font style="display:inline;">. Other parties&#x2019; interests in consolidated entities are reported as non-controlling interests. All intercompany balances and transactions have been eliminated in consolidation.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 12661000 8119000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The opening and closing balances of our contract asset, net, contract liability, net, and receivables balances from contracts with customers for the three months ended March&nbsp;31, 2018 are as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Contract<br />assets,&nbsp;net</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Contract<br />liabilities,&nbsp;net</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Balance at January&nbsp;1, 2018</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>798 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>204,472 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Balance at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>201,514 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Change</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(687 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,958 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenues for the three months ended March&nbsp;31, 2018 include the following:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 86.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:76.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.88%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:19.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,&nbsp;2018</font></p> </td> <td valign="bottom" style="width:01.16%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:76.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Amounts included in the beginning of period contract liability balance</font></p> </td> <td valign="bottom" style="width:02.88%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.30%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:18.32%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,694 </td> <td valign="bottom" style="width:01.16%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:76.34%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Amounts associated with performance obligations satisfied in previous periods</font></p> </td> <td valign="bottom" style="width:02.88%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:19.62%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>93 </td> <td valign="bottom" style="width:01.16%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 798000 111000 204472000 201514000 26694000 93000 50911000 60725000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">8. Credit Facility</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We have entered into a Credit Agreement (the &#x201C;Credit Agreement&#x201D;) and related agreements, as amended, with Bank of America, N.A. acting as agent for lenders named therein, including Bank of America, N.A., Silicon Valley Bank, and Citizens Bank, N.A. (the &#x201C;Lenders&#x201D;), for a secured credit facility in the form of a revolving line of credit of up to $69,750 with an option to increase the available amount to $86,500 upon the satisfaction of certain conditions (the &#x201C;Revolving Line of Credit&#x201D;) and a term loan of $3,500 (the &#x201C;Term Loan&#x201D; and together with the Revolving Line of Credit, the &#x201C;Credit Facility&#x201D;). We may use borrowings under the Credit Facility for general working capital and corporate purposes. In general, amounts borrowed under the Credit Facility are secured by a lien against all our assets, with certain exclusions. The Revolving Line of Credit matures on November&nbsp;21, 2018 but may be prepaid in whole or part at any time. Amounts borrowed under the Revolving Line of Credit and Term Loan will bear, at our election, a variable interest at LIBOR plus 2.5% - 3.5% or Lender&#x2019;s Prime Rate plus 1.5% - 2.5% per year and we will pay a fee of 0.375% - 0.5% per year on any unused portion of the Revolving Line of Credit.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">As of March&nbsp;31, 2018 and December&nbsp;31, 2017, we had no amounts outstanding under the Revolving Line of Credit. As of March&nbsp;31, 2018 and December&nbsp;31, 2017, $656 and $875, respectively, was outstanding under the Term Loan. The Term Loan requires quarterly payments of interest and principal, amortizing fully over the Credit Agreement term such that it is repaid in full on the maturity date of November&nbsp;21, 2018.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Repayment of amounts borrowed under the Credit Facility may be accelerated in the event that we are in violation of the representations, warranties and covenants made in the Credit Agreement, including certain financial covenants set forth therein, and under other specified default events including, but not limited to, non-payment or inability to pay debt, breach of cross default provisions, insolvency provisions, and change of control. We are subject to customary financial and non-financial covenants, including a minimum quarterly consolidated leverage ratio, a maximum quarterly consolidated fixed charge coverage ratio, and monthly liquidity minimums. We were in compliance with all financial covenants as of March&nbsp;31, 2018.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Debt issuance costs are amortized on a straight-line basis over the term of the Credit Facility. Amortization expense related to debt issuance costs are included in interest and other (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March&nbsp;31, 2018 and 2017. Amortization and interest expense capitalized during the three months ended March&nbsp;31, 2018 and 2017 amounted to $133 and $234, respectively. Amortization and interest expense expensed during the three months ended March&nbsp;31, 2018 and 2017 amounted to $47 and $56. The interest rate for our Credit Facility for the three months ended March&nbsp;31, 2018 was 4.2%.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 0.035 0.025 0.025 0.015 0.042 P1Y <div> <div> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Credit Facility</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Debt issuance costs are amortized on a straight-line basis over the term of the Credit Facility. Amortization expense related to debt issuance costs are included in interest and other (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March&nbsp;31, 2018 and 2017.</font> </p><div /></div> </div> 121000 0 61708000 61708000 75884000 14176000 76340000 67423000 8917000 149168000 149168000 128588000 -20580000 125174000 144652000 -19478000 1004000 1028000 14985000 20606000 14985000 260000 2195000 8375000 4155000 20606000 255000 2508000 13587000 4256000 19407000 26565000 11263000 12846000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">10. Stock incentive plans</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In March&nbsp;2011, our board of directors approved the 2011 Equity Incentive Plan (&#x201C;2011 Plan&#x201D;).&nbsp;&nbsp;The 2011 Plan provides for the grant of incentive and non-statutory stock options, stock appreciation rights, restricted shares of our common stock, stock units, and performance cash awards. As of January&nbsp;1st of each year, the number of shares of common stock reserved for issuance under the 2011 Plan shall automatically be increased by a number equal to the lesser of (a)&nbsp;4.5% of the total number of shares of common stock then outstanding, (b)&nbsp;3,000,000 shares of common stock or (c)&nbsp;as determined by our board of directors. The automatic &#x201C;evergreen&#x201D; share reserve increase feature terminated after January&nbsp;2018, so no additional automatic annual share increases will occur. As of March&nbsp;31, 2018, options to purchase approximately 752,000 shares of common stock and RSUs covering approximately 3,556,000 shares of common stock were outstanding under the 2011 Plan.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">No further awards will be made under our Amended and Restated 2001 Stock Incentive Plan (&#x201C;2001 Plan&#x201D;), and it will be terminated. Options outstanding under the 2001 Plan will continue to be governed by their existing terms.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Stock-based compensation expense is allocated as follows on the accompanying condensed consolidated statements of operations:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:31.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network operations</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>537 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.08%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>546 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Development and technology</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>278 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>270 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Selling and marketing</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>473 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>426 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">General and administrative</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,838 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,802 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total stock-based compensation expense</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,126 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,044 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">During the three months ended March&nbsp;31, 2018 and 2017, we capitalized $186 and $194, respectively, of stock-based compensation expense.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Stock option awards</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant stock option awards to both employees and non-employee directors. The grant date for these awards is the same as the measurement date. The stock option awards generally vest over a four-year service period with 25% vesting when the individual completes 12 months of continuous service and the remaining 75% vesting monthly thereafter. These awards are valued as of the measurement date and the stock-based compensation expense, net of forfeitures, is recognized on a straight-line basis over the requisite service period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">A summary of the stock option activity is as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 90.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:39.84%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Number&nbsp;of<br />Options<br />(000&#x2019;s)</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted<br />Average<br />Exercise<br />Price</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted-<br />Average<br />Remaining<br />Contract<br />Life<br />(years)</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Aggregate<br />Intrinsic<br />Value</font></p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Outstanding at December&nbsp;31, 2017</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,283 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9.58 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.8 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,573 </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Exercised</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(396 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10.68 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Canceled/forfeited</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(7 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5.99 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Outstanding and exercisable at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>880 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9.12 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.6 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,778 </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Restricted stock unit awards</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant time-based RSUs to executive and non-executive personnel and non-employee directors. The time-based RSUs granted to executive and non-executive personnel generally vest over a three-year period subject to continuous service on each vesting&nbsp;date. The time-based RSUs for our non-employee directors generally vest over a one-year period for existing members and 25% per year over a four-year period for new members subject to continuous service on each vesting date.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant performance-based RSUs to executive personnel. These awards vest subject to certain performance objectives based on the Company&#x2019;s revenue growth and/or Adjusted EBITDA growth achieved during the specified performance period and certain long-term service conditions. The maximum number of RSUs that may vest is determined based on actual Company achievement and performance-based RSUs generally vest over a three-year period subject to continuous service on each vesting date. We recognize stock-based compensation expense for performance-based RSUs when we believe that it is probable that the performance objectives will be met.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">A summary of the RSU activity is as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:56.80%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Number&nbsp;of&nbsp;Shares<br />(000&#x2019;s)</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted&nbsp;Average<br />Grant-Date&nbsp;Fair<br />Value</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-vested at December&nbsp;31, 2017</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,324 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7.35 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Granted(2)</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>874 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12.18 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Vested</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(609 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7.20 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Canceled/forfeited</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(33 </td> <td valign="bottom" style="width:03.00%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12.55 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:16.66%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-vested at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,556 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.64%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8.51 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:16.64%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (2)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">The RSUs granted to all of our named executive officers in 2016 were subject to satisfaction of specified service-based and performance-based conditions. The performance objectives were subject to under- or over- achievement on a sliding scale, with a threshold of 50% of the target number of RSUs and a maximum of 150% of the target RSUs. In February&nbsp;2018, our Compensation Committee determined actual achievement of the 2016 performance-based RSUs resulting in additional RSUs granted of approximately 520,000 at a grant-date fair value of $6.13 per share during the three months ended March&nbsp;31, 2018.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">During the three months ended March&nbsp;31, 2018, approximately 609,000 shares of RSUs vested. The Company issued approximately 362,000 shares and the remaining shares were withheld to pay minimum statutory federal, state, and local employment payroll taxes on those vested awards.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> -0.18 -0.08 -0.18 -0.08 -0.18 -0.08 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">11. Net loss per share attributable to common stockholders</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 90.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:29.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017(3)</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:29.44%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">(in&nbsp;thousands)</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Numerator:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Net loss attributable to common stockholders, basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,229 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(6,880 </td> <td valign="bottom" style="width:01.10%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Denominator:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Weighted average common stock, basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,330 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,712 </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Net loss per share attributable to common stockholders:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.08 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.18 </td> <td valign="bottom" style="width:01.10%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (3)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">For the three months ended March&nbsp;31, 2018 and 2017, we excluded all assumed exercises of stock options and the assumed issuance of common stock under RSUs from the computation of diluted net loss per share as the effect would be anti-dilutive due to the net loss for the period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">On April&nbsp;1, 2013, the Company approved a stock repurchase program to repurchase up to $10,000 of the Company&#x2019;s common stock in the open market, exclusive of any commissions, markups or expenses. The stock repurchased will be retired and will resume the status of authorized but unissued shares of common stock. The Company did not repurchase any of our common stock during the three months ended March&nbsp;31, 2018. As of March&nbsp;31, 2018, the remaining approved amount for repurchases was approximately $5,180.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 0.030 0.048 7000 7000 194000 186000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Fair value of financial instruments</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market in which it would transact, and we consider assumptions that market participants would use when pricing the asset or liability.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The accounting guidance for fair value measurement also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 1&#x2014;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 2&#x2014;Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The carrying amount reflected in the accompanying condensed consolidated balance sheets for cash and cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, other assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximates fair value due to the short-term nature of these financial instruments. As of March&nbsp;31, 2018 and December&nbsp;31, 2017, the carrying amount reflected in the accompanying condensed consolidated balance sheets for current portion of capital leases and notes payable and long-term portion of capital leases and notes payable approximate fair value (Level 2) based on the variable nature of the interest rates and lack of significant change in our credit risk.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 10263000 9531000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Foreign currency translation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our Brazilian subsidiary uses the Brazilian Real as its functional currency. Assets and liabilities of our Brazilian subsidiary are translated to U.S. dollars at period-end rates of exchange, and revenues and expenses are translated at average exchange rates prevailing for each month. The resulting translation adjustments are made directly to a separate component of other comprehensive loss, which is reflected in stockholders&#x2019; equity in our condensed consolidated balance sheets. As of March&nbsp;31, 2018 and December&nbsp;31, 2017, the Company had $(899) and $(898), respectively, of cumulative foreign currency translation adjustments, net of tax, which was $0 as of March&nbsp;31, 2018 and December&nbsp;31, 2017 due to the full valuation allowance established against our deferred tax assets, in accumulated other comprehensive loss.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Some of our subsidiaries also enter into transactions and have monetary assets and liabilities that are denominated in a currency other than the entities&#x2019; respective functional currencies. Gains and losses from the revaluation of foreign currency transactions and monetary assets and liabilities are included in the condensed consolidated statements of operations.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 8103000 7699000 42403000 42403000 -6574000 -2645000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">7. Income taxes</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Income tax expense of $128 and $199 reflects an effective tax rate of 4.8% and 3.0% for the three months ended March&nbsp;31, 2018 and 2017, respectively. Our effective tax rate differs from the statutory rate primarily due to our valuation allowance for the three months ended March&nbsp;31, 2018 and 2017.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We operate within federal, state and international taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period to resolve. We are subject to taxation in the United States and in various states. Our tax years 2014 and forward are subject to examination by the IRS and our tax years 2013 and forward are subject to examination by material state jurisdictions. However, due to prior year loss carryovers, the IRS and state tax authorities may examine any tax years for which the carryovers are used to offset future taxable income. We are currently subject to examination by the IRS for our 2015 tax year. Although the ultimate outcome is unknown, we believe that any adjustments that may result from examination is not likely to have a material adverse effect on our condensed consolidated results of operations, financial position or cash flows.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 199000 128000 251000 -123000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Income taxes</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We calculate our interim income tax provision in accordance with ASC 270,</font><font style="display:inline;font-style:italic;">&nbsp;Interim Reporting</font><font style="display:inline;">, and ASC 740, </font><font style="display:inline;font-style:italic;">Accounting for Income Taxes</font><font style="display:inline;">. At the end of each interim period, we estimate the annual effective tax rate and apply that rate to our ordinary quarterly earnings. The tax expense or benefit related to significant, unusual, or extraordinary items is recognized in the interim period in which those items occur. In addition, the effect of changes in enacted tax laws, rates, or tax status is recognized in the interim period in which the change occurs. Excess windfall tax benefits and tax deficiencies related to our stock option exercises and restricted stock unit (&#x201C;RSU&#x201D;) vesting are recognized as an income tax benefit or expense in our condensed consolidated statements of operations in the period they are deducted on the income tax return. Excess windfall tax benefits and tax deficiencies are therefore not anticipated when determining the annual effective tax rate and are instead recognized in the interim period in which those items occur.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The computation of the annual estimated effective tax rate at each interim period requires certain estimates and significant judgment, including the expected operating income (loss) for the year, projections of the proportion of income (loss) earned and taxed in various states, permanent and temporary differences as a result of differences between amounts measured and recognized in accordance with tax laws and financial accounting standards, and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained, or as the tax environment changes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> -2434000 706000 -14844000 3799000 -1132000 1014000 2256000 -2958000 301000 -551000 0 512000 234000 133000 56000 47000 0 285279000 277768000 384309000 378547000 122348000 138714000 0 875000 0 656000 8204000 69750000 3500000 0.005 0.00375 6747000 6961000 5771000 6068000 875000 656000 4600000 1 1212000 69000 1734000 370000 1364000 0.75 0.70 2255000 2262000 -7405000 -3781000 -18641000 -21629000 25532000 17270000 -6880000 -3229000 107000 456000 -839000 1295000 3326000 69000 3257000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Recent accounting pronouncements</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In February&nbsp;2016, the FASB issued ASU 2016-02, </font><font style="display:inline;font-style:italic;">Leases (Topic 842)</font><font style="display:inline;">, which requires lessees to recognize assets and liabilities for all leases with lease terms of more than 12&nbsp;months on the balance sheet. Under the new guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. The standard is effective for interim and annual periods beginning after December&nbsp;15, 2018. Early adoption is permitted for all entities on a modified retrospective basis, with elective reliefs. We are currently evaluating the expected impact of this new standard.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 4000 -79000 1 -6578000 -2566000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">1. The business</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Boingo Wireless,&nbsp;Inc. and its subsidiaries (collectively &#x201C;we, &#x201C;us&#x201D;, &#x201C;our&#x201D; or &#x201C;the Company&#x201D;) is a leading global provider of wireless connectivity solutions for smartphones, tablets, laptops, wearables and other wireless-enabled consumer devices. Boingo Wireless,&nbsp;Inc. was incorporated on April&nbsp;16, 2001 in the State of Delaware. We have a diverse monetization model that enables us to generate revenues from wholesale partnerships, retail sales, and advertising across these wireless networks. Wholesale offerings include distributed antenna systems (&#x201C;DAS&#x201D;) or small cells, which are cellular extension networks, carrier offload, Wi-Fi roaming, value-added services, private label Wi-Fi, and location-based services. Retail products include Wi-Fi and TV services for military servicemen and women living in the barracks of U.S. Army, Air Force and Marine bases around the world, and Wi-Fi subscriptions and day passes that provide access to over 1.2&nbsp;million commercial hotspots worldwide. Advertising revenue is driven by Wi-Fi sponsorships at airports, hotels, cafes and restaurants, and public spaces. Our customers include some of the world&#x2019;s largest carriers, telecommunications service providers and global consumer brands, as well as troops stationed at military bases and Internet savvy consumers on the go.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">2. Summary of significant accounting policies</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Basis of presentation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The accompanying interim condensed consolidated financial statements and related notes for the three months ended March&nbsp;31, 2018 and 2017 are unaudited. The unaudited interim condensed consolidated financial information has been prepared in accordance with the rules&nbsp;and regulations of the SEC for interim financial information. Accordingly, they do not include all information and footnotes required by generally accepted accounting principles (&#x201C;GAAP&#x201D;) in the United States of America (&#x201C;U.S.&#x201D;) for complete financial statements. These financial statements should be read in conjunction with the audited consolidated financial statements and the accompanying notes for the year ended December&nbsp;31, 2017 contained in our annual report on Form&nbsp;10-K filed with the SEC on March&nbsp;12, 2018. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of our results of operations and cash flows for the three months ended March&nbsp;31, 2018 and 2017, and our financial position as of March&nbsp;31, 2018. The year-end balance sheet data was derived from audited consolidated financial statements but does not include all disclosures required by GAAP. Interim results are not necessarily indicative of the results to be expected for an entire year or any other future year or interim period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In May&nbsp;2014, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) 2014-09, </font><font style="display:inline;font-style:italic;">Revenue from Contracts with Customers</font><font style="display:inline;">, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (&#x201C;ASC&#x201D;) 605, </font><font style="display:inline;font-style:italic;">Revenue Recognition</font><font style="display:inline;">, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606, </font><font style="display:inline;font-style:italic;">Revenue from Contracts with Customers</font><font style="display:inline;">. On January&nbsp;1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January&nbsp;1, 2018. Results for reporting periods beginning on January&nbsp;1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January&nbsp;1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January&nbsp;1, 2018:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,148 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,069 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>25,079 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,369 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>170 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,539 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,082 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,179 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,903 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,708 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,176 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75,884 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>149,168 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(20,580 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128,588 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated balance sheet as of March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,286 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(425 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,861 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,567 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(85 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,482 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,910 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,333 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,577 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>67,423 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,917 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>76,340 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144,652 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(19,478 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125,174 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>370 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,364 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,734 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>53,890 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,269 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Income tax expense</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>251 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(123 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(839 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,295 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>456 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The changes to the condensed consolidated balance sheets as of January&nbsp;1, 2018 and March&nbsp;31, 2018 and the condensed consolidated statement of operations for the three months ended March&nbsp;31, 2018 were primarily due to the following factors: (i)&nbsp;reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii)&nbsp;recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January&nbsp;1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March&nbsp;31, 2018.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In May&nbsp;2017, the FASB issued ASU 2017-09, </font><font style="display:inline;font-style:italic;">Compensation&#x2014;Stock Compensation (Topic 718): Scope of Modification Accounting</font><font style="display:inline;">, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity applies modification accounting under ASC 718. According to the new standard, an entity would not apply modification accounting if the fair value, vesting conditions and classification of the modified award is the same as the original award immediately before the original award is modified. The standard will be applied prospectively to modifications that occur on or after the adoption date. We adopted ASU 2017-09 on January&nbsp;1, 2018 and the adoption of this standard did not have a material impact on our consolidated financial statements.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Principles of consolidation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The unaudited condensed consolidated financial statements include our accounts and the accounts of our majority owned subsidiaries. We consolidate our 70% ownership of Chicago Concourse Development Group, LLC and our 75% ownership of Boingo Holding Participacoes Ltda. in accordance with ASC 810, </font><font style="display:inline;font-style:italic;">Consolidation</font><font style="display:inline;">. Other parties&#x2019; interests in consolidated entities are reported as non-controlling interests. All intercompany balances and transactions have been eliminated in consolidation.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Segment and geographical information</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We operate as one reportable segment; a service provider of wireless connectivity solutions across our managed and operated network and aggregated network for mobile devices such as laptops, smartphones, tablets and other wireless-enabled consumer devices. This single segment is consistent with the internal organization structure and the manner in which operations are reviewed and managed by our Chief Executive Officer, the chief operating decision maker.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">All significant long-lived tangible assets are held in the United States of America. We do not disclose sales by geographic area because to do so would be impracticable.</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The following is a summary of our revenue disaggregated by product offerings:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 73.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:36.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017(1)</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue:</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">DAS</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23,645 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,256 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Military</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,854 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,541 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Wholesale&#x2014;Wi-Fi</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,149 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,831 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Retail</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,310 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,415 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising and other</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,201 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,290 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total revenue</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,333 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (1)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Restricted cash</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Restricted cash consists of a letter of credit issued to one of our international venue partners. The letter of credit is collateralized by cash deposits. At March&nbsp;31, 2018, we had $512 classified as short-term restricted cash as the letter of credit expires within the next year.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Revenue recognition</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generate revenue from several sources including: (i)&nbsp;DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii)&nbsp;military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii)&nbsp;arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv)&nbsp;display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;font-style:italic;">Post-ASC 606 adoption</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March&nbsp;31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, </font><font style="display:inline;font-style:italic;">Receivables</font><font style="display:inline;">.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">DAS</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive access to our DAS or small cell networks to provide telecom operators&#x2019; customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators&#x2019; transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators&#x2019; decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i)&nbsp;the execution of customer contracts with additional telecom carriers is at our sole election and (ii)&nbsp;we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Military and retail</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Military and retail customers must review and agree to abide by our standard &#x201C;Customer Agreement (With Acceptable Use Policy) and End User License Agreement&#x201D; before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (&#x201C;IPTV&#x201D;) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company&#x2019;s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days&#x2019; notice prior to the end of the then current term by either party.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Wholesale Wi-Fi</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers&#x2019; access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers&#x2019; end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Advertising</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner&#x2019;s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;font-style:italic;">Pre-ASC 606 adoption</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Services provided to wholesale Wi-Fi partners generally contain several elements including: (i)&nbsp;a term license to use our software to access our Wi-Fi network, (ii)&nbsp;access fees for Wi-Fi network usage, and/or (iii)&nbsp;professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We adopted the provisions of ASU 2009-13, </font><font style="display:inline;font-style:italic;">Revenue Recognition (Topic 605)&#x2014;Multiple-Deliverable Revenue Arrangements</font><font style="display:inline;">, on a prospective basis on January&nbsp;1, 2011. For multiple-deliverable arrangements entered into prior to January&nbsp;1, 2011 that are accounted for under ASC 605-25, </font><font style="display:inline;font-style:italic;">Revenue Recognition&#x2014;Multiple-Deliverable Revenue Arrangements</font><font style="display:inline;">, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January&nbsp;1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Income taxes</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We calculate our interim income tax provision in accordance with ASC 270,</font><font style="display:inline;font-style:italic;">&nbsp;Interim Reporting</font><font style="display:inline;">, and ASC 740, </font><font style="display:inline;font-style:italic;">Accounting for Income Taxes</font><font style="display:inline;">. At the end of each interim period, we estimate the annual effective tax rate and apply that rate to our ordinary quarterly earnings. The tax expense or benefit related to significant, unusual, or extraordinary items is recognized in the interim period in which those items occur. In addition, the effect of changes in enacted tax laws, rates, or tax status is recognized in the interim period in which the change occurs. Excess windfall tax benefits and tax deficiencies related to our stock option exercises and restricted stock unit (&#x201C;RSU&#x201D;) vesting are recognized as an income tax benefit or expense in our condensed consolidated statements of operations in the period they are deducted on the income tax return. Excess windfall tax benefits and tax deficiencies are therefore not anticipated when determining the annual effective tax rate and are instead recognized in the interim period in which those items occur.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The computation of the annual estimated effective tax rate at each interim period requires certain estimates and significant judgment, including the expected operating income (loss) for the year, projections of the proportion of income (loss) earned and taxed in various states, permanent and temporary differences as a result of differences between amounts measured and recognized in accordance with tax laws and financial accounting standards, and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained, or as the tax environment changes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Foreign currency translation</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our Brazilian subsidiary uses the Brazilian Real as its functional currency. Assets and liabilities of our Brazilian subsidiary are translated to U.S. dollars at period-end rates of exchange, and revenues and expenses are translated at average exchange rates prevailing for each month. The resulting translation adjustments are made directly to a separate component of other comprehensive loss, which is reflected in stockholders&#x2019; equity in our condensed consolidated balance sheets. As of March&nbsp;31, 2018 and December&nbsp;31, 2017, the Company had $(899) and $(898), respectively, of cumulative foreign currency translation adjustments, net of tax, which was $0 as of March&nbsp;31, 2018 and December&nbsp;31, 2017 due to the full valuation allowance established against our deferred tax assets, in accumulated other comprehensive loss.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Some of our subsidiaries also enter into transactions and have monetary assets and liabilities that are denominated in a currency other than the entities&#x2019; respective functional currencies. Gains and losses from the revaluation of foreign currency transactions and monetary assets and liabilities are included in the condensed consolidated statements of operations.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Use of estimates</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The preparation of accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the accompanying condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Assets and liabilities which are subject to significant judgment and the use of estimates include the allowance for doubtful accounts, recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, uncertain tax positions, useful lives associated with property and equipment, valuation and useful lives of intangible assets, contact assets and contract liabilities including estimates of variable consideration, and the valuation and assumptions underlying stock-based compensation and other equity instruments. On an ongoing basis, we evaluate our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Fair value of financial instruments</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market in which it would transact, and we consider assumptions that market participants would use when pricing the asset or liability.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The accounting guidance for fair value measurement also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument&#x2019;s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 1&#x2014;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 2&#x2014;Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 17.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Symbol;font-size:10pt;;"> &#xB7;</font> </p> </td><td style="width:1pt;"><p style="width:1pt;width:1pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The carrying amount reflected in the accompanying condensed consolidated balance sheets for cash and cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, other assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximates fair value due to the short-term nature of these financial instruments. As of March&nbsp;31, 2018 and December&nbsp;31, 2017, the carrying amount reflected in the accompanying condensed consolidated balance sheets for current portion of capital leases and notes payable and long-term portion of capital leases and notes payable approximate fair value (Level 2) based on the variable nature of the interest rates and lack of significant change in our credit risk.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Recent accounting pronouncements</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In February&nbsp;2016, the FASB issued ASU 2016-02, </font><font style="display:inline;font-style:italic;">Leases (Topic 842)</font><font style="display:inline;">, which requires lessees to recognize assets and liabilities for all leases with lease terms of more than 12&nbsp;months on the balance sheet. Under the new guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. The standard is effective for interim and annual periods beginning after December&nbsp;15, 2018. Early adoption is permitted for all entities on a modified retrospective basis, with elective reliefs. We are currently evaluating the expected impact of this new standard.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 6397000 5765000 10082000 10082000 7903000 -2179000 7577000 9910000 -2333000 46000 -4000 -4000 -1000 -3000 6012000 5891000 2000 0 1562000 6340000 1150000 0 17491000 21117000 0.0001 0.0001 5000000 5000000 0 0 0 0 6369000 6369000 6539000 170000 6482000 6567000 -85000 439000 4228000 -6773000 -2773000 456000 -3229000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">4. Property and equipment</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The following is a summary of property and equipment, at cost less accumulated depreciation and amortization:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Leasehold improvements</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>408,360 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>418,023 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Software</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,575 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,281 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Construction in progress</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,027 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,291 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Computer equipment</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,332 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,245 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Furniture, fixtures and office equipment</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,769 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,806 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total property and equipment</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>504,063 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>502,646 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Less: accumulated depreciation and amortization</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(239,434 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(240,287 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total property and equipment, net</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>264,629 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>262,359 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Depreciation and amortization expense, which includes depreciation and amortization for property and equipment under capital leases, is allocated as follows in the accompanying condensed consolidated statements of operations:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:31.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network access</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,587 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.08%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,375 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network operations</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,256 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,155 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Development and technology</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,508 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,195 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">General and administrative</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>255 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>260 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total depreciation and amortization of property and equipment</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20,606 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,985 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 502646000 13245000 27291000 418023000 42281000 1806000 504063000 12332000 37027000 408360000 44575000 1769000 262359000 264629000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Leasehold improvements</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>408,360 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>418,023 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Software</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,575 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,281 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Construction in progress</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>37,027 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>27,291 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Computer equipment</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,332 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,245 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Furniture, fixtures and office equipment</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,769 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,806 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total property and equipment</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>504,063 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>502,646 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Less: accumulated depreciation and amortization</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(239,434 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(240,287 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total property and equipment, net</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>264,629 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>262,359 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 844000 1450000 5438000 219000 6334000 7425000 0 512000 -131967000 3257000 -131939000 44333000 58159000 53890000 4269000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">6. Contract assets and contract liabilities</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The opening and closing balances of our contract asset, net, contract liability, net, and receivables balances from contracts with customers for the three months ended March&nbsp;31, 2018 are as follows:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Contract<br />assets,&nbsp;net</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Contract<br />liabilities,&nbsp;net</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Balance at January&nbsp;1, 2018</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>798 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>204,472 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Balance at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>111 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>201,514 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Change</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(687 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,958 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The current and non-current portions of our contract assets, net are included within prepaid expenses and other current assets and other assets, respectively, and current and non-current portions of our contract liabilities, net are included within deferred revenue and deferred revenue, net of current portion, respectively, in our condensed consolidated balance sheets. Contract assets, net are generated from our wholesale Wi-Fi contracts and the change in the contract assets, net balance includes activity related to amounts invoiced offset by revenue recognized from performance obligations satisfied in the current reporting period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Contract liabilities are recorded when fees are collected or we have an unconditional right to consideration (a receivable) in advance of delivery of goods or services. The change in contract liabilities, net balance is related to customer activity associated with each of our product offerings including the receipt of cash payments and the satisfaction of our performance obligations. Revenues for the three months ended March&nbsp;31, 2018 include the following:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 86.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:76.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.88%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:19.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,&nbsp;2018</font></p> </td> <td valign="bottom" style="width:01.16%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:76.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Amounts included in the beginning of period contract liability balance</font></p> </td> <td valign="bottom" style="width:02.88%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.30%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:18.32%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,694 </td> <td valign="bottom" style="width:01.16%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:76.34%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Amounts associated with performance obligations satisfied in previous periods</font></p> </td> <td valign="bottom" style="width:02.88%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:19.62%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>93 </td> <td valign="bottom" style="width:01.16%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">As of March&nbsp;31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for our DAS contracts is $190,404. We expect to recognize this revenue as service is provided over the remaining contract term. As of March&nbsp;31, 2018, our DAS contracts have a remaining duration of less than one year to sixteen years.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Certain of our wholesale Wi-Fi contracts include variable consideration based on usage. This variable consideration has been excluded from the disclosure of remaining performance obligations. As of March&nbsp;31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for certain of our wholesale Wi-Fi contracts with guaranteed minimum consideration is $7,979. We expect to recognize this revenue as service is provided over the remaining contract term. As of March&nbsp;31, 2018, our wholesale Wi-Fi contracts have a remaining duration of less than one year to sixteen years.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less have been excluded from the above, which primarily consists of monthly service contracts.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> true true true <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Revenue recognition</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generate revenue from several sources including: (i)&nbsp;DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii)&nbsp;military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii)&nbsp;arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv)&nbsp;display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;font-style:italic;">Post-ASC 606 adoption</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract&#x2019;s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March&nbsp;31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, </font><font style="display:inline;font-style:italic;">Receivables</font><font style="display:inline;">.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">DAS</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive access to our DAS or small cell networks to provide telecom operators&#x2019; customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators&#x2019; transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators&#x2019; decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i)&nbsp;the execution of customer contracts with additional telecom carriers is at our sole election and (ii)&nbsp;we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Military and retail</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Military and retail customers must review and agree to abide by our standard &#x201C;Customer Agreement (With Acceptable Use Policy) and End User License Agreement&#x201D; before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (&#x201C;IPTV&#x201D;) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company&#x2019;s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days&#x2019; notice prior to the end of the then current term by either party.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Wholesale Wi-Fi</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers&#x2019; access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligation</font><font style="display:inline;font-style:italic;">&#x2014;</font><font style="display:inline;">provide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers&#x2019; end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;text-decoration:underline;">Advertising</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner&#x2019;s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;font-style:italic;">Pre-ASC 606 adoption</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Services provided to wholesale Wi-Fi partners generally contain several elements including: (i)&nbsp;a term license to use our software to access our Wi-Fi network, (ii)&nbsp;access fees for Wi-Fi network usage, and/or (iii)&nbsp;professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We adopted the provisions of ASU 2009-13, </font><font style="display:inline;font-style:italic;">Revenue Recognition (Topic 605)&#x2014;Multiple-Deliverable Revenue Arrangements</font><font style="display:inline;">, on a prospective basis on January&nbsp;1, 2011. For multiple-deliverable arrangements entered into prior to January&nbsp;1, 2011 that are accounted for under ASC 605-25, </font><font style="display:inline;font-style:italic;">Revenue Recognition&#x2014;Multiple-Deliverable Revenue Arrangements</font><font style="display:inline;">, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January&nbsp;1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 190404000 7979000 P16Y P1Y P16Y P1Y 44333000 2290000 16256000 12541000 6415000 6831000 58159000 2201000 23645000 15854000 5310000 11149000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued customer liabilities</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,195 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,100 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued construction in progress</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,119 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,661 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue share</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,262 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,506 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Salaries and wages</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,739 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,066 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued taxes</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,185 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,897 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued partner network</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,539 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,799 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accrued professional fees</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,103 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,979 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,765 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,397 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total accrued expenses and other liabilities</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,907 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>42,405 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,<br />2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">December&nbsp;31,<br />2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Cash and cash equivalents:</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Cash</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,290 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>24,430 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Money market accounts</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,262 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,255 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30.3pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total cash and cash equivalents</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>18,552 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,685 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 90.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:29.44%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017(3)</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:66.68%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:29.44%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">(in&nbsp;thousands)</font></p> </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Numerator:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Net loss attributable to common stockholders, basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(3,229 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(6,880 </td> <td valign="bottom" style="width:01.10%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Denominator:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Weighted average common stock, basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>41,330 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>38,712 </td> <td valign="bottom" style="width:01.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Net loss per share attributable to common stockholders:</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:13.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:66.68%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Basic and diluted</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.08 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.24%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:12.08%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(0.18 </td> <td valign="bottom" style="width:01.10%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (3)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:31.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network operations</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>537 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.08%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>546 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Development and technology</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>278 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>270 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Selling and marketing</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>473 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>426 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">General and administrative</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,838 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,802 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total stock-based compensation expense</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,126 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,044 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 73.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:36.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017(1)</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue:</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">DAS</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23,645 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,256 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Military</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,854 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,541 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Wholesale&#x2014;Wi-Fi</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,149 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,831 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Retail</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,310 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,415 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising and other</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,201 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,290 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total revenue</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,333 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (1)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:56.80%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Number&nbsp;of&nbsp;Shares<br />(000&#x2019;s)</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted&nbsp;Average<br />Grant-Date&nbsp;Fair<br />Value</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-vested at December&nbsp;31, 2017</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,324 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7.35 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Granted(2)</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>874 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12.18 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Vested</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(609 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7.20 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Canceled/forfeited</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(33 </td> <td valign="bottom" style="width:03.00%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.66%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12.55 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:16.66%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-vested at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:18.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3,556 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:16.64%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8.51 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:56.80%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:18.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:16.64%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (2)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">The RSUs granted to all of our named executive officers in 2016 were subject to satisfaction of specified service-based and performance-based conditions. The performance objectives were subject to under- or over- achievement on a sliding scale, with a threshold of 50% of the target number of RSUs and a maximum of 150% of the target RSUs. In February&nbsp;2018, our Compensation Committee determined actual achievement of the 2016 performance-based RSUs resulting in additional RSUs granted of approximately 520,000 at a grant-date fair value of $6.13 per share during the three months ended March&nbsp;31, 2018.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 90.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:39.84%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Number&nbsp;of<br />Options<br />(000&#x2019;s)</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted<br />Average<br />Exercise<br />Price</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Weighted-<br />Average<br />Remaining<br />Contract<br />Life<br />(years)</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Aggregate<br />Intrinsic<br />Value</font></p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Outstanding at December&nbsp;31, 2017</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,283 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9.58 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.8 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,573 </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Exercised</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(396 </td> <td valign="bottom" style="width:02.78%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10.68 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Canceled/forfeited</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(7 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5.99 </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:12.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.04%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Outstanding and exercisable at March&nbsp;31, 2018</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>880 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9.12 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:12.00%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>3.6 </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:10.74%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,778 </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:39.84%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:12.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.78%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:10.74%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.04%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 54pt;text-indent: -18pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Segment and geographical information</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We operate as one reportable segment; a service provider of wireless connectivity solutions across our managed and operated network and aggregated network for mobile devices such as laptops, smartphones, tablets and other wireless-enabled consumer devices. This single segment is consistent with the internal organization structure and the manner in which operations are reviewed and managed by our Chief Executive Officer, the chief operating decision maker.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">All significant long-lived tangible assets are held in the United States of America. We do not disclose sales by geographic area because to do so would be impracticable.</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The following is a summary of our revenue disaggregated by product offerings:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 73.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:36.12%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017(1)</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue:</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:right;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">DAS</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>23,645 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>16,256 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Military</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>15,854 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>12,541 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Wholesale&#x2014;Wi-Fi</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>11,149 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,831 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Retail</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>5,310 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,415 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Advertising and other</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.34%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,201 </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:16.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,290 </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:16.38%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 30pt;line-height:106.67%;text-indent: -10pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total revenue</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.76%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:14.62%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>44,333 </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:59.10%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.60%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.76%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:14.62%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.36%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="margin:0pt;font-family:Times New Roman,Times,serif;font-size:10pt;;"> (1)</font> </p> </td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top"> <p style="font-family:Times New Roman,Times,serif;font-size: 10pt;margin:0pt;"> <font style="display:inline;">As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.</font></p></td></tr></table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 4893000 5463000 3044000 3126000 P3Y P12M P4Y P1Y P4Y P3Y 33000 12.55 874000 520000 12.18 6.13 3324000 3556000 7.35 8.51 609000 7.20 3556000 13778000 880000 9.12 P3Y7M6D 7000 16573000 13778000 1283000 880000 752000 9.58 9.12 P3Y9M18D P3Y7M6D 10.68 5.99 <div> <div> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Stock option awards</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant stock option awards to both employees and non-employee directors. The grant date for these awards is the same as the measurement date. The stock option awards generally vest over a four-year service period with 25% vesting when the individual completes 12 months of continuous service and the remaining 75% vesting monthly thereafter. These awards are valued as of the measurement date and the stock-based compensation expense, net of forfeitures, is recognized on a straight-line basis over the requisite service period.</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Restricted stock unit awards</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant time-based RSUs to executive and non-executive personnel and non-employee directors. The time-based RSUs granted to executive and non-executive personnel generally vest over a three-year period subject to continuous service on each vesting&nbsp;date. The time-based RSUs for our non-employee directors generally vest over a one-year period for existing members and 25% per year over a four-year period for new members subject to continuous service on each vesting date.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">We grant performance-based RSUs to executive personnel. These awards vest subject to certain performance objectives based on the Company&#x2019;s revenue growth and/or Adjusted EBITDA growth achieved during the specified performance period and certain long-term service conditions. The maximum number of RSUs that may vest is determined based on actual Company achievement and performance-based RSUs generally vest over a three-year period subject to continuous service on each vesting date. We recognize stock-based compensation expense for performance-based RSUs when we believe that it is probable that the performance objectives will be met.</font> </p><div /></div> </div> 97818000 99045000 99030000 -898000 230679000 4000 1212000 -131967000 100779000 -899000 231879000 4000 1734000 -131939000 362000 758000 396000 4228000 4228000 10000000 5180000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;font-weight:bold;">Use of estimates</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The preparation of accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the accompanying condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Assets and liabilities which are subject to significant judgment and the use of estimates include the allowance for doubtful accounts, recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, uncertain tax positions, useful lives associated with property and equipment, valuation and useful lives of intangible assets, contact assets and contract liabilities including estimates of variable consideration, and the valuation and assumptions underlying stock-based compensation and other equity instruments. On an ongoing basis, we evaluate our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 38712000 41330000 38712000 41330000 38712000 41330000 7100000 12195000 1799000 1539000 0 0 6340000 6340000 9000 70000 574000 1930000 194000 186000 687000 2958000 86500000 -6880000 -3229000 125000 0 1200000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January&nbsp;1, 2018:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">January&nbsp;1,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>26,148 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(1,069 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>25,079 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,369 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>170 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,539 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>10,082 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,179 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,903 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>61,708 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,176 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>75,884 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>149,168 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(20,580 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.40%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.60%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128,588 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated balance sheet as of March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Accounts receivable, net</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>29,286 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(425 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>28,861 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Prepaid expenses and other current assets</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,567 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(85 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>6,482 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Other assets</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>9,910 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(2,333 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>7,577 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, current</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>67,423 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,917 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>76,340 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Deferred revenue, net of current portion</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>144,652 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(19,478 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>125,174 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>370 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,364 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,734 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;text-indent:36pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March&nbsp;31, 2018 as a result of the adoption of ASC 606:</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 80.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:44.38%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;605)</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Adjustment&nbsp;for<br />Adoption</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:15.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">March&nbsp;31,&nbsp;2018<br />(Per&nbsp;ASC&nbsp;606)</font></p> </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Revenue</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>53,890 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,269 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>58,159 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Income tax expense</font></p> </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>251 </td> <td valign="bottom" style="width:03.12%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(123 </td> <td valign="bottom" style="width:03.12%;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>128 </td> <td valign="bottom" style="width:01.26%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:44.38%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Non-controlling interests</font></p> </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>(839 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">)</font></p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>1,295 </td> <td valign="bottom" style="width:03.12%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.62%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.38%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>456 </td> <td valign="bottom" style="width:01.26%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> P20Y P5Y P3Y P1Y 5506000 5262000 <div> <div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;"><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display:inline;;font-size: 10pt;font-family:Times New Roman,Times,serif;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font></font> </p> <div style="width:100%;"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 83.00%;margin-left:36pt;"> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="5" valign="bottom" style="width:31.82%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">Three&nbsp;Months&nbsp;Ended<br />March&nbsp;31,</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="bottom" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-size:8pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2018</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 8pt;"> <font style="display:inline;font-weight:bold;font-size:8pt;">2017</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network access</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>13,587 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.08%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>8,375 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Network operations</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,256 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>4,155 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Development and technology</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,508 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>2,195 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt 0pt 0pt 10.1pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">General and administrative</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.40%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>255 </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td colspan="2" valign="bottom" style="width:14.42%;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>260 </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.40%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td colspan="2" valign="bottom" style="width:14.42%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt 0pt 0pt 20.2pt;line-height:106.67%;text-indent: -10.1pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">Total depreciation and amortization of property and equipment</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.06%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>20,606 </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> <td valign="bottom" style="width:01.34%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">$</font></p> </td> <td valign="bottom" style="width:13.04%;background-color: #CCEEFF;;font-family:Times New Roman,Times,serif;font-size:10pt;text-align:right;" nowrap="nowrap"><div style="float:left"></div>14,985 </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 10pt;"> &nbsp;</p> </td> </tr> <tr> <td valign="top" style="width:64.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:02.98%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:03.00%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:13.04%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:2pt double #000000 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> <td valign="bottom" style="width:01.20%;background-color: #CCEEFF;padding:0pt;"> <p style="margin:0pt;line-height:106.67%;font-family:Times New Roman,Times,serif;font-size: 1pt;"> <font style="display:inline;font-size:1pt;">&nbsp;</font></p> </td> </tr> </table></div> <p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 10pt;"> <font style="display:inline;">&nbsp;</font> </p><div /></div> </div> 3000000 0.045 0.25 0.25 0.75 1.50 0.50 EX-101.SCH 7 wifi-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Property and equipment - Summary by type (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accrued expenses and other liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - The business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Cash and cash equivalents link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accrued expenses and other liabilities link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock incentive plans link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Net loss per share attributable to common stockholders link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Cash and cash equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accrued expenses and other liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30601 - Disclosure - Contract assets and contract liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock incentive plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Net loss per share attributable to common stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - The business (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of significant accounting policies - Adoption of ASC 606 (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of significant accounting policies - Principles of consolidation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of significant accounting policies - Revenue disaggregated by product offerings (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of significant accounting policies - Practical expedient (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of significant accounting policies - Terms of contracts (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of significant accounting policies - Foreign currency translation (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Property and equipment- Depreciation and amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Contract assets and contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock incentive plans - Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock incentive plans - Compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock incentive plans - Stock option awards (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Stock incentive plans - Restricted stock unit awards (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Net loss per share attributable to common stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Contract assets and contract liabilities link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of significant accounting policies - Restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 wifi-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 9 wifi-20180331_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT EX-101.PRE 10 wifi-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 11 wifi-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2018
Apr. 27, 2018
Document and Entity Information    
Entity Registrant Name BOINGO WIRELESS INC  
Entity Central Index Key 0001169988  
Document Type 10-Q  
Document Period End Date Mar. 31, 2018  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   41,816,097
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 18,552 $ 26,685
Restricted cash 512 0
Accounts receivable, net 28,861 26,148
Prepaid expenses and other current assets 6,482 6,369
Total current assets 54,407 59,202
Property and equipment, net 264,629 262,359
Goodwill 42,403 42,403
Intangible assets, net 9,531 10,263
Other assets 7,577 10,082
Total assets 378,547 384,309
Current liabilities:    
Accounts payable 16,743 11,589
Accrued expenses and other liabilities 38,907 42,405
Deferred revenue 76,340 61,708
Current portion of long-term debt 656 875
Current portion of capital leases and notes payable 6,068 5,771
Total current liabilities 138,714 122,348
Deferred revenue, net of current portion 125,174 149,168
Long-term portion of capital leases and notes payable 6,961 6,747
Deferred tax liabilities 1,028 1,004
Other liabilities 5,891 6,012
Total liabilities 277,768 285,279
Commitments and contingencies (Note 9)
Stockholders' equity:    
Preferred stock, $0.0001 par value; 5,000 shares authorized; no shares issued and outstanding
Common stock, $0.0001 par value; 100,000 shares authorized; 41,753 and 40,995 shares issued and outstanding at March 31, 2018 and December 31, 2017, respectively 4 4
Additional paid-in capital 231,879 230,679
Accumulated deficit (131,939) (131,967)
Accumulated other comprehensive loss (899) (898)
Total common stockholders' equity 99,045 97,818
Non-controlling interests 1,734 1,212
Total stockholders' equity 100,779 99,030
Total liabilities and stockholders' equity $ 378,547 $ 384,309
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2018
Dec. 31, 2017
Condensed Consolidated Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000 100,000
Common stock, shares issued 41,753 40,995
Common stock, shares outstanding 41,753 40,995
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Condensed Consolidated Statements of Operations    
Revenue $ 58,159 $ 44,333
Costs and operating expenses:    
Network access 26,565 19,407
Network operations 12,846 11,263
Development and technology 7,425 6,334
Selling and marketing 5,463 4,893
General and administrative 7,699 8,103
Amortization of intangible assets 727 911
Total costs and operating expenses 60,725 50,911
Loss from operations (2,566) (6,578)
Interest and other (expense) income, net (79) 4
Loss before income taxes (2,645) (6,574)
Income tax expense 128 199
Net loss (2,773) (6,773)
Net income attributable to non-controlling interests 456 107
Net loss attributable to common stockholders $ (3,229) $ (6,880)
Net loss per share attributable to common stockholders:    
Basic (in dollars per share) $ (0.08) $ (0.18)
Diluted (in dollars per share) $ (0.08) $ (0.18)
Weighted average shares used in computing net loss per share attributable to common stockholders:    
Basic (in shares) 41,330 38,712
Diluted (in shares) 41,330 38,712
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Condensed Consolidated Statements of Comprehensive Income (Loss)    
Net loss $ (2,773) $ (6,773)
Other comprehensive (loss) income, net of tax    
Foreign currency translation adjustments (4) 46
Comprehensive loss (2,777) (6,727)
Comprehensive income attributable to non-controlling interest 453 91
Comprehensive loss attributable to common stockholders $ (3,230) $ (6,818)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statement of Stockholders' Equity - 3 months ended Mar. 31, 2018 - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Non-controlling Interests
Total
Balance at Dec. 31, 2017 $ 4 $ 230,679 $ (131,967) $ (898) $ 1,212 $ 99,030
Balance (in shares) at Dec. 31, 2017 40,995         40,995
Issuance of common stock under stock incentive plans   4,228       $ 4,228
Issuance of common stock under stock incentive plans (in shares) 758          
Shares withheld for taxes   (6,340)       (6,340)
Stock-based compensation expense   3,312       3,312
Cumulative effect of a change in accounting principle | ASC 606     3,257   69 3,326
Net loss     (3,229)   456 (2,773)
Other comprehensive loss       (1) (3) (4)
Balance at Mar. 31, 2018 $ 4 $ 231,879 $ (131,939) $ (899) $ 1,734 $ 100,779
Balance (in shares) at Mar. 31, 2018 41,753         41,753
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash flows from operating activities    
Net loss $ (2,773) $ (6,773)
Adjustments to reconcile net loss including non-controlling interests to net cash provided by operating activities:    
Depreciation and amortization of property and equipment 20,606 14,985
Amortization of intangible assets 727 911
Impairment loss and loss on disposal of fixed assets 70 9
Stock-based compensation 3,126 3,044
Change in deferred income taxes 0 121
Other 0 2
Changes in operating assets and liabilities:    
Accounts receivable (3,799) 14,844
Prepaid expenses and other assets 551 (301)
Accounts payable 706 (2,434)
Accrued expenses and other liabilities 1,014 (1,132)
Deferred revenue (2,958) 2,256
Net cash provided by operating activities 17,270 25,532
Cash flows from investing activities    
Purchases of property and equipment (21,117) (17,491)
Increase in restricted cash (512) 0
Payments for asset acquisition 0 (1,150)
Net cash used in investing activities (21,629) (18,641)
Cash flows from financing activities    
Principal payments on credit facility (219) (5,438)
Proceeds from exercise of stock options 4,228 439
Payments of capital leases and notes payable (1,450) (844)
Payments of withholding tax on net issuance of restricted stock units (6,340) (1,562)
Net cash used in financing activities (3,781) (7,405)
Effect of exchange rates on cash 7 7
Net decrease in cash and cash equivalents (8,133) (507)
Cash and cash equivalents at beginning of period 26,685 19,485
Cash and cash equivalents at end of period 18,552 18,978
Supplemental disclosure of non-cash investing and financing activities    
Property and equipment costs in accounts payable, accrued expenses and other liabilities 20,377 13,797
Purchase of equipment and prepaid maintenance services under capital financing arrangements 1,930 574
Capitalized stock-based compensation included in property and equipment costs 186 194
Non-controlling interest distributions declared but unpaid $ 0 $ 125
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
The business
3 Months Ended
Mar. 31, 2018
The business  
The business

 

1. The business

 

Boingo Wireless, Inc. and its subsidiaries (collectively “we, “us”, “our” or “the Company”) is a leading global provider of wireless connectivity solutions for smartphones, tablets, laptops, wearables and other wireless-enabled consumer devices. Boingo Wireless, Inc. was incorporated on April 16, 2001 in the State of Delaware. We have a diverse monetization model that enables us to generate revenues from wholesale partnerships, retail sales, and advertising across these wireless networks. Wholesale offerings include distributed antenna systems (“DAS”) or small cells, which are cellular extension networks, carrier offload, Wi-Fi roaming, value-added services, private label Wi-Fi, and location-based services. Retail products include Wi-Fi and TV services for military servicemen and women living in the barracks of U.S. Army, Air Force and Marine bases around the world, and Wi-Fi subscriptions and day passes that provide access to over 1.2 million commercial hotspots worldwide. Advertising revenue is driven by Wi-Fi sponsorships at airports, hotels, cafes and restaurants, and public spaces. Our customers include some of the world’s largest carriers, telecommunications service providers and global consumer brands, as well as troops stationed at military bases and Internet savvy consumers on the go.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies
3 Months Ended
Mar. 31, 2018
Summary of significant accounting policies  
Summary of significant accounting policies

 

2. Summary of significant accounting policies

 

Basis of presentation

 

The accompanying interim condensed consolidated financial statements and related notes for the three months ended March 31, 2018 and 2017 are unaudited. The unaudited interim condensed consolidated financial information has been prepared in accordance with the rules and regulations of the SEC for interim financial information. Accordingly, they do not include all information and footnotes required by generally accepted accounting principles (“GAAP”) in the United States of America (“U.S.”) for complete financial statements. These financial statements should be read in conjunction with the audited consolidated financial statements and the accompanying notes for the year ended December 31, 2017 contained in our annual report on Form 10-K filed with the SEC on March 12, 2018. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of our results of operations and cash flows for the three months ended March 31, 2018 and 2017, and our financial position as of March 31, 2018. The year-end balance sheet data was derived from audited consolidated financial statements but does not include all disclosures required by GAAP. Interim results are not necessarily indicative of the results to be expected for an entire year or any other future year or interim period.

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (“ASC”) 605, Revenue Recognition, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606, Revenue from Contracts with Customers. On January 1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.

 

Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January 1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January 1, 2018:

 

 

 

January 1, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

January 1, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

26,148

 

$

(1,069

)

$

25,079

 

Prepaid expenses and other current assets

 

$

6,369

 

$

170

 

$

6,539

 

Other assets

 

$

10,082

 

$

(2,179

)

$

7,903

 

Deferred revenue, current

 

$

61,708

 

$

14,176

 

$

75,884

 

Deferred revenue, net of current portion

 

$

149,168

 

$

(20,580

)

$

128,588

 

 

The below table summarizes the changes to our condensed consolidated balance sheet as of March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

29,286

 

$

(425

)

$

28,861

 

Prepaid expenses and other current assets

 

$

6,567

 

$

(85

)

$

6,482

 

Other assets

 

$

9,910

 

$

(2,333

)

$

7,577

 

Deferred revenue, current

 

$

67,423

 

$

8,917

 

$

76,340

 

Deferred revenue, net of current portion

 

$

144,652

 

$

(19,478

)

$

125,174

 

Non-controlling interests

 

$

370

 

$

1,364

 

$

1,734

 

 

The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Revenue

 

$

53,890

 

$

4,269

 

$

58,159

 

Income tax expense

 

$

251

 

$

(123

)

$

128

 

Non-controlling interests

 

$

(839

)

$

1,295

 

$

456

 

 

The changes to the condensed consolidated balance sheets as of January 1, 2018 and March 31, 2018 and the condensed consolidated statement of operations for the three months ended March 31, 2018 were primarily due to the following factors: (i) reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii) recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January 1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March 31, 2018.

 

In May 2017, the FASB issued ASU 2017-09, Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity applies modification accounting under ASC 718. According to the new standard, an entity would not apply modification accounting if the fair value, vesting conditions and classification of the modified award is the same as the original award immediately before the original award is modified. The standard will be applied prospectively to modifications that occur on or after the adoption date. We adopted ASU 2017-09 on January 1, 2018 and the adoption of this standard did not have a material impact on our consolidated financial statements.

 

Principles of consolidation

 

The unaudited condensed consolidated financial statements include our accounts and the accounts of our majority owned subsidiaries. We consolidate our 70% ownership of Chicago Concourse Development Group, LLC and our 75% ownership of Boingo Holding Participacoes Ltda. in accordance with ASC 810, Consolidation. Other parties’ interests in consolidated entities are reported as non-controlling interests. All intercompany balances and transactions have been eliminated in consolidation.

 

Segment and geographical information

 

We operate as one reportable segment; a service provider of wireless connectivity solutions across our managed and operated network and aggregated network for mobile devices such as laptops, smartphones, tablets and other wireless-enabled consumer devices. This single segment is consistent with the internal organization structure and the manner in which operations are reviewed and managed by our Chief Executive Officer, the chief operating decision maker.

 

All significant long-lived tangible assets are held in the United States of America. We do not disclose sales by geographic area because to do so would be impracticable.

 

The following is a summary of our revenue disaggregated by product offerings:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(1)

 

Revenue:

 

 

 

 

 

DAS

 

$

23,645

 

$

16,256

 

Military

 

15,854

 

12,541

 

Wholesale—Wi-Fi

 

11,149

 

6,831

 

Retail

 

5,310

 

6,415

 

Advertising and other

 

2,201

 

2,290

 

 

 

 

 

 

 

Total revenue

 

$

58,159

 

$

44,333

 

 

 

 

 

 

 

 

 

 

 

(1)

As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Restricted cash

 

Restricted cash consists of a letter of credit issued to one of our international venue partners. The letter of credit is collateralized by cash deposits. At March 31, 2018, we had $512 classified as short-term restricted cash as the letter of credit expires within the next year.

 

Revenue recognition

 

We generate revenue from several sources including: (i) DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii) military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii) arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv) display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.

 

Post-ASC 606 adoption

 

Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.

 

Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.

 

For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.

 

Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.

 

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March 31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, Receivables.

 

DAS

 

We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligationprovide non-exclusive access to our DAS or small cell networks to provide telecom operators’ customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators’ transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators’ decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.

 

Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i) the execution of customer contracts with additional telecom carriers is at our sole election and (ii) we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.

 

We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.

 

Military and retail

 

Military and retail customers must review and agree to abide by our standard “Customer Agreement (With Acceptable Use Policy) and End User License Agreement” before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligationprovide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (“IPTV”) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company’s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days’ notice prior to the end of the then current term by either party.

 

The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.

 

Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.

 

Wholesale Wi-Fi

 

We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers’ access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligationprovide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers’ end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.

 

Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.

 

Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.

 

Advertising

 

We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner’s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.

 

The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.

 

Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.

 

Pre-ASC 606 adoption

 

We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.

 

Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.

 

Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.

 

Services provided to wholesale Wi-Fi partners generally contain several elements including: (i) a term license to use our software to access our Wi-Fi network, (ii) access fees for Wi-Fi network usage, and/or (iii) professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.

 

In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.

 

We adopted the provisions of ASU 2009-13, Revenue Recognition (Topic 605)—Multiple-Deliverable Revenue Arrangements, on a prospective basis on January 1, 2011. For multiple-deliverable arrangements entered into prior to January 1, 2011 that are accounted for under ASC 605-25, Revenue Recognition—Multiple-Deliverable Revenue Arrangements, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January 1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.

 

Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.

 

Income taxes

 

We calculate our interim income tax provision in accordance with ASC 270, Interim Reporting, and ASC 740, Accounting for Income Taxes. At the end of each interim period, we estimate the annual effective tax rate and apply that rate to our ordinary quarterly earnings. The tax expense or benefit related to significant, unusual, or extraordinary items is recognized in the interim period in which those items occur. In addition, the effect of changes in enacted tax laws, rates, or tax status is recognized in the interim period in which the change occurs. Excess windfall tax benefits and tax deficiencies related to our stock option exercises and restricted stock unit (“RSU”) vesting are recognized as an income tax benefit or expense in our condensed consolidated statements of operations in the period they are deducted on the income tax return. Excess windfall tax benefits and tax deficiencies are therefore not anticipated when determining the annual effective tax rate and are instead recognized in the interim period in which those items occur.

 

The computation of the annual estimated effective tax rate at each interim period requires certain estimates and significant judgment, including the expected operating income (loss) for the year, projections of the proportion of income (loss) earned and taxed in various states, permanent and temporary differences as a result of differences between amounts measured and recognized in accordance with tax laws and financial accounting standards, and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained, or as the tax environment changes.

 

Foreign currency translation

 

Our Brazilian subsidiary uses the Brazilian Real as its functional currency. Assets and liabilities of our Brazilian subsidiary are translated to U.S. dollars at period-end rates of exchange, and revenues and expenses are translated at average exchange rates prevailing for each month. The resulting translation adjustments are made directly to a separate component of other comprehensive loss, which is reflected in stockholders’ equity in our condensed consolidated balance sheets. As of March 31, 2018 and December 31, 2017, the Company had $(899) and $(898), respectively, of cumulative foreign currency translation adjustments, net of tax, which was $0 as of March 31, 2018 and December 31, 2017 due to the full valuation allowance established against our deferred tax assets, in accumulated other comprehensive loss.

 

Some of our subsidiaries also enter into transactions and have monetary assets and liabilities that are denominated in a currency other than the entities’ respective functional currencies. Gains and losses from the revaluation of foreign currency transactions and monetary assets and liabilities are included in the condensed consolidated statements of operations.

 

Use of estimates

 

The preparation of accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the accompanying condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Assets and liabilities which are subject to significant judgment and the use of estimates include the allowance for doubtful accounts, recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, uncertain tax positions, useful lives associated with property and equipment, valuation and useful lives of intangible assets, contact assets and contract liabilities including estimates of variable consideration, and the valuation and assumptions underlying stock-based compensation and other equity instruments. On an ongoing basis, we evaluate our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

 

Fair value of financial instruments

 

Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market in which it would transact, and we consider assumptions that market participants would use when pricing the asset or liability.

 

The accounting guidance for fair value measurement also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

 

·

Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

·

Level 2—Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.

 

·

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The carrying amount reflected in the accompanying condensed consolidated balance sheets for cash and cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, other assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximates fair value due to the short-term nature of these financial instruments. As of March 31, 2018 and December 31, 2017, the carrying amount reflected in the accompanying condensed consolidated balance sheets for current portion of capital leases and notes payable and long-term portion of capital leases and notes payable approximate fair value (Level 2) based on the variable nature of the interest rates and lack of significant change in our credit risk.

 

Recent accounting pronouncements

 

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for all leases with lease terms of more than 12 months on the balance sheet. Under the new guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. The standard is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted for all entities on a modified retrospective basis, with elective reliefs. We are currently evaluating the expected impact of this new standard.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and cash equivalents
3 Months Ended
Mar. 31, 2018
Cash and cash equivalents  
Cash and cash equivalents

 

3. Cash and cash equivalents

 

Cash and cash equivalents consisted of the following:

 

 

 

March 31,
2018

 

December 31,
2017

 

Cash and cash equivalents:

 

 

 

 

 

Cash

 

$

16,290

 

$

24,430

 

Money market accounts

 

2,262

 

2,255

 

 

 

 

 

 

 

Total cash and cash equivalents

 

$

18,552

 

$

26,685

 

 

 

 

 

 

 

 

 

 

Our money market account assets are measured at fair value on a recurring basis utilizing Level 1 inputs.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and equipment
3 Months Ended
Mar. 31, 2018
Property and equipment  
Property and equipment

 

4. Property and equipment

 

The following is a summary of property and equipment, at cost less accumulated depreciation and amortization:

 

 

 

March 31,
2018

 

December 31,
2017

 

Leasehold improvements

 

$

408,360

 

$

418,023

 

Software

 

44,575

 

42,281

 

Construction in progress

 

37,027

 

27,291

 

Computer equipment

 

12,332

 

13,245

 

Furniture, fixtures and office equipment

 

1,769

 

1,806

 

 

 

 

 

 

 

Total property and equipment

 

504,063

 

502,646

 

Less: accumulated depreciation and amortization

 

(239,434

)

(240,287

)

 

 

 

 

 

 

Total property and equipment, net

 

$

264,629

 

$

262,359

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization expense, which includes depreciation and amortization for property and equipment under capital leases, is allocated as follows in the accompanying condensed consolidated statements of operations:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network access

 

$

13,587

 

$

8,375

 

Network operations

 

4,256

 

4,155

 

Development and technology

 

2,508

 

2,195

 

General and administrative

 

255

 

260

 

 

 

 

 

 

 

Total depreciation and amortization of property and equipment

 

$

20,606

 

$

14,985

 

 

 

 

 

 

 

 

 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued expenses and other liabilities
3 Months Ended
Mar. 31, 2018
Accrued expenses and other liabilities  
Accrued expenses and other liabilities

 

5. Accrued expenses and other liabilities

 

Accrued expenses and other liabilities consisted of the following:

 

 

 

March 31,
2018

 

December 31,
2017

 

Accrued customer liabilities

 

$

12,195

 

$

7,100

 

Accrued construction in progress

 

8,119

 

12,661

 

Revenue share

 

5,262

 

5,506

 

Salaries and wages

 

2,739

 

5,066

 

Accrued taxes

 

2,185

 

1,897

 

Accrued partner network

 

1,539

 

1,799

 

Accrued professional fees

 

1,103

 

1,979

 

Other

 

5,765

 

6,397

 

 

 

 

 

 

 

Total accrued expenses and other liabilities

 

$

38,907

 

$

42,405

 

 

 

 

 

 

 

 

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contract assets and contract liabilities
3 Months Ended
Mar. 31, 2018
Contract assets and contract liabilities  
Contract assets and contract liabilities

 

6. Contract assets and contract liabilities

 

The opening and closing balances of our contract asset, net, contract liability, net, and receivables balances from contracts with customers for the three months ended March 31, 2018 are as follows:

 

 

 

Contract
assets, net

 

Contract
liabilities, net

 

Balance at January 1, 2018

 

$

798

 

$

204,472

 

Balance at March 31, 2018

 

111

 

201,514

 

 

 

 

 

 

 

Change

 

$

(687

)

$

(2,958

)

 

 

 

 

 

 

 

 

 

The current and non-current portions of our contract assets, net are included within prepaid expenses and other current assets and other assets, respectively, and current and non-current portions of our contract liabilities, net are included within deferred revenue and deferred revenue, net of current portion, respectively, in our condensed consolidated balance sheets. Contract assets, net are generated from our wholesale Wi-Fi contracts and the change in the contract assets, net balance includes activity related to amounts invoiced offset by revenue recognized from performance obligations satisfied in the current reporting period.

 

Contract liabilities are recorded when fees are collected or we have an unconditional right to consideration (a receivable) in advance of delivery of goods or services. The change in contract liabilities, net balance is related to customer activity associated with each of our product offerings including the receipt of cash payments and the satisfaction of our performance obligations. Revenues for the three months ended March 31, 2018 include the following:

 

 

 

Three Months Ended
March 31, 2018

 

Amounts included in the beginning of period contract liability balance

 

$

26,694

 

Amounts associated with performance obligations satisfied in previous periods

 

93

 

 

As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for our DAS contracts is $190,404. We expect to recognize this revenue as service is provided over the remaining contract term. As of March 31, 2018, our DAS contracts have a remaining duration of less than one year to sixteen years.

 

Certain of our wholesale Wi-Fi contracts include variable consideration based on usage. This variable consideration has been excluded from the disclosure of remaining performance obligations. As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining service performance obligations for certain of our wholesale Wi-Fi contracts with guaranteed minimum consideration is $7,979. We expect to recognize this revenue as service is provided over the remaining contract term. As of March 31, 2018, our wholesale Wi-Fi contracts have a remaining duration of less than one year to sixteen years.

 

Information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less have been excluded from the above, which primarily consists of monthly service contracts.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income taxes
3 Months Ended
Mar. 31, 2018
Income taxes  
Income taxes

 

7. Income taxes

 

Income tax expense of $128 and $199 reflects an effective tax rate of 4.8% and 3.0% for the three months ended March 31, 2018 and 2017, respectively. Our effective tax rate differs from the statutory rate primarily due to our valuation allowance for the three months ended March 31, 2018 and 2017.

 

We operate within federal, state and international taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period to resolve. We are subject to taxation in the United States and in various states. Our tax years 2014 and forward are subject to examination by the IRS and our tax years 2013 and forward are subject to examination by material state jurisdictions. However, due to prior year loss carryovers, the IRS and state tax authorities may examine any tax years for which the carryovers are used to offset future taxable income. We are currently subject to examination by the IRS for our 2015 tax year. Although the ultimate outcome is unknown, we believe that any adjustments that may result from examination is not likely to have a material adverse effect on our condensed consolidated results of operations, financial position or cash flows.

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Facility
3 Months Ended
Mar. 31, 2018
Credit Facility  
Credit Facility

 

8. Credit Facility

 

We have entered into a Credit Agreement (the “Credit Agreement”) and related agreements, as amended, with Bank of America, N.A. acting as agent for lenders named therein, including Bank of America, N.A., Silicon Valley Bank, and Citizens Bank, N.A. (the “Lenders”), for a secured credit facility in the form of a revolving line of credit of up to $69,750 with an option to increase the available amount to $86,500 upon the satisfaction of certain conditions (the “Revolving Line of Credit”) and a term loan of $3,500 (the “Term Loan” and together with the Revolving Line of Credit, the “Credit Facility”). We may use borrowings under the Credit Facility for general working capital and corporate purposes. In general, amounts borrowed under the Credit Facility are secured by a lien against all our assets, with certain exclusions. The Revolving Line of Credit matures on November 21, 2018 but may be prepaid in whole or part at any time. Amounts borrowed under the Revolving Line of Credit and Term Loan will bear, at our election, a variable interest at LIBOR plus 2.5% - 3.5% or Lender’s Prime Rate plus 1.5% - 2.5% per year and we will pay a fee of 0.375% - 0.5% per year on any unused portion of the Revolving Line of Credit.

 

As of March 31, 2018 and December 31, 2017, we had no amounts outstanding under the Revolving Line of Credit. As of March 31, 2018 and December 31, 2017, $656 and $875, respectively, was outstanding under the Term Loan. The Term Loan requires quarterly payments of interest and principal, amortizing fully over the Credit Agreement term such that it is repaid in full on the maturity date of November 21, 2018.

 

Repayment of amounts borrowed under the Credit Facility may be accelerated in the event that we are in violation of the representations, warranties and covenants made in the Credit Agreement, including certain financial covenants set forth therein, and under other specified default events including, but not limited to, non-payment or inability to pay debt, breach of cross default provisions, insolvency provisions, and change of control. We are subject to customary financial and non-financial covenants, including a minimum quarterly consolidated leverage ratio, a maximum quarterly consolidated fixed charge coverage ratio, and monthly liquidity minimums. We were in compliance with all financial covenants as of March 31, 2018.

 

Debt issuance costs are amortized on a straight-line basis over the term of the Credit Facility. Amortization expense related to debt issuance costs are included in interest and other (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March 31, 2018 and 2017. Amortization and interest expense capitalized during the three months ended March 31, 2018 and 2017 amounted to $133 and $234, respectively. Amortization and interest expense expensed during the three months ended March 31, 2018 and 2017 amounted to $47 and $56. The interest rate for our Credit Facility for the three months ended March 31, 2018 was 4.2%.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies
3 Months Ended
Mar. 31, 2018
Commitments and contingencies  
Commitments and contingencies

 

9. Commitments and contingencies

 

Letters of credit

 

We have entered into Letter of Credit Authorization agreements (collectively, “Letters of Credit”), which are issued under our Credit Agreement. The Letters of Credit are irrevocable and serve as performance guarantees that will allow our customers to draw upon the available funds if we are in default. As of March 31, 2018, we have Letters of Credit totaling $8,204 that are scheduled to expire or renew over the next one-year period. There have been no drafts drawn under these Letters of Credit as of March 31, 2018.

 

Legal proceedings

 

From time to time, we may be subject to claims, suits, investigations and proceedings arising out of the normal course of business. We are not currently a party to any litigation that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows. Legal costs are expensed as incurred.

 

Other matters

 

We have received a claim from one of our venue partners with respect to contractual terms on our revenue share payments. The claim asserts that we have underpaid revenue share payments and related interest by approximately $4,600. We are currently in final settlement discussions with our venue partner. As of March 31, 2018, we have accrued for the probable and estimable losses that have been incurred. We are not currently a party to any other claims that we believe could have a material adverse effect on our business, financial position, results of operations or cash flows.

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans
3 Months Ended
Mar. 31, 2018
Stock incentive plans  
Stock incentive plans

 

10. Stock incentive plans

 

In March 2011, our board of directors approved the 2011 Equity Incentive Plan (“2011 Plan”).  The 2011 Plan provides for the grant of incentive and non-statutory stock options, stock appreciation rights, restricted shares of our common stock, stock units, and performance cash awards. As of January 1st of each year, the number of shares of common stock reserved for issuance under the 2011 Plan shall automatically be increased by a number equal to the lesser of (a) 4.5% of the total number of shares of common stock then outstanding, (b) 3,000,000 shares of common stock or (c) as determined by our board of directors. The automatic “evergreen” share reserve increase feature terminated after January 2018, so no additional automatic annual share increases will occur. As of March 31, 2018, options to purchase approximately 752,000 shares of common stock and RSUs covering approximately 3,556,000 shares of common stock were outstanding under the 2011 Plan.

 

No further awards will be made under our Amended and Restated 2001 Stock Incentive Plan (“2001 Plan”), and it will be terminated. Options outstanding under the 2001 Plan will continue to be governed by their existing terms.

 

Stock-based compensation expense is allocated as follows on the accompanying condensed consolidated statements of operations:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network operations

 

$

537

 

$

546

 

Development and technology

 

278

 

270

 

Selling and marketing

 

473

 

426

 

General and administrative

 

1,838

 

1,802

 

 

 

 

 

 

 

Total stock-based compensation expense

 

$

3,126

 

$

3,044

 

 

 

 

 

 

 

 

 

 

During the three months ended March 31, 2018 and 2017, we capitalized $186 and $194, respectively, of stock-based compensation expense.

 

Stock option awards

 

We grant stock option awards to both employees and non-employee directors. The grant date for these awards is the same as the measurement date. The stock option awards generally vest over a four-year service period with 25% vesting when the individual completes 12 months of continuous service and the remaining 75% vesting monthly thereafter. These awards are valued as of the measurement date and the stock-based compensation expense, net of forfeitures, is recognized on a straight-line basis over the requisite service period.

 

A summary of the stock option activity is as follows:

 

 

 

Number of
Options
(000’s)

 

Weighted
Average
Exercise
Price

 

Weighted-
Average
Remaining
Contract
Life
(years)

 

Aggregate
Intrinsic
Value

 

Outstanding at December 31, 2017

 

1,283

 

$

9.58

 

3.8

 

$

16,573

 

Exercised

 

(396

)

$

10.68

 

 

 

 

 

Canceled/forfeited

 

(7

)

$

5.99

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at March 31, 2018

 

880

 

$

9.12

 

3.6

 

$

13,778

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted stock unit awards

 

We grant time-based RSUs to executive and non-executive personnel and non-employee directors. The time-based RSUs granted to executive and non-executive personnel generally vest over a three-year period subject to continuous service on each vesting date. The time-based RSUs for our non-employee directors generally vest over a one-year period for existing members and 25% per year over a four-year period for new members subject to continuous service on each vesting date.

 

We grant performance-based RSUs to executive personnel. These awards vest subject to certain performance objectives based on the Company’s revenue growth and/or Adjusted EBITDA growth achieved during the specified performance period and certain long-term service conditions. The maximum number of RSUs that may vest is determined based on actual Company achievement and performance-based RSUs generally vest over a three-year period subject to continuous service on each vesting date. We recognize stock-based compensation expense for performance-based RSUs when we believe that it is probable that the performance objectives will be met.

 

A summary of the RSU activity is as follows:

 

 

 

Number of Shares
(000’s)

 

Weighted Average
Grant-Date Fair
Value

 

Non-vested at December 31, 2017

 

3,324

 

$

7.35

 

Granted(2)

 

874

 

$

12.18

 

Vested

 

(609

)

$

7.20

 

Canceled/forfeited

 

(33

)

$

12.55

 

 

 

 

 

 

 

 

Non-vested at March 31, 2018

 

3,556

 

$

8.51

 

 

 

 

 

 

 

 

 

 

(2)

The RSUs granted to all of our named executive officers in 2016 were subject to satisfaction of specified service-based and performance-based conditions. The performance objectives were subject to under- or over- achievement on a sliding scale, with a threshold of 50% of the target number of RSUs and a maximum of 150% of the target RSUs. In February 2018, our Compensation Committee determined actual achievement of the 2016 performance-based RSUs resulting in additional RSUs granted of approximately 520,000 at a grant-date fair value of $6.13 per share during the three months ended March 31, 2018.

 

During the three months ended March 31, 2018, approximately 609,000 shares of RSUs vested. The Company issued approximately 362,000 shares and the remaining shares were withheld to pay minimum statutory federal, state, and local employment payroll taxes on those vested awards.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net loss per share attributable to common stockholders
3 Months Ended
Mar. 31, 2018
Net loss per share attributable to common stockholders  
Net loss per share attributable to common stockholders

 

11. Net loss per share attributable to common stockholders

 

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(3)

 

 

 

(in thousands)

 

Numerator:

 

 

 

 

 

Net loss attributable to common stockholders, basic and diluted

 

$

(3,229

)

$

(6,880

)

Denominator:

 

 

 

 

 

Weighted average common stock, basic and diluted

 

41,330

 

38,712

 

Net loss per share attributable to common stockholders:

 

 

 

 

 

Basic and diluted

 

$

(0.08

)

$

(0.18

)

 

 

(3)

As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

For the three months ended March 31, 2018 and 2017, we excluded all assumed exercises of stock options and the assumed issuance of common stock under RSUs from the computation of diluted net loss per share as the effect would be anti-dilutive due to the net loss for the period.

 

On April 1, 2013, the Company approved a stock repurchase program to repurchase up to $10,000 of the Company’s common stock in the open market, exclusive of any commissions, markups or expenses. The stock repurchased will be retired and will resume the status of authorized but unissued shares of common stock. The Company did not repurchase any of our common stock during the three months ended March 31, 2018. As of March 31, 2018, the remaining approved amount for repurchases was approximately $5,180.

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies (Policies)
3 Months Ended
Mar. 31, 2018
Summary of significant accounting policies  
Basis of presentation

 

Basis of presentation

 

The accompanying interim condensed consolidated financial statements and related notes for the three months ended March 31, 2018 and 2017 are unaudited. The unaudited interim condensed consolidated financial information has been prepared in accordance with the rules and regulations of the SEC for interim financial information. Accordingly, they do not include all information and footnotes required by generally accepted accounting principles (“GAAP”) in the United States of America (“U.S.”) for complete financial statements. These financial statements should be read in conjunction with the audited consolidated financial statements and the accompanying notes for the year ended December 31, 2017 contained in our annual report on Form 10-K filed with the SEC on March 12, 2018. The unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for a fair statement of our results of operations and cash flows for the three months ended March 31, 2018 and 2017, and our financial position as of March 31, 2018. The year-end balance sheet data was derived from audited consolidated financial statements but does not include all disclosures required by GAAP. Interim results are not necessarily indicative of the results to be expected for an entire year or any other future year or interim period.

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, which replaced the accounting standards for revenue recognition under FASB Accounting Standards Codification (“ASC”) 605, Revenue Recognition, with a single comprehensive five-step model, eliminating industry-specific accounting rules. The core principle is to recognize revenue upon the transfer of control of goods or services to a customer at an amount that reflects the consideration expected to be received. The FASB amended several aspects of the guidance after the issuance of ASU 2014-09, and the new revenue recognition accounting standard, as amended, was codified within ASC 606, Revenue from Contracts with Customers. On January 1, 2018, we adopted ASC 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning on January 1, 2018 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with ASC 605.

 

Adoption of ASC 606 using the modified retrospective method required us to record a cumulative effect adjustment, net of tax, to accumulated deficit and non-controlling interests of $3,257 and $69, respectively, on January 1, 2018. In addition, adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January 1, 2018:

 

 

 

January 1, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

January 1, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

26,148

 

$

(1,069

)

$

25,079

 

Prepaid expenses and other current assets

 

$

6,369

 

$

170

 

$

6,539

 

Other assets

 

$

10,082

 

$

(2,179

)

$

7,903

 

Deferred revenue, current

 

$

61,708

 

$

14,176

 

$

75,884

 

Deferred revenue, net of current portion

 

$

149,168

 

$

(20,580

)

$

128,588

 

 

The below table summarizes the changes to our condensed consolidated balance sheet as of March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

29,286

 

$

(425

)

$

28,861

 

Prepaid expenses and other current assets

 

$

6,567

 

$

(85

)

$

6,482

 

Other assets

 

$

9,910

 

$

(2,333

)

$

7,577

 

Deferred revenue, current

 

$

67,423

 

$

8,917

 

$

76,340

 

Deferred revenue, net of current portion

 

$

144,652

 

$

(19,478

)

$

125,174

 

Non-controlling interests

 

$

370

 

$

1,364

 

$

1,734

 

 

The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Revenue

 

$

53,890

 

$

4,269

 

$

58,159

 

Income tax expense

 

$

251

 

$

(123

)

$

128

 

Non-controlling interests

 

$

(839

)

$

1,295

 

$

456

 

 

The changes to the condensed consolidated balance sheets as of January 1, 2018 and March 31, 2018 and the condensed consolidated statement of operations for the three months ended March 31, 2018 were primarily due to the following factors: (i) reclassification of unbilled receivables (contract assets) to a contra-liability account under ASC 606; and (ii) recognition of revenue related to our single performance obligation for our DAS contracts monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network under ASC 606 as compared to recognition of build-out fees for our DAS contracts monthly over the term of the estimated customer relationship period once the build-out is complete and minimum monthly access fees for our DAS contracts monthly over the term of the telecom operator agreement under ASC 605. The changes to the condensed consolidated balance sheet as of January 1, 2018 are reflected as non-cash changes within cash provided by operating activities in our condensed consolidated statement of cash flows for the three months ended March 31, 2018.

 

In May 2017, the FASB issued ASU 2017-09, Compensation—Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity applies modification accounting under ASC 718. According to the new standard, an entity would not apply modification accounting if the fair value, vesting conditions and classification of the modified award is the same as the original award immediately before the original award is modified. The standard will be applied prospectively to modifications that occur on or after the adoption date. We adopted ASU 2017-09 on January 1, 2018 and the adoption of this standard did not have a material impact on our consolidated financial statements.

 

Principles of consolidation

 

Principles of consolidation

 

The unaudited condensed consolidated financial statements include our accounts and the accounts of our majority owned subsidiaries. We consolidate our 70% ownership of Chicago Concourse Development Group, LLC and our 75% ownership of Boingo Holding Participacoes Ltda. in accordance with ASC 810, Consolidation. Other parties’ interests in consolidated entities are reported as non-controlling interests. All intercompany balances and transactions have been eliminated in consolidation.

 

Segment and geographical information

 

Segment and geographical information

 

We operate as one reportable segment; a service provider of wireless connectivity solutions across our managed and operated network and aggregated network for mobile devices such as laptops, smartphones, tablets and other wireless-enabled consumer devices. This single segment is consistent with the internal organization structure and the manner in which operations are reviewed and managed by our Chief Executive Officer, the chief operating decision maker.

 

All significant long-lived tangible assets are held in the United States of America. We do not disclose sales by geographic area because to do so would be impracticable.

 

The following is a summary of our revenue disaggregated by product offerings:

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(1)

 

Revenue:

 

 

 

 

 

DAS

 

$

23,645

 

$

16,256

 

Military

 

15,854

 

12,541

 

Wholesale—Wi-Fi

 

11,149

 

6,831

 

Retail

 

5,310

 

6,415

 

Advertising and other

 

2,201

 

2,290

 

 

 

 

 

 

 

Total revenue

 

$

58,159

 

$

44,333

 

 

 

 

 

 

 

 

 

 

 

(1)

As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

Restricted cash

 

Restricted cash

 

Restricted cash consists of a letter of credit issued to one of our international venue partners. The letter of credit is collateralized by cash deposits. At March 31, 2018, we had $512 classified as short-term restricted cash as the letter of credit expires within the next year.

 

Revenue recognition

 

Revenue recognition

 

We generate revenue from several sources including: (i) DAS customers that are telecom operators under long-term contracts for access to our DAS at our managed and operated locations, (ii) military and retail customers under subscription plans for month-to-month network access that automatically renew, and military and retail single-use access from sales of hourly, daily or other single-use access plans, (iii) arrangements with wholesale Wi-Fi customers that provide software licensing, network access, and/or professional services fees, and (iv) display advertisements and sponsorships on our walled garden sign-in pages. Software licensed by our wholesale platform services customers can only be used during the term of the service arrangements and has no utility to them upon termination of the service arrangement.

 

Post-ASC 606 adoption

 

Revenues are recognized when a contract with a customer exists and control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services and the identified performance obligation has been satisfied. Contracts entered into at or near the same time with the same customer are combined and accounted for as a single contract if the contracts have a single commercial objective, the amount of consideration is dependent on the price or performance of the other contract, or the services promised in the contracts are a single performance obligation. Contract amendments are routine in the performance of our DAS, wholesale Wi-Fi, and advertising contracts. Contracts are often amended to account for changes in contract specifications or requirements or expand network access services. In most instances, our DAS and wholesale Wi-Fi contract amendments are for additional goods or services that are distinct, and the contract price increases by an amount that reflects the standalone selling price of the additional goods or services; therefore, such contract amendments are accounted for as separate contracts. Contract amendments for our advertising contracts are also generally for additional goods or services that are distinct; however, the contract price does not increase by an amount that reflects the standalone selling price of the additional goods or services. Advertising contract amendments are therefore generally accounted for as contract modifications under the prospective method. Contract amendments to transaction prices with no change in remaining services are accounted for as contract modifications under the cumulative catch-up method.

 

A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied, which typically occurs when the services are rendered. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenue to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers. Judgment may be used to determine the standalone selling prices if for items that are not sold separately, including services provided at no additional charge. Most of our performance obligations are satisfied over time as services are provided. Periodically, we install and sell DAS and Wi-Fi networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. We generally recognize revenue on a gross basis as we are primarily responsible for fulfilling the promises to provide the specified goods or services, we are responsible for paying all costs related to the goods or services before they have been transferred to the customer, and we have discretion in establishing prices for the specified goods or services. Revenue is presented net of any sales and value added taxes.

 

Payment terms vary on a contract-by-contract basis, although terms generally include a requirement of payment within 30 to 60 days for non-recurring payments and the first day of the monthly or quarterly billing cycle for recurring payments. We apply a practical expedient for purposes of determining whether a significant financing component may exist for our contracts if, at contract inception, we expect that the period between when we transfer the promised good or service to the customer and when the customer pays for that good or service will be one year or less. In instances where the customer pays for a good or service one year or more in advance of the period when we transfer the promised good or service to the customer, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is not to receive financing from our customers or to provide customers with financing but rather to maximize our profitability on the customer contract. Specifically, inclusion of non-refundable upfront fees in our long-term customer contracts increases the likelihood that the customer will be committed through the end of the contractual term and ensures recoverability of the capital outlay that we incur in expectation of the customer fulfilling its contractual obligations. We may also provide service credits to our DAS, military and retail, and wholesale Wi-Fi customers if we fail to meet contractual monthly system uptime requirements and we account for the variable consideration related to these service credits using the most likely amount method. We have historically never issued any significant service credits, and accordingly, our most likely amount is that we will issue zero service credits to our DAS, military and retail, and wholesale Wi-Fi customers.

 

For contracts that include variable consideration, we estimate the amount of consideration at contract inception under the expected value method or the most likely amount method and include the amount of variable consideration that is not considered to be constrained. Significant judgment is used in constraining estimates of variable consideration. We update our estimates at the end of each reporting period as additional information becomes available.

 

Timing of revenue recognition may differ from the timing of invoicing to customers. We record unbilled receivables (contract assets) when revenue is recognized prior to invoicing, deferred revenue (contract liabilities) when revenue is recognized after invoicing, and receivables when we have an unconditional right to consideration to invoice and receive payment in the future. We present our DAS and wholesale Wi-Fi contracts in our consolidated balance sheet as either a contract asset or a contract liability with any unconditional rights to consideration presented separately as a receivable. Our other customer contracts generally do not have any significant contract asset or contract liability balances. Generally, a significant portion of the billing for our DAS contracts occurs prior to revenue recognition, resulting in our DAS contracts being presented as contract liabilities. In contrast, our wholesale Wi-Fi contracts that contain recurring fees with annual escalations are generally presented as contract assets as revenue is recognized prior to invoicing.

 

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Total capitalized costs to obtain a contract were immaterial during the three months ended March 31, 2018 and are included in prepaid expenses and other current assets and non-current other assets on our condensed consolidated balance sheets. We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, the most significant of which relates to sales commissions related to obtaining our advertising customer contracts. Contract costs are evaluated for impairment in accordance with ASC 310, Receivables.

 

DAS

 

We enter into long-term contracts with telecom operators at our managed and operated locations. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our DAS customer contracts generally contain a single performance obligationprovide non-exclusive access to our DAS or small cell networks to provide telecom operators’ customers with access to the licensed wireless spectrum, together with providing telecom operators with construction, installation, optimization/engineering, maintenance services and agreed-upon storage space for the telecom operators’ transmission equipment, each related to providing such licensed wireless spectrum to the telecom operators. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contract fee structure generally includes a non-refundable upfront fee and we evaluated whether customer options to renew services give rise to a material right that should be accounted for as a separate performance obligation because of those non-refundable upfront fees. We believe that a material right generally does not exist for our DAS customer contracts that contain renewal options considering the telecom operators’ decision to renew is highly dependent upon our ability to maintain our exclusivity as the DAS service provider at the venue location and our limited operating history with venue and customer renewals. The telecom operators will make the decision to incur the capital improvement costs at the venue location irrespective of our remaining exclusivity period with the venue as the telecom operators expect that the assets will continue to be serviced regardless of whether we will remain the exclusive DAS service provider at the venue. Our contracts also provide our DAS customers with the option to purchase additional future services such as upgrades or enhancements. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation as the cost of the additional future services will depend entirely on the market rate of such services at the time such services are requested and we are not automatically obligated to stand ready to deliver these additional goods or services as the customer may reject our proposal.

 

Our contract fee structure may include varying components of an upfront build-out fee and recurring access, maintenance, and other fees. The upfront build-out fee is generally structured as a firm-fixed price or cost-plus arrangement and becomes payable as certain contract and/or construction milestones are achieved. Our DAS and small-cell networks are neutral-host networks that can accommodate multiple telecom operators. Some of our DAS customer contracts provide for credits that may be issued to existing telecom operators for additional telecom operators subsequently joining the DAS network. The credits are generally based upon a fixed dollar amount per additional telecom operator, a fixed percentage amount of the original build-out fee paid by the telecom operator per additional telecom operator, or a proportionate share considering the actual costs incurred by all telecom operators to construct the DAS network split among the relevant number of telecom operators. In most cases, there is significant uncertainty on whether additional telecom operator contracts will be executed at inception of the contract with the existing telecom operator. We believe that the upfront build-out fee is fixed consideration once the build-out is complete and any subsequent credits that may be issued would be accounted for in a manner similar to a contract modification under the prospective method because (i) the execution of customer contracts with additional telecom carriers is at our sole election and (ii) we would not execute agreements with additional telecom carriers if it would not increase our revenues and gross profits at the venue level. Further, the credits issued to the existing telecom operator changes the transaction price on a go-forward basis, which corresponds with the decline in service levels for the existing telecom operator once the neutral-host DAS network can be accessed by the additional telecom operator. The recurring access, maintenance, and other fees generally escalate on an annual basis. The recurring fees are variable consideration until the contract term and annual escalation dates are fixed. We estimate the variable consideration for our recurring fees using the most likely amount method based on the expected commencement date for the services. We evaluate our estimates of variable consideration each period and record a cumulative catch-up adjustment in the period in which changes occur for the amount allocated to satisfied performance obligations.

 

We generally recognize revenue related to our single performance obligation for our DAS customer contract monthly over the contract term once the customer has the ability to access the DAS network and we commence maintenance on the DAS network.

 

Military and retail

 

Military and retail customers must review and agree to abide by our standard “Customer Agreement (With Acceptable Use Policy) and End User License Agreement” before they are able to sign-up for our subscription or single-use Wi-Fi network or TV access services. Our military and retail customer contracts generally contain a single performance obligationprovide non-exclusive access to Wi-Fi hotspots and/or internet protocol television (“IPTV”) networks, together with performance standard maintenance, customer support, and the Wi-Finder app to facilitate seamless connection to the Company’s Wi-Fi hotspots and/or IPTV networks. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts also provide our military and retail subscription customers with the option to renew the agreement when the subscription term is over. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is cancellable within 5 days’ notice prior to the end of the then current term by either party.

 

The contract transaction price is determined based on the subscription or single-use plan selected by the customer. Our military and retail service plans are for fixed price services with the price for each plan stated on our website. From time to time, we offer promotional discounts that result in an immediate reduction in the price paid by the customer. Subscription fees from military and retail customers are paid monthly in advance. We provide refunds for our military and retail services on a case-by-case basis. Refunds and credit card chargeback amounts are not significant and are recorded as contra-revenue in the period the refunds are made, or chargebacks are received.

 

Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided, and the performance obligation is satisfied.

 

Wholesale Wi-Fi

 

We enter into long-term contracts with enterprise customers such as telecom operators, cable companies, technology companies, and enterprise software/services companies, that pay us usage-based Wi-Fi network access and software licensing fees to allow their customers’ access to our footprint worldwide. We also enter into long-term contracts with financial institutions and other enterprise customers who provide access to our Wi-Fi footprint as a value-added service for their customers. The initial term of our contracts with wholesale Wi-Fi customers generally range from one to three years and the agreements generally contain renewal options. Some of our contracts provide termination for convenience clauses that may or may not include substantive termination penalties. We apply judgment in determining the contract term, the period during which we have present and enforceable rights and obligation. Our wholesale Wi-Fi customer contracts generally contain a single performance obligationprovide non-exclusive rights to access our Wi-Fi networks to provide wholesale Wi-Fi customers’ end customers with access to the high-speed broadband network that may be bundled together with integration services, support services, and/or performance of standard maintenance. The performance obligation is considered a series of distinct services as the performance obligation is satisfied over time and the same time-based input method or usage-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer. Our contracts may also provide our enterprise customers with the option to renew the agreement. This option is not considered to provide the customer with a material right that should be accounted for as a separate performance obligation because the customer would not receive a discount if they decided to renew and the option to renew is generally cancellable by either party subject to the notice of non-renewal requirements specified in the contract. Our contracts may also provide our wholesale Wi-Fi customers with the option to purchase additional future services. We do not consider this option to provide the customer with a material right that should be accounted for as a separate performance obligation since the cost of the additional future services are generally at market rates for such services and we are not automatically obligated to stand ready to deliver these additional goods or services because the customer may reject our proposal.

 

Our contract fee structure may include varying components of a minimum fee and usage-based fees. Minimum fees represent fixed price consideration while usage-based fees represent variable consideration. With respect to variable consideration, our commitment to our wholesale Wi-Fi customers consists of providing continuous access to the network. It is therefore a single performance obligation to stand ready to perform and we will allocate the variable fees charged for usage when we have the contractual right to bill. The variable component of revenue will be recognized based on the actual usage during the period.

 

Wholesale Wi-Fi revenue is recognized as they are earned over the relevant contract term with variable consideration recognized when we have the contractual right to bill.

 

Advertising

 

We generally enter into short-term cancellable insertion orders with our advertising customers for advertising campaigns that are served at our managed and operated locations and other locations where we solely provide authorized access to a partner’s Wi-Fi network through sponsored and promotional programs. Our sponsorship advertising arrangements are generally priced under a cost per engagement structure, which is a set price per click or engagement, or a cost per install structure for third party application downloads. Our display advertising arrangements are priced based on cost per thousand impressions. Insertion orders may also include bonus items. Our advertising customer contracts may contain multiple performance obligations with each distinct service. These distinct services may include an advertisement video or banner impressions in the contract bundled with the requirement to provide network, space on the website, and integration of customer advertisement onto the website, and each is generally considered to be its own performance obligation. The performance obligations are considered a series of distinct services as the performance obligations are satisfied over time and the same action-based output method would be used to measure our progress toward complete satisfaction of the performance obligation to transfer each distinct service in the series to the customer.

 

The contract transaction price is comprised of variable consideration based on the stated rates applied against the number of units delivered inclusive of the bonus units subject to the maximums provided for in the insertion order. It is customary for us to provide additional units over and above the amounts contractually required; however, there are a number of factors that can also negatively impact our ability to deliver the units required by the customer such as service outages at the venue resulting from power or circuit failures and customer cancellation of the remaining undelivered units under the insertion order due to campaign performance or budgetary constraints. Typically, the advertising campaign periods are short in duration. We will therefore use the contractual rates per the insertion orders and actual units delivered to determine the transaction price each period end. The transaction price will be allocated to each performance obligation based on the standalone selling price of each performance obligation.

 

Advertising revenue is recognized ratably over the service period based on actual units delivered subject to the maximums provided for in the insertion order.

 

Pre-ASC 606 adoption

 

We recognize revenue when an arrangement exists, services have been rendered, fees are fixed or determinable, no significant obligations remain related to the earned fees and collection of the related receivable is reasonably assured. Revenue is presented net of any sales and value added taxes.

 

Revenue generated from access to our DAS networks consists of build-out fees and recurring access fees under certain long-term contracts with telecom operators. Build-out fees paid upfront are generally deferred and recognized ratably over the term of the estimated customer relationship period, once the build-out is complete. Periodically, we install and sell Wi-Fi and DAS networks to customers where we do not have service contracts or remaining obligations beyond the installation of those networks and we recognize build-out fees for such projects as revenue when the installation work is completed, and the network has been accepted by the customer. Minimum monthly access fees for usage of the DAS networks are non-cancellable and generally escalate on an annual basis. These minimum monthly access fees are recognized ratably over the term of the telecom operator agreement. The initial term of our contracts with telecom operators generally range from five to twenty years and the agreements generally contain renewal clauses. Revenue from DAS network access fees in excess of the monthly minimums is recognized when earned.

 

Subscription fees from military and retail customers are paid monthly in advance and revenue is deferred for the portions of monthly recurring subscription fees collected in advance. We provide refunds for our military and retail services on a case-by-case basis. These amounts are not significant and are recorded as contra-revenue in the period the refunds are made. Subscription fee revenue is recognized ratably over the subscription period. Revenue generated from military and retail single-use access is recognized when access is provided.

 

Services provided to wholesale Wi-Fi partners generally contain several elements including: (i) a term license to use our software to access our Wi-Fi network, (ii) access fees for Wi-Fi network usage, and/or (iii) professional services for software integration and customization and to maintain the Wi-Fi service. The term license, monthly minimum network access fees and professional services are billed monthly based upon predetermined fixed rates. Once the term license for integration and customization are delivered, the fees from the arrangement are recognized ratably over the remaining term of the service arrangement. The initial term of the license agreements is generally between one to three years and the agreements generally contain renewal clauses. Revenue for Wi-Fi network access fees in excess of the monthly minimum amounts is recognized when earned. All elements within existing service arrangements are generally delivered and earned concurrently throughout the term of the respective service arrangement.

 

In instances where the minimum monthly Wi-Fi and DAS network access fees escalate over the term of the wholesale service arrangement, an unbilled receivable is recognized when performance is within our control and when we have reasonable assurance that the unbilled receivable balance will be collected.

 

We adopted the provisions of ASU 2009-13, Revenue Recognition (Topic 605)—Multiple-Deliverable Revenue Arrangements, on a prospective basis on January 1, 2011. For multiple-deliverable arrangements entered into prior to January 1, 2011 that are accounted for under ASC 605-25, Revenue Recognition—Multiple-Deliverable Revenue Arrangements, we defer recognition of revenue for the full arrangement and recognize all revenue ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements, as we do not have evidence of fair value for the undelivered elements in the arrangement. For multiple-deliverable arrangements entered into or materially modified after January 1, 2011 that are accounted for under ASC 605-25, we evaluate whether separate units of accounting exist and then allocate the arrangement consideration to all units of accounting based on the relative selling price method using estimated selling prices if vendor specific objective evidence and third-party evidence is not available. We recognize the revenue associated with the separate units of accounting upon completion of such services or ratably over the term of the estimated customer relationship period for DAS arrangements and the wholesale service period for Wi-Fi platform service arrangements.

 

Advertising revenue is generated from advertisements on our managed and operated or partner networks. In determining whether an arrangement exists, we ensure that a binding arrangement is in place, such as a standard insertion order or a fully executed customer-specific agreement. Obligations pursuant to our advertising revenue arrangements typically include a minimum number of units or the satisfaction of certain performance criteria. Advertising and other revenue is recognized when the services are performed.

 

Income taxes

 

Income taxes

 

We calculate our interim income tax provision in accordance with ASC 270, Interim Reporting, and ASC 740, Accounting for Income Taxes. At the end of each interim period, we estimate the annual effective tax rate and apply that rate to our ordinary quarterly earnings. The tax expense or benefit related to significant, unusual, or extraordinary items is recognized in the interim period in which those items occur. In addition, the effect of changes in enacted tax laws, rates, or tax status is recognized in the interim period in which the change occurs. Excess windfall tax benefits and tax deficiencies related to our stock option exercises and restricted stock unit (“RSU”) vesting are recognized as an income tax benefit or expense in our condensed consolidated statements of operations in the period they are deducted on the income tax return. Excess windfall tax benefits and tax deficiencies are therefore not anticipated when determining the annual effective tax rate and are instead recognized in the interim period in which those items occur.

 

The computation of the annual estimated effective tax rate at each interim period requires certain estimates and significant judgment, including the expected operating income (loss) for the year, projections of the proportion of income (loss) earned and taxed in various states, permanent and temporary differences as a result of differences between amounts measured and recognized in accordance with tax laws and financial accounting standards, and the likelihood of recovering deferred tax assets generated in the current year. The accounting estimates used to compute the provision for income taxes may change as new events occur, additional information is obtained, or as the tax environment changes.

 

Foreign currency translation

 

Foreign currency translation

 

Our Brazilian subsidiary uses the Brazilian Real as its functional currency. Assets and liabilities of our Brazilian subsidiary are translated to U.S. dollars at period-end rates of exchange, and revenues and expenses are translated at average exchange rates prevailing for each month. The resulting translation adjustments are made directly to a separate component of other comprehensive loss, which is reflected in stockholders’ equity in our condensed consolidated balance sheets. As of March 31, 2018 and December 31, 2017, the Company had $(899) and $(898), respectively, of cumulative foreign currency translation adjustments, net of tax, which was $0 as of March 31, 2018 and December 31, 2017 due to the full valuation allowance established against our deferred tax assets, in accumulated other comprehensive loss.

 

Some of our subsidiaries also enter into transactions and have monetary assets and liabilities that are denominated in a currency other than the entities’ respective functional currencies. Gains and losses from the revaluation of foreign currency transactions and monetary assets and liabilities are included in the condensed consolidated statements of operations.

 

Use of estimates

 

Use of estimates

 

The preparation of accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the accompanying condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Assets and liabilities which are subject to significant judgment and the use of estimates include the allowance for doubtful accounts, recoverability of goodwill and long-lived assets, valuation allowances with respect to deferred tax assets, uncertain tax positions, useful lives associated with property and equipment, valuation and useful lives of intangible assets, contact assets and contract liabilities including estimates of variable consideration, and the valuation and assumptions underlying stock-based compensation and other equity instruments. On an ongoing basis, we evaluate our estimates compared to historical experience and trends, which form the basis for making judgments about the carrying value of assets and liabilities.

 

Fair value of financial instruments

 

Fair value of financial instruments

 

Fair value is defined as the price that would be received from selling an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market in which it would transact, and we consider assumptions that market participants would use when pricing the asset or liability.

 

The accounting guidance for fair value measurement also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

 

·

Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

 

·

Level 2—Quoted prices for identical assets and liabilities in markets that are not active, quoted prices for similar assets and liabilities in active markets or financial instruments for which significant inputs are observable, either directly or indirectly.

 

·

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The carrying amount reflected in the accompanying condensed consolidated balance sheets for cash and cash equivalents, restricted cash, accounts receivable, prepaid expenses and other current assets, other assets, accounts payable, accrued expenses and other liabilities, and deferred revenue approximates fair value due to the short-term nature of these financial instruments. As of March 31, 2018 and December 31, 2017, the carrying amount reflected in the accompanying condensed consolidated balance sheets for current portion of capital leases and notes payable and long-term portion of capital leases and notes payable approximate fair value (Level 2) based on the variable nature of the interest rates and lack of significant change in our credit risk.

 

Recent accounting pronouncements

 

Recent accounting pronouncements

 

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for all leases with lease terms of more than 12 months on the balance sheet. Under the new guidance, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee will depend on its classification as a finance or operating lease. The standard is effective for interim and annual periods beginning after December 15, 2018. Early adoption is permitted for all entities on a modified retrospective basis, with elective reliefs. We are currently evaluating the expected impact of this new standard.

 

Credit Facility

 

Credit Facility

 

Debt issuance costs are amortized on a straight-line basis over the term of the Credit Facility. Amortization expense related to debt issuance costs are included in interest and other (expense) income, net in the accompanying condensed consolidated statements of operations for the three months ended March 31, 2018 and 2017.

Stock incentive plans

 

Stock option awards

 

We grant stock option awards to both employees and non-employee directors. The grant date for these awards is the same as the measurement date. The stock option awards generally vest over a four-year service period with 25% vesting when the individual completes 12 months of continuous service and the remaining 75% vesting monthly thereafter. These awards are valued as of the measurement date and the stock-based compensation expense, net of forfeitures, is recognized on a straight-line basis over the requisite service period.

 

Restricted stock unit awards

 

We grant time-based RSUs to executive and non-executive personnel and non-employee directors. The time-based RSUs granted to executive and non-executive personnel generally vest over a three-year period subject to continuous service on each vesting date. The time-based RSUs for our non-employee directors generally vest over a one-year period for existing members and 25% per year over a four-year period for new members subject to continuous service on each vesting date.

 

We grant performance-based RSUs to executive personnel. These awards vest subject to certain performance objectives based on the Company’s revenue growth and/or Adjusted EBITDA growth achieved during the specified performance period and certain long-term service conditions. The maximum number of RSUs that may vest is determined based on actual Company achievement and performance-based RSUs generally vest over a three-year period subject to continuous service on each vesting date. We recognize stock-based compensation expense for performance-based RSUs when we believe that it is probable that the performance objectives will be met.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2018
Summary of the entity's revenue disaggregated by product offerings

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(1)

 

Revenue:

 

 

 

 

 

DAS

 

$

23,645

 

$

16,256

 

Military

 

15,854

 

12,541

 

Wholesale—Wi-Fi

 

11,149

 

6,831

 

Retail

 

5,310

 

6,415

 

Advertising and other

 

2,201

 

2,290

 

 

 

 

 

 

 

Total revenue

 

$

58,159

 

$

44,333

 

 

 

 

 

 

 

 

 

 

 

(1)

As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

ASC 606  
Summary of changes to condensed consolidated balance sheet and statement of operations

 

Adoption of the standard resulted in the following changes to the condensed consolidated balance sheet as of January 1, 2018:

 

 

 

January 1, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

January 1, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

26,148

 

$

(1,069

)

$

25,079

 

Prepaid expenses and other current assets

 

$

6,369

 

$

170

 

$

6,539

 

Other assets

 

$

10,082

 

$

(2,179

)

$

7,903

 

Deferred revenue, current

 

$

61,708

 

$

14,176

 

$

75,884

 

Deferred revenue, net of current portion

 

$

149,168

 

$

(20,580

)

$

128,588

 

 

The below table summarizes the changes to our condensed consolidated balance sheet as of March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Accounts receivable, net

 

$

29,286

 

$

(425

)

$

28,861

 

Prepaid expenses and other current assets

 

$

6,567

 

$

(85

)

$

6,482

 

Other assets

 

$

9,910

 

$

(2,333

)

$

7,577

 

Deferred revenue, current

 

$

67,423

 

$

8,917

 

$

76,340

 

Deferred revenue, net of current portion

 

$

144,652

 

$

(19,478

)

$

125,174

 

Non-controlling interests

 

$

370

 

$

1,364

 

$

1,734

 

 

The below table summarizes the changes to our condensed consolidated statement of operations for the three months ended March 31, 2018 as a result of the adoption of ASC 606:

 

 

 

March 31, 2018
(Per ASC 605)

 

Adjustment for
Adoption

 

March 31, 2018
(Per ASC 606)

 

Revenue

 

$

53,890

 

$

4,269

 

$

58,159

 

Income tax expense

 

$

251

 

$

(123

)

$

128

 

Non-controlling interests

 

$

(839

)

$

1,295

 

$

456

 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and cash equivalents (Tables)
3 Months Ended
Mar. 31, 2018
Cash and cash equivalents  
Schedule of cash and cash equivalents

 

 

 

March 31,
2018

 

December 31,
2017

 

Cash and cash equivalents:

 

 

 

 

 

Cash

 

$

16,290

 

$

24,430

 

Money market accounts

 

2,262

 

2,255

 

 

 

 

 

 

 

Total cash and cash equivalents

 

$

18,552

 

$

26,685

 

 

 

 

 

 

 

 

 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and equipment (Tables)
3 Months Ended
Mar. 31, 2018
Property and equipment  
Schedule of property and equipment

 

 

 

March 31,
2018

 

December 31,
2017

 

Leasehold improvements

 

$

408,360

 

$

418,023

 

Software

 

44,575

 

42,281

 

Construction in progress

 

37,027

 

27,291

 

Computer equipment

 

12,332

 

13,245

 

Furniture, fixtures and office equipment

 

1,769

 

1,806

 

 

 

 

 

 

 

Total property and equipment

 

504,063

 

502,646

 

Less: accumulated depreciation and amortization

 

(239,434

)

(240,287

)

 

 

 

 

 

 

Total property and equipment, net

 

$

264,629

 

$

262,359

 

 

 

 

 

 

 

 

 

 

Schedule of depreciation and amortization expense of property and equipment

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network access

 

$

13,587

 

$

8,375

 

Network operations

 

4,256

 

4,155

 

Development and technology

 

2,508

 

2,195

 

General and administrative

 

255

 

260

 

 

 

 

 

 

 

Total depreciation and amortization of property and equipment

 

$

20,606

 

$

14,985

 

 

 

 

 

 

 

 

 

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued expenses and other liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Accrued expenses and other liabilities  
Schedule of accrued expenses and other liabilities

 

 

 

March 31,
2018

 

December 31,
2017

 

Accrued customer liabilities

 

$

12,195

 

$

7,100

 

Accrued construction in progress

 

8,119

 

12,661

 

Revenue share

 

5,262

 

5,506

 

Salaries and wages

 

2,739

 

5,066

 

Accrued taxes

 

2,185

 

1,897

 

Accrued partner network

 

1,539

 

1,799

 

Accrued professional fees

 

1,103

 

1,979

 

Other

 

5,765

 

6,397

 

 

 

 

 

 

 

Total accrued expenses and other liabilities

 

$

38,907

 

$

42,405

 

 

 

 

 

 

 

 

 

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contract assets and contract liabilities (Tables)
3 Months Ended
Mar. 31, 2018
Contract assets and contract liabilities  
Schedule of summary of the contract asset, net and contract liability, net activity and amounts of contract liability balance and performance obligations included in revenues

 

The opening and closing balances of our contract asset, net, contract liability, net, and receivables balances from contracts with customers for the three months ended March 31, 2018 are as follows:

 

 

 

Contract
assets, net

 

Contract
liabilities, net

 

Balance at January 1, 2018

 

$

798

 

$

204,472

 

Balance at March 31, 2018

 

111

 

201,514

 

 

 

 

 

 

 

Change

 

$

(687

)

$

(2,958

)

 

 

 

 

 

 

 

 

 

Revenues for the three months ended March 31, 2018 include the following:

 

 

 

Three Months Ended
March 31, 2018

 

Amounts included in the beginning of period contract liability balance

 

$

26,694

 

Amounts associated with performance obligations satisfied in previous periods

 

93

 

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans (Tables)
3 Months Ended
Mar. 31, 2018
Stock incentive plans  
Schedule of stock-based compensation expense

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017

 

Network operations

 

$

537

 

$

546

 

Development and technology

 

278

 

270

 

Selling and marketing

 

473

 

426

 

General and administrative

 

1,838

 

1,802

 

 

 

 

 

 

 

Total stock-based compensation expense

 

$

3,126

 

$

3,044

 

 

 

 

 

 

 

 

 

 

Summary of stock option activity

 

 

 

Number of
Options
(000’s)

 

Weighted
Average
Exercise
Price

 

Weighted-
Average
Remaining
Contract
Life
(years)

 

Aggregate
Intrinsic
Value

 

Outstanding at December 31, 2017

 

1,283

 

$

9.58

 

3.8

 

$

16,573

 

Exercised

 

(396

)

$

10.68

 

 

 

 

 

Canceled/forfeited

 

(7

)

$

5.99

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding and exercisable at March 31, 2018

 

880

 

$

9.12

 

3.6

 

$

13,778

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of RSU activity

 

 

 

Number of Shares
(000’s)

 

Weighted Average
Grant-Date Fair
Value

 

Non-vested at December 31, 2017

 

3,324

 

$

7.35

 

Granted(2)

 

874

 

$

12.18

 

Vested

 

(609

)

$

7.20

 

Canceled/forfeited

 

(33

)

$

12.55

 

 

 

 

 

 

 

 

Non-vested at March 31, 2018

 

3,556

 

$

8.51

 

 

 

 

 

 

 

 

 

 

(2)

The RSUs granted to all of our named executive officers in 2016 were subject to satisfaction of specified service-based and performance-based conditions. The performance objectives were subject to under- or over- achievement on a sliding scale, with a threshold of 50% of the target number of RSUs and a maximum of 150% of the target RSUs. In February 2018, our Compensation Committee determined actual achievement of the 2016 performance-based RSUs resulting in additional RSUs granted of approximately 520,000 at a grant-date fair value of $6.13 per share during the three months ended March 31, 2018.

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net loss per share attributable to common stockholders (Tables)
3 Months Ended
Mar. 31, 2018
Net loss per share attributable to common stockholders  
Schedule of computation of basic and diluted net loss per share attributable to common stockholders

 

 

 

Three Months Ended
March 31,

 

 

 

2018

 

2017(3)

 

 

 

(in thousands)

 

Numerator:

 

 

 

 

 

Net loss attributable to common stockholders, basic and diluted

 

$

(3,229

)

$

(6,880

)

Denominator:

 

 

 

 

 

Weighted average common stock, basic and diluted

 

41,330

 

38,712

 

Net loss per share attributable to common stockholders:

 

 

 

 

 

Basic and diluted

 

$

(0.08

)

$

(0.18

)

 

 

(3)

As noted above, prior period amounts have not been adjusted upon adoption of ASC 606 under the modified retrospective method.

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
The business (Details)
item in Millions
3 Months Ended
Mar. 31, 2018
item
The business  
Number of commercial hotspots worldwide for which Wi-Fi subscriptions and day passes provide access 1.2
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Adoption of ASC 606 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Adoption of ASC 606        
Accumulated deficit $ (131,939)     $ (131,967)
Accounts receivable, net 28,861   $ 25,079 26,148
Prepaid expenses and other current assets 6,482   6,539 6,369
Other assets 7,577   7,903 10,082
Deferred revenue, current 76,340   75,884 61,708
Deferred revenue, net of current portion 125,174   128,588 149,168
Non-controlling interests 1,734     1,212
Revenue 58,159 $ 44,333    
Income tax expense 128 199    
Non-controlling interests 456 $ 107    
Adjustment for adoption        
Adoption of ASC 606        
Accounts receivable, net     (1,069)  
Prepaid expenses and other current assets     170  
Other assets     (2,179)  
Deferred revenue, current     14,176  
Deferred revenue, net of current portion     (20,580)  
ASC 606 | As per ASC 605        
Adoption of ASC 606        
Accounts receivable, net 29,286     26,148
Prepaid expenses and other current assets 6,567     6,369
Other assets 9,910     10,082
Deferred revenue, current 67,423     61,708
Deferred revenue, net of current portion 144,652     $ 149,168
Non-controlling interests 370      
Revenue 53,890      
Income tax expense 251      
Non-controlling interests (839)      
ASC 606 | Adjustment for adoption        
Adoption of ASC 606        
Accumulated deficit     3,257  
Accounts receivable, net (425)      
Prepaid expenses and other current assets (85)      
Other assets (2,333)      
Deferred revenue, current 8,917      
Deferred revenue, net of current portion (19,478)      
Non-controlling interests 1,364   $ 69  
Revenue 4,269      
Income tax expense (123)      
Non-controlling interests $ 1,295      
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Principles of consolidation (Details)
Mar. 31, 2018
Chicago Concourse Development Group, LLC  
Principles of consolidation  
Percentage of ownership in subsidiaries 70.00%
Boingo Holding Participacoes Ltda.  
Principles of consolidation  
Percentage of ownership in subsidiaries 75.00%
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Revenue disaggregated by product offerings (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
segment
Mar. 31, 2017
USD ($)
Primary revenue source    
Number of reportable segments | segment 1  
Revenue $ 58,159 $ 44,333
DAS    
Primary revenue source    
Revenue 23,645 16,256
Military    
Primary revenue source    
Revenue 15,854 12,541
Wholesale-Wi-Fi    
Primary revenue source    
Revenue 11,149 6,831
Retail    
Primary revenue source    
Revenue 5,310 6,415
Advertising and other    
Primary revenue source    
Revenue $ 2,201 $ 2,290
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Restricted cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Restricted cash    
Short-term restricted cash $ 512 $ 0
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Practical expedient (Details)
3 Months Ended
Mar. 31, 2018
Summary of significant accounting policies  
Practical expedient of financing component true
Practical expedient of incremental cost true
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Terms of contracts (Details)
3 Months Ended
Mar. 31, 2018
DAS license agreements | Minimum  
Revenue recognition  
Initial term of the arrangement 5 years
DAS license agreements | Maximum  
Revenue recognition  
Initial term of the arrangement 20 years
Wholesale-Wi-Fi | Minimum  
Revenue recognition  
Initial term of the arrangement 1 year
Wholesale-Wi-Fi | Maximum  
Revenue recognition  
Initial term of the arrangement 3 years
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of significant accounting policies - Foreign currency translation (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Foreign Currency Translation    
Cumulative foreign currency translation adjustments, net of tax in accumulated other comprehensive income $ (899) $ (898)
Income tax effect related to foreign currency translation adjustments $ 0 $ 0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and cash equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Cash and cash equivalents:        
Cash $ 16,290 $ 24,430    
Money market accounts 2,262 2,255    
Total cash and cash equivalents $ 18,552 $ 26,685 $ 18,978 $ 19,485
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and equipment - Summary by type (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Property and equipment    
Total property and equipment $ 504,063 $ 502,646
Less: accumulated depreciation and amortization (239,434) (240,287)
Total property and equipment, net 264,629 262,359
Leasehold improvements    
Property and equipment    
Total property and equipment 408,360 418,023
Software    
Property and equipment    
Total property and equipment 44,575 42,281
Construction in progress    
Property and equipment    
Total property and equipment 37,027 27,291
Computer equipment    
Property and equipment    
Total property and equipment 12,332 13,245
Furniture, fixtures and office equipment    
Property and equipment    
Total property and equipment $ 1,769 $ 1,806
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and equipment- Depreciation and amortization (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Depreciation and amortization    
Total depreciation and amortization of property and equipment $ 20,606 $ 14,985
Network access    
Depreciation and amortization    
Total depreciation and amortization of property and equipment 13,587 8,375
Network operations    
Depreciation and amortization    
Total depreciation and amortization of property and equipment 4,256 4,155
Development and technology    
Depreciation and amortization    
Total depreciation and amortization of property and equipment 2,508 2,195
General and administrative    
Depreciation and amortization    
Total depreciation and amortization of property and equipment $ 255 $ 260
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Accrued expenses and other liabilities    
Accrued customer liabilities $ 12,195 $ 7,100
Accrued construction in progress 8,119 12,661
Revenue share 5,262 5,506
Salaries and wages 2,739 5,066
Accrued taxes 2,185 1,897
Accrued partner network 1,539 1,799
Accrued professional fees 1,103 1,979
Other 5,765 6,397
Total accrued expenses and other liabilities $ 38,907 $ 42,405
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contract assets and contract liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Contract assets, net  
Balance at January 1, 2018 $ 798
Balance at March 31, 2018 111
Change (687)
Contract liabilities, net  
Balance at January 1, 2018 204,472
Balance at March 31, 2018 201,514
Change (2,958)
Contract liability and performance obligations included in revenue  
Amounts included in the beginning of period contract liability balance 26,694
Amounts associated with performance obligations satisfied in previous periods $ 93
Revenue performance obligations  
Practical expedient of remaining performance obligations true
DAS  
Revenue performance obligations  
Remaining service performance obligations $ 190,404
DAS | Minimum  
Revenue performance obligations  
Remaining duration of contracts 1 year
DAS | Maximum  
Revenue performance obligations  
Remaining duration of contracts 16 years
Wholesale-Wi-Fi  
Revenue performance obligations  
Remaining service performance obligations $ 7,979
Wholesale-Wi-Fi | Minimum  
Revenue performance obligations  
Remaining duration of contracts 1 year
Wholesale-Wi-Fi | Maximum  
Revenue performance obligations  
Remaining duration of contracts 16 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income taxes    
Income tax expense $ 128 $ 199
Effective tax rate (as a percent) 4.80% 3.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Facility (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Credit Facility      
Credit Facility      
Amortization and interest expense capitalized $ 133 $ 234  
Amortization and interest expense expensed $ 47 $ 56  
Credit Facility | Maximum      
Credit Facility      
Interest rate percentage 4.20%    
Credit Facility | LIBOR | Minimum      
Credit Facility      
Spread on floating interest rate (as a percent) 2.50%    
Credit Facility | LIBOR | Maximum      
Credit Facility      
Spread on floating interest rate (as a percent) 3.50%    
Credit Facility | Prime Rate | Minimum      
Credit Facility      
Spread on floating interest rate (as a percent) 1.50%    
Credit Facility | Prime Rate | Maximum      
Credit Facility      
Spread on floating interest rate (as a percent) 2.50%    
Revolving Line of Credit      
Credit Facility      
Current issued borrowing capacity $ 69,750    
Maximum borrowing capacity with an option to increase the available amount upon the satisfaction of certain conditions 86,500    
Outstanding balance $ 0   $ 0
Revolving Line of Credit | Minimum      
Credit Facility      
Fee on unused portion of Revolving Line of Credit (as a percent) 0.375%    
Revolving Line of Credit | Maximum      
Credit Facility      
Fee on unused portion of Revolving Line of Credit (as a percent) 0.50%    
Term Loan      
Credit Facility      
Current issued borrowing capacity $ 3,500    
Outstanding balance $ 656   $ 875
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
claim
Underpaid revenue share payments and related interest  
Other matters  
Number of claim received | claim 1
Claim value $ 4,600
Letters of Credit  
Commitments and contingencies  
Current issued borrowing capacity 8,204
Outstanding balance $ 0
Letters of Credit | Maximum  
Commitments and contingencies  
Term period of Letters of Credit agreements 1 year
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans - Plans (Details) - shares
Jan. 01, 2018
Mar. 31, 2018
Dec. 31, 2017
2011 Plan      
Stock incentive plans      
Annual percentage increase alternative, increase in common stock reserved for issuance as a percentage of common stock outstanding 4.50%    
Annual fixed increase alternative, increase in shares of common stock reserved for issuance (in shares) 3,000,000    
Stock options      
Stock incentive plans      
Number of options outstanding   880,000 1,283,000
Stock options | 2011 Plan      
Stock incentive plans      
Number of options outstanding   752,000  
RSUs | 2011 Plan      
Stock incentive plans      
RSUs outstanding   3,556,000  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans - Compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Recognized stock-based compensation expense    
Total stock-based compensation expense $ 3,126 $ 3,044
Stock-based compensation expense capitalized 186 194
Network operations    
Recognized stock-based compensation expense    
Total stock-based compensation expense 537 546
Development and technology    
Recognized stock-based compensation expense    
Total stock-based compensation expense 278 270
Selling and marketing    
Recognized stock-based compensation expense    
Total stock-based compensation expense 473 426
General and administrative    
Recognized stock-based compensation expense    
Total stock-based compensation expense $ 1,838 $ 1,802
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans - Stock option awards (Details) - Stock options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Number of Options    
Outstanding at beginning of the period (in shares) 1,283  
Exercised (in shares) (396)  
Canceled/forfeited (in shares) (7)  
Outstanding at end of the period (in shares) 880 1,283
Exercisable at end of the period (in shares) 880  
Weighted Average Exercise Price    
Outstanding at beginning of the period (in dollars per share) $ 9.58  
Exercised (in dollars per share) 10.68  
Canceled/forfeited (in dollars per share) 5.99  
Outstanding at end of the period (in dollars per share) 9.12 $ 9.58
Exercisable at end of the period (in dollars per share) $ 9.12  
Weighted-Average Remaining Contract Life (years)    
Outstanding 3 years 7 months 6 days 3 years 9 months 18 days
Exercisable at end of the period 3 years 7 months 6 days  
Aggregate Intrinsic Value    
Outstanding at the end of the period $ 13,778 $ 16,573
Exercisable at end of the period $ 13,778  
Vesting in 12 months    
Stock incentive plans    
Vesting period 12 months  
Vesting percentage 25.00%  
Vesting monthly 12 months after grant date    
Stock incentive plans    
Vesting period 4 years  
Vesting percentage 75.00%  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock incentive plans - Restricted stock unit awards (Details) - $ / shares
1 Months Ended 3 Months Ended
Feb. 28, 2018
Mar. 31, 2018
RSUs    
Stock incentive plans    
Shares of common stock issued resulting from vesting   362,000
Number of Shares    
Non-vested at beginning of period (in shares)   3,324,000
Granted (in shares)   874,000
Vested (in shares)   (609,000)
Canceled/forfeited (in shares)   (33,000)
Non vested at end of period (in shares)   3,556,000
Weighted Average Grant-Date Fair Value    
Non-vested at beginning of period (in dollars per share)   $ 7.35
Granted (in dollars per share)   12.18
Vested (in dollars per share)   7.20
Canceled/forfeited (in dollars per share)   12.55
Non vested at end of period (in dollars per share)   $ 8.51
Time-based restricted stock unit awards | Executive And Non Executive Member | Maximum    
Stock incentive plans    
Vesting period   3 years
Time-based restricted stock unit awards | Non-employee directors and existing members    
Stock incentive plans    
Vesting period   1 year
Time-based restricted stock unit awards | Non-employee directors and new members    
Stock incentive plans    
Vesting percentage when the individual completes 12 months of continuous service   25.00%
Vesting period   4 years
Performance-based restricted stock unit awards    
Stock incentive plans    
Vesting period   3 years
Number of Shares    
Granted (in shares) 520,000  
Weighted Average Grant-Date Fair Value    
Granted (in dollars per share) $ 6.13  
Performance-based restricted stock unit awards | Minimum    
Stock incentive plans    
Performance objective threshold (as a percent)   50.00%
Performance-based restricted stock unit awards | Maximum    
Stock incentive plans    
Performance objective threshold (as a percent)   150.00%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net loss per share attributable to common stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Apr. 01, 2013
Numerator:      
Net loss attributable to common stockholders, basic and diluted $ (3,229) $ (6,880)  
Denominator:      
Weighted average common stock, basic and diluted (in shares) 41,330 38,712  
Net loss per share attributable to common stockholders:      
Basic and diluted (in dollars per share) $ (0.08) $ (0.18)  
Stock repurchase program      
Remaining approved amount for repurchases $ 5,180    
Maximum      
Stock repurchase program      
Amount of common stock approved by the entity for a stock repurchase program     $ 10,000
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F(J$P?(\\#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,$% @ Z8BH3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " #IB*A,%)^F?.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R&Y85TR:R\9.&PQ6V.C-V&IK&B?&UDCZ]G.\ M-J5L#["CI=^?/H%J[:7N [Z%WF,@B_%N=&T7I?9K=B#R$B#J SH5RY3H4G/7 M!ZO-)'M4=8<+X$AZ2,(@43L/ SD36UT5('5-2',][H&>^_0IMA1@.V MZ+"C"*(4P)IIHC^-;0U7P 0C#"[^%-#,Q%S]$YL[P,[),=HY-0Q#.50YEW80 M\/GZ\I[7+6P7274:TZ]H)9T\KMEE\D?U^+1Y9LV"BU7![PN^VH@'R9>RJK:3 MZXW?5=CUQN[L/S:^"#8U_+J+YAM02P,$% @ Z8BH3)E&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 " #IB*A,M]\@^64" 5" & 'AL+W=OM*I M+U?&6RS5DM^ Z#G!%T-J*4!1E($6-UU8E6;OR*N2W25M.G+D@;BW+>:_]X2R M81O"\'WCI;G54F^ JNSQC7PC\GM_Y&H%9BN7IB6=:%@7<'+=ACOX?("))AC$ MCX8,8C$/="@GQE[UXO-E&T;:(T+)66H36 T/8GH(F 9@**_DN()T(\$\;3!*-G)M0/ M6.*JY&P(^'A;/=9) 9]C=9AGO6G.SGQ3T0JU^ZBB$CRTF0FQ'Q%H@8 S BC; MLP#R">R10T?_"AQ<1.P7B+T1Q(8>+^B)GYYXZ8FA)PMZ:AV B\C\ JE7('7H M&TM@1*0&T8TG#+.BR'._3.:5R1R9W))Q$85?8.,5V#AT:*>*![*2*[E7(G?Y M5K+L/9"5;"F\$H7+3RP)#R3U2\#(7U.1:R&SJ\J#V:RHK%0N="W85^[#K%PZ M]);O#B+' K*N_3!AE@FQJ03NBV-%"$5RI%.@O>>A6-++S M;,)D2XR=:&#QR+:$WTP_$L&9W3O3#!>[<\_;(?-(_X6/#?,KYK>F$\&)2?74 MFP?YRI@DRI7H205;JQX]+RBY2CW=J#D?&]6XD*R?FC"8_PE4?P!02P,$% M @ Z8BH3", F(9+! Q4 !@ !X;"]W;W)K/OVE63% ML&>&Z8UU\#_#?RCJ(\75J6E_=+L8^\7/NCIT]\M=WQ_OLJQ[VL6Z[#XWQW@8 M_GENVKKLA\OV)>N.;2RW4U!=9:B4R^IR?UBN5].]AW:]:E[[:G^(#^VB>ZWK MLOUW$ZOF=+^$Y?N-;_N773_>R-:K8_D2_XS]]^-#.UQEERS;?1T/W;XY+-KX M?+_\!>X*;<> 2?'7/IZZJ_/%6,ICT_P8+W[;WB_5Z"A6\:D?4Y3#X2T6L:K& M3(./?^:DRTN;8^#U^7OVKU/Q0S&/91>+IOI[O^UW]\NP7&SC<_E:]=^:TZ]Q M+L@N%W/UO\>W6 WRT26T4A*.Q%D@WM7TR@: *G>'T=[^1X+<;K*=Y< MQWM2Q%GB)\EADD"PEA;"5>A<2-1B1"^&>PG$RUEBKUJQ0)UPC9)=6-&%Y2YR MXL*R%C $!\2'H')@@NS%B5X<\Z(5\>)8*\X$VB6"2+M<=N)%)YX[(?5N/'\V MQB@RF@I!E:-"V4L0O03NA12\"4+?&T4,' MH"0#&U(5R?@$SD]-^0D.I(TID<7,J1#%3D0#44 MJ,A1Z7*V.I%4WB38@XG%)^>IH3Q%SLEA'J'C1U0IDW CLQ3Y6I92>S-K;L9I MR%G?<)53D)AK4.8R*0K^09#Y RD]B,X 3U%)F:3:B!=W0BSKQJFL9H)J#S]&EY*RYW@<1 M/Q\DG?3YD%WM1HW;@W^4[F[YOZFG[Z;EI^CCD5)^'G+M8;B\757SN MQU,_G+?G;;GS1=\&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ :W.& MB"!UJ:I6:J5HJVZOG<0): VFMA.V;U_;$ 3&3?8F/O#_,]\0,\Y[RMYXA;%P MWAO2\JU;"=%M ."'"C>(/]$.M_+)B;(&";ED9\ [AM%1FQH"? ACT*"Z=8M< M[^U8D=.+('6+=\SAEZ9![.\S)K3?NIY[VWBISY50&Z#(.W3&/['XU>V87($I MRK%N<,MKVCH,G[;N)V]3>E 9M.*UQCV?S1U5RI[2-[7X=MRZ4!%A@@]"A4!R MN.(2$Z(B28X_8U!WRJF,\_DM^A==O"QFCS@N*?E='T6U=5/7.>(3NA#Q0ONO M>"PHIG)%"1,]H[;/BW.J0.A;<)Y,L\J$W][O0S62V7N]5#V8(FM-*$:YK0H!DDT2Q-)+,8+ ]$"Y+(2A*M22*#)%HE M,3'N*18,L94A7C/$!D/\D.&>8L&06!F2-4-B,"0?.Q\/90N:U$J3KFE2@R9= MU>M!N#XA#V4+FLQ*DZUI,H,F6Z4)O20ROK#2HH)9]I\^(#N_M1O!%4T"S78$ M/X1CDUEXP*Q1JIOK!V+GNN7.G@K9J3:NR=O6[KPMC+]A!UIU85NR&HKB*(XS2JB[()5XMA M[*%=+?395&6C'MJ@.]=UT?Y9JTI?EB$+7P>^E8>CZ0>BU>)4'-1W97Z<'EI[ M%5VS[,I:-5VIFZ!5^V5XS^XV(/J 0?&S5)=N=A[TI3QJ_=1??-XMP[AWI"JU M-7V*PAZ>U49559_)^O@])0VO<_:!\_/7[!^'XFTQCT6G-KKZ5>[,<1G*,-BI M?7&NS#=]^:2F@D083-5_4<^JLO+>B9UCJZMN^ VVY\[H>LIBK=3%RW@LF^%X MF?*_AM$!, 7 -8")?P;P*8"_!21#\:.SH=0/A2E6BU9?@G;\MTY%ORG8';>+ MN>T'A[4;[MEJ.SOZO,K8(GKN\TR2]2B!F>1-$=GDUQF FF$-*!S>3[#!B@SH M&3A9 Q_B^3R>T_$)&9\,\0BE0XM6 5RY,XH[UDI)<,>\D<+QF>!63B.-X0*@:I M9UTEZ45B+]+Q(M$L60+NLF!1RGE".\E))SEVXNRC=8XF$9.P^_3%>EC1W=SZADBSVN?&@B&$WB$4,NX',-8-%.?,PBY'0NF> MO8#K!?!>B#.T8PB9B/U^:,0QCOUPUP]'$]V 2-V'B9*E8O8TO/=#(Y-A9DJ7 MF9/FW43N5M\0(L_3Q&A@,H&="->)(%8F3= _1;2AI*EF>\]RV@(,TQAZ5*88<(F NUA+&*^ M=Q.C,8.KE+O6 M !KC/'8KPC(N,^;Y[@6:?8#9E[OL PPUT@^647ZB65]1J_8PM&!=L-7GQO2? M\+/1:YMW#WU?XHRO;?LW-FMO:<;>\6O1'LJF"QZUL5W/T)OLM3;*NHQOK;^C M;5>O%Y7:F_XTL^?MV+.-%T:?IGXTNC;%J[]02P,$% @ Z8BH3$$T!95$ M @ RP8 !@ !X;"]W;W)KP;XI$DM\9#OQUZ+ MF\XMVQ>SO'@@==F[@W@-/S:46*N 5>8\O\!/$?Z2A 0J(3* M@.7M!B40HA))&7^FG.Y<4A&7ZWOV+]J[]'+$'$I*?C_GT?9CRWVEV IH( M:";(VO\CA!,A?"-$VORH3%O]C 4N[=5)X)LA\A: $)9H0GD\\5D*W"'JWHZ'V!HMYIV5BU;-9>4CL_MO+CE98 2VPBQZ7 MW*GHM1/JN"VB\T1^1&J&&/&]G-3C8'U+,X[Y'YA=FHX[1RKDA-)SY$RI "G2 M?Y"=JN6?9=X0. NU3.2:C?-UW C:3[\.;_Y_%?\ 4$L#!!0 ( .F(J$R, M,Q6\ P, -X+ 8 >&PO=V]R:W-H965T&ULA991;YLP M$,>_"N*]!=N H4HBK4F33=JDJM.V9S=Q$E3 #)RD^_8SQJ7!OB0O 3N_N_O? M^; ].8GFK=US+KWWLJC:J;^7LGX(@G:]YR5K[T7-*_7/5C0EDVK8[(*V;CC; M:*.R"' 8)D')\LJ?3?3<1_3+SDN[WL M)H+9I&8[_I/+7_5SHT;!X&63E[QJ#;9NJ'G2)>\+7L7##U./(Y+XK.D]+QUSCUAYB=X?G[A_>E3EXE\\I: M/A?%GWPC]U,_];T-W[)#(5_$Z2LW"<6^9[+_SH^\4'BG1,58BZ+5O][ZT$I1 M&B]*2LG>^V=>Z>?)^/\P@PVP,<"# 2)7#8@Q((,!IE<-(F,0?1I>P:/F&C,S"$F'C,+B$G&S!/$T#&SA)ATS*P@ M)AN80-5D* P&"X.U@^C< 0JMPO0,U4RE&;LL+H%)F-#,JHR+W2&"LL3*_ G@ MTLQ*?>E"""-LU<>%LBPD(5PA E:( !5"5H5Z)CZO4)AE5F.L;E$C,1$H)@+$ M6#G/(S<,QG;C1.Z:GD,C*3$H)0:DV)]4[$BA\84@"1@D 8+8S9X2$EE- MO+I%C<104 P%Q%AK/*=.&$*Y-QH<3Z:E> M'X(36&T&JLT&PO=V]R:W-H965T&UL?9C=;N,V$(5?Q?"]U^(,J9_ ,1"K*%J@!8(MMKU6;"8V5K)< M28FW;U])5KS.S&%N+(D^')XAQ8\45^>Z^=[NO>]F/ZKRV-[/]UUWNELNV^W> M5T7[I3[Y8__/<]U41=<_-B_+]M3X8C=6JLHE15&\K(K#<;Y>C66/S7I5OW;E MX>@?FUG[6E5%\]_&E_7Y?F[F[P5?#R_[;BA8KE>GXL7_Y;MOI\>F?UI>H^P. ME3^VA_HX:_SS_?S!W.6<#A5&Q=\'?VYO[F=#*D]U_7UX^'UW/X\&1[[TVVX( M4?27-Y_[LAPB]3[^G8+.KVT.%6_OWZ/_.B;?)_-4M#ZORW\.NVY_/T_GLYU_ M+E[+[FM]_LU/";GY;,K^#__FRUX^..G;V-9E._[.MJ]M5U=3E-Y*5?RX7 _' M\7J>XK]7PQ5HJD#7"GW;GU7@J0+_K&#'Y"_.QE1_*;IBO6KJ\ZRYC-:I&%X* M<\=]9VZ'PK'OQO_Z;-N^]&UM*%HMWX9 DV9ST="MYJI8]M&O31!J8D.J.GUL M(->*A' +#)/@L3Y_2")@T<( =@Q@;P*DB>B$BR09)<=1LJ D89$)4,6WJ@]> M'/3B0#*!WHAA@%@E8TCXW%PT[L8G17$4BVRTRM@L==A, LTDNF>-\)*H5A(2 MO9]K368"(YQ"'RGH%"N,I-J(F JYEF38109=9,"%$RXRU00;DB,#1)&UV(J) M\,R/@)E83OU(-22[!$B"L\\$(&2 %3D!)]&G5K0D,',,1-6#(3#YTD (S"+# M()=,YL+*Z(*3+)/Y:)FQ:7"<,=N,AIMAA7BK6G+.2#M:M. H--28;L8I-YQ* M,PY,1#D#@&A!ED-]@U%I-"M9C16@8&2LM*-5"V,X]/IA6!I-2ZM&2J-P09E+ MI1\M(W)QP YFI@'09$EOHY%H>GZKJ:EEY%RP?S ^3::G9R@$8>H1H![+U9$T MTA9DC)&K$M*9Q&:A[1&F'P'ZL5R;2*-MX8S:2'W&R(]>, ")@!>Y0DVBST@, M)/UT<"$S&*4$4,IRA2* 4C*Q1&Z.=":-;6BL,$S)@C@F!++AZ M$F8@ 09:R4#2<%O$+&WG2&9<' (89B"!/:0E:4CO#_O]A=QYYTB6V"BPP6=, M5 9$M9*HK$DI8?JIY*,1S%$&'+62HPPXFJH5($L.=FO MC-(,$&4A,YBE#%@J/S(VD^CV"$7UBY;X_1 ME[ZC]K[871]*_]P-MTE_WUQ.%R\/77V:3DZ7U^/;]?]02P,$% @ Z8BH M3&UZ#N:R 0 T@, !@ !X;"]W;W)K,)IILSNA]9MMI2PZ8"G1[_GN!]FK5ZA=@AGEO MW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 /)MPT:+7PP;0M<[T%42>05HSO M=F^8%M+0,D^^LRUS'+R2!LZ6N$%K87^<0.%8T#U]=3S*MO/1P:KD(!P^HGF3MNX+>45)#(P;E'W'\ M ',]MY3,Q7^"*Z@0'I6$'!4JEU92#IEV:M(_S33;#M@%\!O % M<)?RL"E14OY.>%'F%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKN;_E.;M&HCGF M-,7P=>5=!O:>IS?Y%3Y-^V=A6VD:9M<<7!1@7\#K]^P)V'"=U\P+,,.?,F6%(!S1/ MM@%PY%E);3/:.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J: MI]%W,GF*O9.MAI,AME=*F#]'D#AD=$M?' ]MW;C@8'G:B1I^@/O9G8RWV,Q2 MM@JT;5$3 U5&;[>'8Q+B8\"O%@:[.)-0R1GQ*1A?RXQN@B"04+C (/QV@3N0 M,A!Y&;\G3CJG#,#E^87]2ZS=UW(6%NY0/K:E:S)Z0TD)E>BE>\#A'J9Z]I1, MQ7^#"T@?'I3X' 5*&U=2]-:AFEB\%"6>Q[W5<1_&FV0WP=8!? +P&7 3\[ Q M453^63B1IP8'8L;>=R(\\?; ?6^*X(RMB'=>O/7>2[[=)RF[!*(IYCC&\&7, M',$\^YR"KZ4X\G_@?!V^6U6XB_#=?Q2^(4A6"9)(D'Q8XEK,_ET2MNBI E/' M:;*DP%['25YXYX&]Y?%-7L/':?\N3-UJ2\[H_,O&_E>(#KR4S94?H<9_L-F0 M4+EP_.3/9ARST7#833^(S=\X_PM02P,$% @ Z8BH3-0<))&T 0 SP, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]08I*F M561;:CI-G;1)4:>MGXE]ME'!YP*.NW\_P*[KKM:^ '>\=_?N.-(!S;-M !QY MU:JU&6VP5=M#ZFPJ-%LZ;IF:V,R#*2-**\*=G"R1#;:RW,GR,H'#*:T#?'HZP;%QPL3SM1PT]PO[J3\1:;HY120VLE MML1 E=&[Y'#X!Z5"("_C M98I)YY2!N#R_1?\::_>UG(6%>U1/LG1-1F\I*:$2O7*/.#S 5,\U)5/QW^$" MRL.#$I^C0&7C2HK>.M13%"]%B]=QEVW-B:*RK\( M)_+4X$#,V/M.A"=.#MSWI@C.V(IXY\5;[[WD_"9EEQ!G@AQ'"%] DAG!?/ Y M U_+<.2?Z'R=OET5N(WT[;K #_S=*G\7^;O_%?@9DESO_\G!%@W58.HX2I84 MV+=QC!?>>5KO>'R0=_@XZC^$J65KR1F=?];8_ K1@9>RN?+ST_C?-1L**A>. M-_YLQAD;#8?=]'W8_(?SOU!+ P04 " #IB*A,&3!F3[0! #2 P &0 M 'AL+W=O_8M0" O6AF? MTS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+OK,K,ML' M)0V<'?&]UL+]/(&R0TZW]-7Q))LV1 0*E(A#)^3)QT M3AF!R_,K^_M4.]9R$1X>K/HNJ]#F]$!)!;7H57BRPP>8ZKFE9"K^$UQ!87A4 M@CE*JWQ:2=G[8/7$@E*T>!EW:=(^C#=\-\'6 7P"\!EP2'G8F"@I?Q1!%)FS M W%C[SL1GWA[Y-B;,CI3*](=BO?HO1;;V[N,72/1%',:8_@R9HY@R#ZGX&LI M3OP?.%^'[U85[A)\]Q^%?Q#L5PGVB6#_9HEK,8>_DK!%3S6X)DV3)Z7M39KD MA7<>V'N>WN1W^#CMGX5KI/'D8@.^;.I_;6T E+*YP1%J\8/-AH(ZQ.,=GMTX M9J,1;#?](#9_X^(74$L#!!0 ( .F(J$Q]VVKXM $ ,\# 9 >&PO M=V]R:W-H965T=\? M&'-5!XJ[*].#QIO&6,4]FK9EKK? ZTA2DJ6[W0>FN-"TS*/O9,O<#%X*#2=+ MW* 4M[^/(,U8T(2^.AY%V_G@8&7>\Q:^@__1GRQ:;(E2"P7:":.)A::@=\GA MN _X"'@2,+K5F81*SL8\!^-+7=!=$ 02*A\B<-PN< ]2AD HX]<(?>2YG=YNP2XLR0XP1)5Y!D03 ,OF1(MS(;0K,(CW;%O@/?[_)WT?^_KT"WT*2Z_]SL%5#%=@VCI(CE1ET'..5=YG6 MNS0^R%_X-.K?N&V%=N1L/#YK;'YCC >4LKO"^>GP=RV&A,:'XT<\VVG&)L.; M?OX^;/G#Y1]02P,$% @ Z8BH3-DC+=VR 0 T@, !D !X;"]W;W)K M&UL?5-ACYP@$/TKA!]P*&NOEXV:W%[3M$F;;*YI M[S.KHY(#QP*NUW]?0,_:UO8+,,.\-V^&(9_0/-L.P)$7K7I;T,ZYX9=NYX&!E/H@6OH#[.IR-M]C*4DL-O978$P--0>_3XRD+\3'@ MFX3);LXD5')!? [&Q[J@21 $"BH7&(3?KO 2@4B+^/[PDG7E &X/;^ROX^U M^UHNPL(#JB=9NZZ@=Y34T(A1N4> MN>]-%9RQ%?'.B[?>>RW3VR1GUT"TQ)SF&+Z-62.89U]3\+T4)_X7G._##[L* M#Q%^^(?"WPBR78(L$F3_+7$OYL\BV::G&DP;I\F2"L<^3O+&NP[L/8]O\BM\ MGO;/PK2RM^2"SK]L['^#Z,!+26[\"'7^@ZV&@L:%XUM_-O.8S8;#8?E!;/W& MY4]02P,$% @ Z8BH3!4^>NJR 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[-+UO&S:)K=GC"::;,[H?6;;:4L. MF IT>_Y[@?9JU>H78(9Y;]X,0SZB?78=@"20-G2]R@M; _3J!P+.B> MOCH>9=OYZ&!EWHL6OH#_VI]ML-C"4DL-QDDTQ$)3T/O]\72(\2G@FX31K$!E(I$0<;WF9,N*2-P?7YE?Y]J#[54S,5_@BNH$!Z5A!P5*I=64@W.HYY9@A0M M7J9=FK2/\TTVP[8!? ;P!7"7\K I45+^3GA1YA9'8J?>]R(^\?[(0V^JZ$RM M2'=!O O>:[F_Y3F[1J(YYC3%\'7,$L$"^Y*";Z4X\;_@?!N>;2K,$CS[A\+? M" Z;!(=$3)GGE70;VGJ@A2=C=AA+KPP19#0>/C\6TXVVG,)L-C/_\@MGSC\B=02P,$ M% @ Z8BH3)J;LZ2S 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=;91BO;4C91U4J-M$K4]IFUQS8*%Q?P.OG[ M ":NV[IY 6:8<^;,,.2C-L^V W#H10IE"]PYUQ\(L54'DMDKW8/R-XTVDCEO MFI;8W@"K(T@*0C>;/9&,*USFT7ZP)L@" 14+C POUW@#H0(1%[&K\2)YY0!N#R_LW^.M?M:SLS"G18_>>VZ M M]@5$/#!N$>]?@%4CW7&*7BO\$%A \/2GR.2@L;5U0-UFF96+P4R5ZFG:NX MC^EFGV#K )H = ;TOCF_P.GZ;]@9F6*XO.VOF7 MC?UOM';@I6RN_ AU_H/-AH#&A>,G?S;3F$V&TWWZ063^QN4;4$L#!!0 ( M .F(J$P0 9T$LP$ -(# 9 >&PO=V]R:W-H965T]C$^!7R5,/C%F<1*+M:^1.-#E=-- M% 0*RA 9!&Y7> *E(A'*^#YQTCEE!"[/-_9WJ7:LY2(\/%GU35:AS>D#)174 MHE?AV0[O8:KG#253\1_A"@K#HQ+,45KETTK*W@>K)Q:4HL7KN$N3]F&\V=U@ MZP ^ ?@,>$@ -B9*RM^*((K,V8&XL?>=B$^\/7+L31F=J17I#L5[]%Z+[>&0 ML6LDFF).8PQ?QLP1#-GG%'PMQ8G_!>?K\-VJPEV"[_ZA\#>"_2K!/A'L_UOB M6LS]'TG8HJ<:7).FR9/2]B9-\L([#^PC3V_R*WR<]D_"-=)X+Q'L]N'+/1"+:;?A";OW'Q$U!+ P04 " #IB*A, MHE\K][0! #2 P &0 'AL+W=O M>^Y\S@;K'GT+$,B35L;GM VA.S+FRQ:T\#>V X,WM75:!#1=PWSG0%0)I!7C MF\TMTT(:6F3)=W9%9ON@I(&S([[76KA?)U!VR.F6/CL>9-.&Z&!%UHD&OD+X MUIT=6FQFJ:0&XZ4UQ$&=T[OM\;2/\2G@NX3!+\XD5G*Q]C$:GZJ<;J(@4%"& MR"!PN\(]*!6)4,;/B9/.*2-P>7YF_Y!JQUHNPL.]53]D%=J<'BBIH!:]"@]V M^ A3/6\HF8K_#%=0&!Z58([2*I]64O8^6#VQH!0MGL9=FK0/XPWG$VP=P"< MGP&'E(>-B9+R]R*((G-V(&[L?2?B$V^/''M31F=J1;I#\1Z]UV)[>\C8-1)- M,:Y<>D?T)'Z?]BW"--)Y<;,"73?VOK0V 4C8W M.$(M?K#94%"'>'R+9S>.V6@$VTT_B,W?N/@-4$L#!!0 ( .F(J$P/\KD( MLP$ -(# 9 >&PO=V]R:W-H965TOP!WW'OW[CBR M 5%2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49&F2?&** M"TV++/I.ILBP=U)H.!EB>Z6X>3V"Q"&G&_KN>!1-ZX*#%5G'&W@"][T[&6^Q MF:42"K05J(F!.J>WF\-Q%^)CP \!@UV<2:CDC/@UG+F%.Y0_1>7:G-Y04D'->^D>.UYD!@=BQMYW/#SQYI#ZWI3!&5L1[[QXZ[V78G.=9.P2B*:8XQB3 M+F/F".;9YQ3I6HIC^@\\78=O5Q5N(WS['X5_$.Q6"7:18/=AB6LQ?Q?)%CU5 M8)HX39:4V.LXR0OO/+"W:7R3W^'CM#]PTPAMR1F=?]G8_QK1@9>27/D1:OT' MFPT)M0O':W\VXYB-AL-N^D%L_L;%&U!+ P04 " #IB*A,:G"'@5$" [ M" &0 'AL+W=O'. &MP=1VPO;O:QN64F=XB6]GSIEQ9CP4 Q=OLJ94 M>>\MZ^3.KY7JMPC)JJ8MD4^\IYT^N7#1$J67XHID+R@Y6Z.6H3 ($M22IO/+ MPNX=15GPFV)-1X_"D[>V)>+/@3(^['SL?VR\--=:F0U4%CVYTA]4_>R/0J_0 MS')N6MK)AG>>H)>=O\?; XZ-@46\-G20B[EG0CEQ_F867\\[/S >448K92B( M'N[TF3)FF+0?OR=2?]8TALOY!_MG&[P.YD0D?>;L5W-6]<[/?.],+^3&U L? MOM IH-CWINB_T3ME&FX\T1H59]+^>M5-*MY.+-J5EKR/8]/9<1A/XF@R@PW" MR2"<#3*K@T8AZ_DGHDA9"#YX8KS\GIC_&&]#?3>5V;178<^T\U+OWDNYQ"%"X20:"5K(,PV6--P!%[NH H#Q8T8&K'P.EG42N#@#*5Y(-PP\ M!JH[<0L' N5NOJ'%V]U2<;5=2WH5OW6V92YVY\ZX#^W;_P\^MM7O1%R;3GHG MKG0'L>_\A7-%M2_!D_:EUIU\7C!Z46::ZKD8V]FX4+R?6C6:OQ?*OU!+ P04 M " #IB*A,E9:Q&L4! X! &0 'AL+W=OS36C??K8A MC&;^$_M>SCGW7-LW^:CTJ^D +'H37)H"=];V!T),U8&@YD[U(-V71FE!K0MU M2TRO@=:!)#A)DV1/!&42EWG(G729J\%R)N&DD1F$H/K]"%R-!=[@:^*9M9WU M"5+F/6WA)]A?_4F[B"PJ-1,@#5,2:6@*_+@Y'#./#X#?#$:SVB/?R5FI5Q]\ MJPN<>$/ H;)>@;KE D_ N1=R-O[,FG@IZ8GK_57]2^C=]7*F!IX4?V&U[0K\ M@%$-#1VX?5;C5YC[R3":F_\.%^ .[IVX&I7B)ORB:C!6B5G%61'T;5J9#.LX MZU]I<4(Z$](; ID*!>>?J:5EKM6(]'3V/?57O#FD[FPJGPQ'$;XY\\9E+^7F MTS8G%R\T8XX3)EUC%@1QZDN)-%;BF/Y'3^/T;=3A-M!W'QSN;AS&,%F\R"Y: M9#<=0Q(49%#8)_NX0A95R"(6]CK$&5&F28EU5V&8O' M--S\/_@T4S^H;IDTZ*RL>S_AEANE+#@KR9WSTKDQ7@(.C?7;>[?7TV.> JOZ M>4[)\F=1_@502P,$% @ Z8BH3+?_W3ZW 0 T0, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q >$77;;;%:VI6RJJI5::96J MZ3-KCVT4+B[@=?KW';#CNHE?@!G..7-AR ;KGGT+$,B+5L;GM VA.S+FRQ:T M\#>V X,WM75:!#1=PWSG0%2)I!7CF\U'IH4TM,B2[^R*S/9!20-G1WROM7!_ M3J#LD-,M?74\RJ8-T<&*K!,-_(#PLSL[M-BL4DD-QDMKB(,ZI_?;XVD?\0GP M)&'PBS.)E5RL?8[&URJGFY@0*"A#5!"X7>$!E(I"F,;O29/.(2-Q>7Y5_YQJ MQUHNPL.#5;]D%=J<'BBIH!:]"H]V^ )3/1\HF8K_!E=0"(^98(S2*I]64O8^ M6#VI8"I:O(R[-&D?QIO=8:*M$_A$X#/AD.*P,5#*_),(HLB<'8@;>]^)^,3; M(\?>E-&96I'N,'F/WFNQO3MD[!J%)LQIQ/ E9D8P5)]#\+40)_Z.SM?IN]4, M=XF^6])OU_G[5?X^\??_57CWIL+W&!SK-T'8HJ4:7).&R9/2]B8-\L([S^L] M3T_R#SX.^W?A&FD\N=B #YO:7UL; %/9W. $M?B_9D-!'>+Q%L]NG++1"+:; M/A";?W'Q%U!+ P04 " #IB*A,4BB),L0! W! &0 'AL+W=OPZWH97PQWO'OOCN..G=2*RV9=:9NB.DUL"H$24%HDMP2R7B'BRSX3KK(U& %[^"DD1FD9/KO M$80:<[S!GXXGWK36.TB1]:R!9["_^Y-V%EE8*BZA,UQU2$.=X_O-X9AZ? #\ MX3":U1[Y2LY*O7KC1Y7CQ"<$ DKK&9A;+O 0G@BE\;;S(D721^XWG^R?P^U MNUK.S,"#$B^\LFV.[S"JH&:#L$]J?(2YGA2CN?B?< 'AX#X3IU$J8<(7E8.Q M2LXL+A7)WJ>5=V$=IY/][1P6#Z!S %T"[H(.F81"YM^8946FU8CT=/<]\RW> M'*B[F]([PU6$,Y>\<=Y+09--1BZ>:,8<)PQ=8;X0Q+$O$C0F<:3_A=-X^#:: MX3:$;]?JZ3Y.L(L2[ +![I\2Z56),Y*)(9)KT3(JG$2=!.> MK$&E&KHP+BOO,A7W-#3^"SZ-U"^F&]X9=%;6/9_0Y%HI"RZ5Y,;ETKHI7@P! MM?7;O=OKZ2U/AE7]/*9D^5<4'U!+ P04 " #IB*A,DXT(P[=6J MLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$DN6-:R(X66?2=39'A MX)3LX&R(';06YO<)%(XY3>F;XTDVK0L.5F2]:. [N!_]V7B++2J5U-!9B1TQ M4.?T(3V>]@$? <\21KLZDU#)!?$E&%^JG"8A(5!0NJ @_':%1U J"/DT?LV: M= D9B.OSF_JG6+NOY2(L/*+Z*2O7YO1 206U&)1[PO$SS/7<4C(7_Q6NH#P\ M9.)CE*AL7$DY6(=Z5O&I:/$Z[;*+^SC=W*8S;9O 9P)?"(<8ATV!8N8?A1-% M9G D9NI]+\(3IT?N>U,&9VQ%O//)6^^]%CRYR]@U",V8TX3A*TRZ()A77T+P MK1 G_A^=;]-WFQGN(GVWHN\^;//WF_Q]Y.__J?#^785;F,.[(&S54@VFB<-D M28E#%P=YY5WF]8'')_D+GX;]FS"-["RYH/,/&]M?(SKPJ20W?H):_[\60T'M MPO'>G\TT99/AL)\_$%M^&PO=V]R:W-H965TCL6^N!?#D7:O. MY;3UOC\PYLH6M'!WIH<._]3&:N'1M0USO05119)6C"?)/=-"=K3(8NQDB\P, M7LD.3I:X06MA_QQ!F3&G*;T&7F33^A!@1=:+!GZ _]F?+'IL4:FDALY)TQ$+ M=4X?TL-Q'_ 1\"IA="N;A$[.QKP%YVN5TR04! I*'Q0$'A=X!*6"$);Q>]:D M2\I 7-M7]>?8._9R%@X>C?HE*]_F]!,E%=1B4/[%C%]@[N<#)7/SW^ ""N&A M$LQ1&N7BEY2#\T;/*EB*%N_3*;MXCK/^E;9-X#.!WQ#8E"A6_B2\*#)K1F*G MV?!_3I_FMRTN(6Y;9*M9JK!-G&;'"G-T,5- M7D67A7W@\4[^P:=M_RYL(SM'SL;CS<;YU\9XP%*2.URA%A_8XBBH?3 _HFVG M-9L<;_KY!;'E&1=_ 5!+ P04 " #IB*A,-VOWE=(! "Z2@SO%# M=#RE#N\!OSJ8]&:/7"47*5^=\:W*\Y?0$2ST)1DOQW^$*W,)=)E:C ME%S[+RI';:186&PJ@KW/:]?[=9I/XF0)"P?0)8"N 0>O0V8AG_D79EB1*3DA M-?=^8.X71T=J>U,ZIV^%/[/):^N]%C2B&;DZH@5SFC%T@XE6!+'LJP0-29SH M?^$T'+X/9KCWX?NM>GH($\1!@M@3Q/^4N+\I,82)PR))4"0)$"0W(B%,&A9) M@R)I@.#^1B2$N6T7V=P. :KQS^3&NX[> _6WZR]\GML?3#5=K]%% M&GM'_4VJI31@4]G=V8);^U2L!H?:N.V]W:MY8&;#R&%Y"\CZ(!4?4$L#!!0 M ( .F(J$R:-X!8L@$ -(# 9 >&PO=V]R:W-H965T7BHQ.5@'>I9Q9>BQ?MTRBZ>XZQ_ MI6T3^$S@-P0V)8J5/PDGBLS@2,PT^UZ$*TX/W,^F#,$XBOC/%V]]]%+P]'/& M+D%HQAPG#%]AT@7!O/J2@F^E./+_Z'R;OMNL"?_X-.V?Q>FD9TE9W3^9N/\ M:T0'OI3DSJ]0ZQ_8XBBH73#OO6VF-9L&PO=V]R:W-H965T&8X M<^;,>%Q,VKS:'L"A-RF4+7'OW' DQ-8]2&9W>@#E_[3:2.:\:SIB!P.LB4E2 M$+K??R"2<86K(L;.IBKTZ 17<#;(CE(R\_L$0D\ESO M\,*[WH4 J8J!=? - MW/?A;+Q'%I:&2U"6:X4,M"5^R(ZG/. CX >'R:YL%#JY:/T:G,]-B?=!$ BH M76!@_KC"(P@1B+R,7S,G7DJ&Q+5]8W^.O?M>+LS"HQ8_>>/Z$M]CU$#+1N%> M]/0)YG[N,)J;_P)7$!X>E/@:M18V?E$]6J?ES.*E2/:63J[B.*4EJ0:R": M,:>$H2M,MB"(9U]*T*T2)_I?.J6';8+#IL9#)#BLZ]_1;8)\DR"/!/D_"O)W M329,EB:A4I7=^RID-58)IHL+95&M1Q67>15==O:!QFOY"T\+_Y69CBN++MKY MRXU7T&KMP&O9[_P6]?Z-+8Z U@7SH[=-VK3D.#W,CX@L+[GZ U!+ P04 M" #IB*A,Q"<^EZ@$ '%P &0 'AL+W=O7:L%M-]79\>@J#:[&V>5E^*DSTV M_]D599[6S6OY%E2GTJ;;SBC/ @S#*,C3PW&ZG'??7LKEO#C7V>%H7\I)=<[S MM/QG9;/BLIC"]./#U\/;OFX_!,OY*7VSO]OZC]-+V;P%-R_;0VZ/U:$X3DJ[ M6TP?X>%946O0(?X\V$LU>)ZT0WDMBF_MRR_;Q31L&=G,;NK61=K\O-LGFV6M MIX;'W[W3Z2UF:SA\_O#^4S?X9C"O:66?BNROP[;>+Z;Q=+*UN_23OK1_VK?;=; 6R9-C$V15=W?R>9>VFHY.GWZ^_AV/U>>O\?9K(! M]@9X,VAB?V9 O0'],%"?&JC>0(TUT+V!=@R"Z]B[R5RG=;J(>AZ\MXYZS.J*P0$&;HB@\7X+@5*(%3)S MO _PQ!'&@:P%)QC=8YX%C):)DC@7U-G370PC.U"B ]4Y4 ,'VIW+*\1TD&,' MF0%!0HDS%@\N\O#1(A_-^* 39W6%Z$$(= VGZRZX84&,-L:A*X"2D!RZ' 1A M.!CY'=]8Y!OS#8&Q0SCF7")2SBJL!92.8^50YJ@(3.C9$8E(.6&4E1-EE?") M00W&@:TE6-R0=C@+,)5 Y"$-H2RK(9<"=Z)[S%TD0^X42B@$SZJ#1^2!L7%G M9]5CAG%T#-K)F:<>-I0"I8C(PT<\$1X!&9\X#(89-$'&K%2 MQ,(H';E<-5S57H-7*EF",8W'EFJ@&L5D]I*R209ZDF*"K*\\2 MS%^EH)RHR!.5U2D]YKX&B8Q+1T!YBQ"4C6/!+,7T&@K#/(=8;5$"CHC%*11I>0X2K_27F LB0AER1V MZ""7)/(I'\J"A%R0V+F/7(\TQ8DG$,EZ1%R/V(%.7(^:*LT31A8CXF+$IHUX M'3.+R9-0)"L6\?H$R4?5TTO^CV:29)&A_VXGU\3E@U#[XLCR02/:1.+",%/> M[EK6!1K1W)%05\2^,'*VTXBFC'BVS]!;Q9*Q7$"O@62TYA&]$#$ MTW@&B3(>75)R'JL1;8L2&A**W.JC1PUUTG>J*3G9U8BF1?%D5^B-(R>[&M&, M*-YGS ]VT7)BJ!&-!I*Z"$P7^KBU%\[![>[[^6_4$L#!!0 ( .F(J$SW2NZ$NP$ M ( $ 9 >&PO=V]R:W-H965T?H =RZN8U"^&.^Y^=W\,%*/2 M;Z8#L.A=BMZ4N+-VV!-BZ@XD,W=J@-ZMM$I+9IVIS\0,&E@3DJ0@=+/9$0JAC8&7Z!?1Z.VEED MH31<0F^XZI&&ML1?D_TA]_$AX(7#:%9SY)6,&FC91=@G-?Z 6<\6 MHUG\ UQ!N'#?B:M1*V'"%]478Y6<*:X5R=ZGD?=A'&?^+2V>0.<$NB0D6= R M%0J=?V.65856(]+3W@_,_^)D3]W>U-X9MB*LN>:-\UXKFM*"7#UHCCE,,70= MLT001U]*T&@)&M*S?TJD<4 :!:0!D*X 2;Z- [(H((MTD'T0&8OY3Y%MM,@V M MC% ;LH8/=YF7D4D']"9BPF_U"$K Z/OYN/3)]Y;]!)67<.PVEIE;+@>)L[ M)[MSS\%B"&BMG^9NKJ=+,1E6#?-])\NC4_T%4$L#!!0 ( .F(J$RJ?+\O MKP( "L* 9 >&PO=V]R:W-H965TTDW=O/-I02N+3IGX#-N>?>>^#$ M=WZ6ZED?A##!2UE4>A$>C*EOHTAO#J+D^D;6HK)/=E*5W-BEVD>Z5H)O?5!9 M1#B.DZCD>14NYW[O7BWG\FB*O!+W*M#'LN3JWTH4\KP(4?BZ\9#O#\9M1,MY MS??BES"_ZWME5U''LLU+4>E<5H$2NT5XAV[7.'8!'O&8B[/NW0>NE26_[7,#@ MP&X"\#9NP&D#2!O 4WS366^U2_<\.5Q+-#;F6!7 F C1H6T 6)*1J7)@#Z.QB3&=^-80;#V4?$(4V'PH MO4*4=-0M(R@>:C)&)11-O678R6AL94S3"0K8@&AVO288=B"./]:DQ?3_.3&. MT? P@E"SX7$4]8[84JB]GT9TL)''RKBCK+?;33QWV!W1@_V5G82:H_N-IAFC M?G*USRL=/$EC!P!_3.^D-,(6&=_85W:PDUNW*,3.N-O4WJMF?&D61M;M:!9U M\^'R/U!+ P04 " #IB*A,M=C;(JP! #- P &0 'AL+W=O.&V5+Q$OLTIMTX-D]D$/ MH'"ETT8RAZ4Y4SL88&T@24'S-'U')>.*U&7H'4U=ZHL37,'1)/8B)3-_GD#H ML2(9N36>^;EWOD'K42E.5:)0:ZBGS(]H?"XP/@)X?1 M+N:)3W+2^L477]J*I-X0"&B<5V X7.$ 0G@AM/$[:I)Y2T]R>X1Z.%#=^DN5BG951! M*Y*]3B-781RC_HVV3L@C(9\)V>:_A"(2BCL"G9R%J!^98W5I])B8Z6<-S-^) M;%_@83:^&'B %XG?U_ CNMN MZ8N!X9PS9X!Q/BG]8CH B]X$EZ; G;7#@1!3=2"8N5$#2+?3*"V8=4O=$C-H M8'4@"4YHDMP2P7J)RSS$3KK,U6AY+^&DD1F%8/K]"%Q-!4[Q1^"Y;SOK Z3, M!];"=[ _AI-V*[*JU+T :7HED8:FP/?IX9AY? #\[&$RFSGRE9R5>O&++W6! M$V\(.%36*S W7. !./="SL;KHHG7E)ZXG7^H/X7:72UG9N!!\5]];;L"WV%4 M0\-&;I_5]!F6>C*,EN*_P@6X@WLG+D>EN E?5(W&*K&H."N"OGY[ ?FKS@]4'O"PZ-]5/WZI">W_*\L&I8VI2L M_XKR-U!+ P04 " #IB*A,)*.&(QL" #5!@ &0 'AL+W=OPUY&Y2,GU M[QT(U6UB&K\ZGNIS9;V#%'G+S_ -[/=VKYU%1I1C+:$QM6HB#:=-O*7K'4U] M0HCX44-G)OO(2SDH]>R-S\=-G'A&(*"T'H*[Y0J/((1'O MZ!^#>"?FP T\*O&S/MIJ$R_CZ @G?A'V276?8! TCZ-!_1>X@G#AGHFK42IA MPF]47HQ5Z"6O7GRS2(0U/8$,"&Q-<;:^E+Q28?^"6%[E67:3[ MRV^Y_X_IFKF[*;TS7$4X<^2-\UX+-D]SW!$6L\"+9&B1# %8 MX@ +%&!QO\PE"K"\0R86L\*+K- BJ_< V0V6-,$[-KE?*+W1]/0.J5A0=J/Q M*=KY6\H0B!O-3_'NI[/_4(OW/TWO48L$9;,W=V-&0\#)^NW"[74_ M:'O#JG9X1,CXDA5_ %!+ P04 " #IB*A,(Z@$AL,! !7! &0 'AL M+W=OX#>8EVZG;$5&E:KE('0K!5)0Y_A^ ML=FF#N\!?UKH]<40, 8/2. 5JAQ-L@3$G9&V\!4T\+NF( ME_.S^I//;K/LJ8:M9'_;RC0Y7F-404V/S#S+_CN$/+<8A? _X03,PIT3NT8I MF?9/5!ZUD3RH6"N8:\1V!G$[ M0H@U,+J(9UW$GI]B6PG,08,"N/$1[S;7UW-TDR"UK/6TEG MK:0S5E83*^F'5:*)CZ\0@PERL<7NROVBZM *C?;2V-/B][26TH!5BV[L.6[L M+1\+!K5QTY6=J^&L#X617;C&9/R7%/\!4$L#!!0 ( .F(J$P,67@4"P( M .$% 9 >&PO=V]R:W-H965TQYRI? JU>RV3?%Z@JQ:RF/6 2::86\3&@\"WD*=[R,Q1V7I4\L6(02J. M,9C$&TQB!-*IP"SR"Z1>@=0(9#<"L9.- 3,SF-9@XCQ91$Y&[E%)EJ7_,)-Y MS60>,T[*U@,&3Z])&ULE59=;YLP%/TKB/<5?P"&*(FT M9IHV:9.J3MN>W<1)4 $SVTFZ?S_;4$3A,M&7^.O]5D($[Q4 M9:TWX=F89A5%>G\6%==WLA&U73E*57%CA^H4Z48)?O!!51D1A-*HXD4=;M=^ M[D%MU_)BRJ(6#RK0EZKBZN^]*.5M$^+P=>*Q.)V-FXBVZX:?Q ]A?C8/RHZB MGN505*+6A:P#)8Z;\"->[0AR 1[QJQ W/>@'+I4G*9_=X.MA$R*G2)1B;QP% MM\U5[$19.B:KXT]'&O9[NL!A_Y7]LT_>)O/$M=C)\G=Q,.=-F(7!01SYI32/ M\O9%= DE8=!E_TU<16GA3HG=8R]+[7^#_44;674L5DK%7]JVJ'U[:U=8VH7! M :0+('T CO\;0+L .@J(6F4^U4_<\.U:R5N@VG^KX>ZCP"MJS=R[2>^=7[/9 M:CM[W1(6KZ.K(^HP]RV&##%O$3L D?20R KH51!0!?'Q=!"/$P834)" >H+X M31K)*(T6PSRF]I@$Q2BEHUP@&$GC%)83@W)B0$XZDM-BDL$^'PC-8SIR?P?A M8D2R&7\24% ""&(C0=J!D4WWGHOZ1^7V'U!+ P04 " #I MB*A,J$&V+G<" "J" &0 'AL+W=OD J+)]:06MTY,5YAJ;;\[(F& M$WPTI(IZT/RV=H%[/W@ISX74 M!UZ6-OA,?A#YL]ESM?-ZE6-9D5J4K'8X.:W=#7C>@4@3#.)726YBL'9T*0?& M7O7FZW'M^CHC0DDNM016ERO9$4JUDLKC3R?J]C$U<;B^JW\VQ:MB#EB0':._ MRZ,LUF[B.D=RPA!),JH7(3\:>6%!@->>)O7W!M'\3?T;!WG, ?< 3>]N!:(DGT?0M@M#8 M$@LH&M?C#=[P%>%G,PR%D[-++?6[='#:#]P-U!-B=+[5@]A,CG>9=HI_Q_Q< MUL(Y,*GFCYD2)\8D43GZ3\JP0GTX]!M*3E(O8[7F[?1L-Y(UW9>!UW^>9/\ M4$L#!!0 ( .F(J$RKPM-V; ( #8( 9 >&PO=V]R:W-H965TTU24ABK6U< M(,GV[0O8:R4PZ4TX^/]GO@$;4E^%?%,GSG7TWK6]6L0GK8?G)%&[$^^8>A(# M[\V3@Y =TV8HCXD:)&=[9^K:A"!4)!UK^GA9N[F-7-;BK-NFYQL9J7/7,?EW MQ5MQ7<0X_IAX:8XG;2>293VP(__)]:]A(\THF:/LFX[WJA%])/EA$7_"SVOL M#$[QVO"KNNE'MI2M$&]V\&V_B)$EXBW?:1N"F>;"U[QM;23#\6<*&L\YK?&V M_Q']BRO>%+-EBJ]%^[O9Z],B+N-HSP_LW.H7G8^]@VO6NOXQ.:33;80"8#F0WX_X9T,J2>(1G)7*F? MF6;+6HIK),?=&IA]*?!S:A9S9R?=VKEGIEIE9B]+4A9U2A%D(70U%^64&1('J!0$(4"*-A#H2$*+OV7)13ALJ(P2@FBE "* MM_:K,LR2!ZL"B&CUX!NJ0)0*0$D]E"K,@I$G6@.BBCY P0@^E5 @XG_04^B MNS>!%OX> :HB?;1)^,$AB8&UR7P<'!P=:5DAZO.$LHQDR#\NDYL#W-ZH/Y@\ M-KV*MD*;N\"=V 4_ M4$L#!!0 ( .F(J$SN4(&T$P, '(- 9 >&PO=V]R:W-H965TDT;=(F59NV/=.$)%9MXQF2 M=/]^&+M>8BY2^A(#/IQS[S4GP.(LNQ=U$$('KW75J&5XT+J]CR*U.8B:JSO9 MBL:\V\ M^[L6E3PO0QJ^#7PO]P?=#T2K1)_$HJJIG,G'\&4G# M2;.?>-E^8_]DDS?)/',E'F7UN]SJPS+,PV K=OQ8Z>_R_%F,"25A,&;_59Q$ M9>!])$9C(RME?X/-46E9CRPFE)J_#L^RL<_S\";+QVGX!!@GP#0!AEP&(1OY M1Z[Y:M')<] -Q6]Y_XWI/9C:;/I!6PK[S@2OS.AI!46RB$X]T8A9#QBXP- ) M$1GV20(PB34XTZ%(<0*&QL@L ;LBR'""&"6(+4%\19#/DAPPF<4T%I-=8*Y$ M$E0D042*F$$3(321V1#VGNJ5>&JF1.P1GQA)FC!/D- M!<^=,('$<0:X3H'J%#?4O$!T:$)C7(<2W";DAL*/H*O*&S=Y5A'U&)(BQ?<4 MA:*&>Z" !,OFP8);ES0M?&7!G4D9HA3/E9ACK8)Y9'#_TABI2>*AP-U)77LR MDLXC13R<^&J/&Y2Z#H78ERWN/HK9SYI 1SY('W%Q ;D\8<-< 1:*8_Q,@($A]6QEN+4"L18F' O<,N-N9/UO<#^!N M:$BV",BWV0!N&D#\$/M"Q?T Z3NRQ?T V0V+>01=[]]9X1'"70/(MI7Z/B[N M!BAN3Y?A;F#85C/_N C(NY09;AF&N<'S9\=P-S!X1[:>LQVV@SC9(B!G*4<7 M1]Y:='M[V%?!1AX;>].X&)TN% ]@C\S_X<-MY!OO]F6C@F>IS<';'H]W4FIA M8B%WQA,',.)IFO6ZA]02P,$% @ Z8BH M3!V9]T'P 0 Z@0 !D !X;"]W;W)K&UL?539 M;MLP$/P501\06I?M&)* V$71 BU@I&CZ3$NK ^&ADK25_GUY*(H@LWT1N$9-4!Q?*!#\#T2L,%Q4J'HD5R$(!K2Z($ MQ9O-%E'XLRIQ?%>D9G$4@KY1B\><(A(]%&(7OB>>^[91)H#(?< L_ M0/TPI,]IP% IHB?(H.I\S@+>"EAU$NYH'IY,+YJPF^UD6X,8: M0*6, M;##4Y B!'2-GY/FN%$^S"HH<%7 MHI[Y^ 6F?K(PF)K_!C<@&FZ3BK9"\9L;>V;'T:VD^XGF M)\03(9X)4?9?0C(1D@]":IMWSFRKG[#"92[X& CWLP9LSD1T2/1F5B9I]\ZN MZ6ZESM[*)(IS=#-"$^;H,/$"$\T(I-7G$K&OQ#&^HZ\*G.X1N]A?(?$VD5A^ MLC2X_8= ZA5(K4"Z$-AO5YO@(#L+8:Y&O%_UX<$\/OI]9%X?V9V/)$I61GR8 M=&7$A\E61M#BB% 0K;U-,JCXE2GS,Q;9^<(^Q>:(K?)'?9'=O?N0<:_ =RS: MGLG@PI4^P/:8-9PKT!8W#]ICIQ^>.2#0*#/=Z;EPU\\%B@_3RX+FYZW\"U!+ M P04 " #IB*A,[A<;W$(# !9#P &0 'AL+W=OFE+G[PK>D-BY^]^=R<_.3<^R>JGW0BCGMN;NE3K<>UZ]WHLBK>_D M093ZR5961:KTL-IY]:$2Z:9U*G*/^W[D%6E6NO-I._=8S:?RJ/*L%(^54Q^+ M(JW^+40NSS.7N6\33]ENKYH);SX]I#OQ4ZA?A\=*C[Q!99,5HJPS63J5V,[< M!W:_HJAQ:"U^9^)<7]P[32G/4KXT@V^;F>LW&8EK+22Q%GC=*.H^_ MO:@[Q&P<+^_?U+^TQ>MBGM-:+&7^)]NH_(W0=Z]=?-9+O8[3.] M/+6>/&R1P!BP^(9J,0@LN:9:9)18XF!>&(+!@BS','#_^FHYAH&S M*ZJ%1K8XF!@.8"#?(H%AX'1#M1@&'H LF%EM,-J+HTD<0AQCQ0%6 M%)K+@8PLFQ5A]@@<1&39K BS1S<<1(2Q(H2562TTLFQ69/G@ P<1638KPNS1 M#0<18:@(067B2^-/.K(R19@INH8I&@,3A<;7_@H8);%Y@GL7_44AJEW;N]7. M6AY+U7RF7\P._>$#;_H38W[![I==E_][G#(!=;U=S&^K[JFKUNH.2A;V2]H9N>_P=02P,$% @ Z8BH M3*"\EEDP @ M@8 !D !X;"]W;W)K&ULC57; MCILP$/T5Q U#4M9F%1]P?9X MYIR9@SW..B%?5 F@O=>:-VKKEUJWCT&@BA)JIAY$"XW9.0M9,VV6\A*H5@([ MN:":!S0,TZ!F5>/GF;,=9)Z)J^95 P?IJ6M=,_E[#UQT6Y_X;X;GZE)J:PCR MK&47^ ;Z>WN09A6,**>JAD95HO$DG+?^CCSN260#G,>/"CHUF7NVE*,0+W;Q M^;3U0YL1<"BTA6!FN,$3<&Z13!Z_!E!_Y+2!T_D;^D=7O"GFR!0\"?ZS.NER MZZ]][P1G=N7Z672?8"@H\;VA^B]P V[<;2:&HQ!I_5A").PQ!G6:$L M*X0EQ0'6*,!Z(25)[P!L4(#-,H.(S.K<+*1&ULE57MCMHP$'R5* ]PCO-%0"%2 M#U2U4BNAJ]K^-K"0Z)PXM0VYOGUM)T0!%HGR([&=F=F=Q6OGG9#OJ@30WD?- M&[7T2ZW;!2%J5T+-U(MHH3%?#D+63)NI/!+52F![1ZHY"8,@)36K&K_(W=I& M%KDX:5XUL)&>.M4UDW]?@8MNZ5/_LO!6'4MM%TB1M^P(/T#_;#?2S,BHLJ]J M:%0E&D_"8>E_HHLUC2W!(7Y5T*G)V+-6MD*\V\G7_=(/;$; 8:>M!#.O,ZR M% "$="7YR' MA&@@1,\2XH$0WQ!(;\759LTT*W(I.D_V?V_+["ZBB]A4?V<77;'=-U,>95;/ M113/$$TP8IM>8%8*Y1JP11#)"B$ERS#1$,PT=/YYFF@2X0(0* M1$X@F@C0-,,%8E0@1C*@-[7","$>)$&#)(A =!.DQR0.T_28P/WP0"D:*$4" MQ;C #!68/5_/#!7(D R2FWV5W5G-LBNG_>:ZA]$PBQY69([F,T?R27$!&N#= M%#Q?$_J@(>D351E 4[^S)'QHE^(=1;&6FCV0P'N*_D=34;RK*-8RV:WA^'[+ M)TEZ[YA,#CY[=7UG\E@URML*;:VW*<<#AH.YR9L>RO MC'ZB13M&PO M=V]R:W-H965TUK&\)QL%3E@UPV=BA2UG29F[\#3A%UE M6=3TP"UQK2K"_^YHR>X;&]F/C>?BDDN]X:1)0R[T!Y4_FP-7*Z=G.145K47! M:HO3\\;>HO4>13K ('X5]"X&]Y:VR;64S^S^A7:& MOJ MW'^C-UHJN%:BB]I<[QW_(PP.P%T [@-4[O\% M>%V ]Q;@&_.M,F/U$Y$D33B[6[Q]6@W1+P5:>ZJ8F=XTM3/_*;="[=Y2+U@E MSDT3=9A=B\$##.H1CF+O4V HQ0Y/PO'[!/LI(L)P!@\TX9EX;V@B=&$"'R3P M#8'_C@"-JM!B(H.I6PS"X<@) ')]'Y82@%("0,JH7KL6$PRRH'BL!,"L9H2$ MH)!P(B2*X/@(C(^6/Y08)(@7/)1XXC+PHE$E (P?PD)6H)#5M!(Q'(],Y.W"[H? #%8$[#D5+*A)-/E$H]B8O"81RQQ]E M9S!E*LHO9B +*V/76NKO^6"W'_I;K*?4:'^G#P-F>KW1M">)[X1?BEI81R;5 M##23ZLR8I$JD^Z2*GJO#2[\HZ5GJVTC=\W:"MPO)FNYTXO1'I/0?4$L#!!0 M ( .F(J$R882DF,0, +D- 9 >&PO=V]R:W-H965TW83)T$%G(&3=/]^QE!* M['.UYB%@\]U]=V?NPUY<9?/4'H50P7-5UNTR/"IUNHNB=GL4%6]G\B1J_60O MFXHK/6P.47MJ!-\9HZJ,(([3J.)%':X69NZA62WD695%+1Z:H#U7%6_^KD4I MK\N0A"\3WXO#4743T6IQX@?Q0ZB?IX=&CZ+1RZZH1-T6L@X:L5^&]^1N ZPS M,(A?A;BVD_N@2^51RJ=N\&6W#.,N(E&*K>I<<'VYB(THR\Z3CN//X#0<.3O# MZ?V+]T\F>9W,(V_%1I:_BYTZ+D,6!CNQY^=2?9?7SV)(* F#(?NOXB)*#>\B MT1Q;6;;F/]B>6R6KP8L.I>+/_;6HS?4Z^'\QPPU@,(#1 .9O&M#!@+X:)";Y M/C*3ZD>N^&K1R&O0]*MUXMU+0>ZH+N:VFS2U,\]TMJV>O:QH2A?1I7,T8-8] M!B88AS,40=SXV!^ MXR"U*M5C$H.I^TH!HSA+@K(D"$MFL20.RP>:ISA+BK*D" NS6%*7)<,Y,I0C M0SARBR-S.!B+K85W,?Z:,C02YD:262QK]F8D-R0Y2I*[[U=&< MWX0B3(G-1%VF?$9(/OW9VD;?4W%<.P@B'IDM'@,H_Z_8;EEQ+2$)\DYZ>IC@ M0D$0I0/Z)8)5Q= U(7Y-@.X:@ X"T!\ MP@.X' B!\R6 Q3D^9 "WMF =#:S/]@HR)?:'%@FL^.YY![, M1OH5WA]JOO'F4-1M\"B5WHZ;3?->2B5T+/%,+\]1GZ/&02GVJKO-]'W3'R;Z M@9*GX: 4C:>UU3]02P,$% @ Z8BH3+IG76V# P C! !D !X;"]W M;W)K&ULE9A=;YLP&(7_"N)^ 7_P5261FD[3)FU2 MU6G;-4V.VQJO+FSTJ4\K3PB?_:\%#L]JIK");S0[X3WX7Z<;AO]%-P MCK(I*E&WA:R]1FP7_BVYN>-AU\$H?A;BU([NO:Z41RF?NH7\-U7\5SZ+4\BX3[;&696O^>NMCJV0U1-&I5/E+?RUJ-/'E-_[8.>?=1D!NF!W/= M-9JQ,[_I:EO=^KQD&9D'SUV@0;/J-?1"0R\U=[;F+4J@,SBG05$:*PHLV,3" MUE!LP6"ES'3G%Q8Q$&>7.3%-HE *C=&*46D9IXO;)H$\&?+*)3V;Y M?(C#S&E$0LQ3:%O%TY(&T8478VXK![K$LN*C$(,5L=]3%,5N+\CG+:'6-\5# M!^$$\T=L 'EH32.]*!NEF\Q8Y##"G!(.C*:3R2 B=.1$Z(PX@":8:&(CS4,^ MM8ILJV3FF+L(1IK$]F>56$8QK"ER#1^&G]CT\W Z30VB\7M*9Y'K@\#P$YM^ M'CKF*8*Y)MGU!B*4N'XP,!0NF/:IH577,PA03 M0P$QQ!4"$T/?00S#Q+!KB $B)S$,$\/(]?L8AHEA]/\;C-4@&B^14;?E<@PL M8&@86&C+= M$$"1JUI,#4/4.';^#%/#WD$-Q]1P&PB[6BB:+M_!Z&Q7B69GCL&MMY;'VIS! M1ZWGH_8M-6?#-WE_3O^6-[NB;KU'J?0)TYP#MU(JH7,)9_HCV8M\&ULE57OKYL@%/U7C-]7!+3: MQIKT1Y8MV9+F+=L^4TNK>2H.:'W[[P=H?5;Q)>N'"M=SSKT'@1LWC+^*C%+I MO)5%)39N)F6]!D"D&2V)6+":5NK-A?&22#7E5R!J3LG9D,H"(,];@I+DE9O$ M)G;D2N2.N)4EX7]WM&#-QH7N(_"27S.I R"):W*E/ZC\61^YFH%> MY9R7M!(YJQQ.+QMW"]<'B#7!('[EM!&#L:.MG!A[U9.OYXWKZ8IH05.I)8AZ MW.F>%H564G7\Z43=/J6N?>66>3:?_H-D)J".@ MGJ!R?T3 '0&_$_P/"7Y'\$<$T%HQ:W,@DB0Q9XW#V\];$[V+X-I7JY_JH%EL M\TXMCU#1>^+#90SN6JC#[%H,&F!@CP!*O4^!;"EV:$)'SPGV4T0X@ARF$!^& M]BJPU2@V OA)(+(+^%8!WPCX3P*KT4JUF-!@*H/YA!$:H?86U#**/'LQ@;68 M8.H&S0@LK0++J1L$1VY:3#"HTX<8>R,W4Q2.0HCLQ8368L*)F]6,FV3E;68E>738+L ].QGTK/X\<>'TIOLH@#.;2(X M<_BA)5$P(V$]W%N(_L.N_61";*EB= <=.M#0+O34;Y0)#.Z]DO*KZ2G"2=FM MDOKZ&$3[OK5%^MXAFK,VR;43B2KNP8+^BZ?_ -02P,$% @ Z8BH3,DCP+8@ M<@ /]D! !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]ZW/<1I+GY^N_ C&G MN1,CFFV2LAZ69R>"HBRO=F5+*TIVW$>P&VS"1@.] %I43\P??_FLRBH4NIN4 M/>N)F+C8&YD-%.J1E<]?9OZEZ_IL4Y?_O2DNFDW=_]N?OCY[^J?L\ZJJNW_[ MTTW?KY]_]54WORE6>3=KUD4-OUPW[2KOX3_;Y5?=NBWR17=3%/VJ^NKLY.3) M5ZN\K/_TU[]TY5__TO_U93/?K(JZS_)ZD7U7]V6_S5[7/$+9U-EQUMWD;='] MY:O^KW_Y"M_A]QYE/S1U?]/!.XMB$?_Z0][.LD>GT^SLY/19_./Y&GX\>YK^ M<<]\XL?EB??%LNSZ-H?W?LQ71?S4B[>O?_S^;?;SZ_??O?GN\C)[_>/%R$ 7 M\.DVK^"3B^)S]I_%=G1^'[;KP7=.3X[_:_2%=T5;-KBF1?8R[P?OZI9-_M?_ M2FX:C+&@<5Y5^3+^]3JONL&(%YNVI1?*;@Y+^G]%WHY^_?CX].SXT>G8KLA( M[XMUT_9EO0_G M4LS=Y7DZ=JAYU\&8SP<_Y]T-79TY_J/X[TWY*:_@^<%'WA=P7\HY3A,?39P( MX 1U]N^EOX+#GP4SC%S\T/6SS M[F?>M<#06CAW'!37LL8C2L[C^Z99W)95%?_]=0VDL2QA^O*-Y-MO:<*[)IK^ M30^C*O.KLBK[LAB>B-O)=;[%;4S\WFZ*Y Z:88C-Z]^F^ MPI5IKK.JJ9?'?=&NLD5Q-=B"Q OS?%WBVJLBUWG535^,KB0\TCM,GLZ$OAA. M(G[OC5O!%\S2?;S//^^:Y-M]1\#+W?$ :#D]G)R\>9C,>_@NQQM]4_0EB-4CD($/LJ_T=/60=\C"@[ZRE^X= M%68/X6,+V+Z\!08!IT13B._@<( !S1[Z!A/PH4\??+WNNJ#P[;VK23Z>7DKR MT9WK2!XHZI,%LTK@Z6_7J S"W;1*4X):IGLT*6N&##6IN\UDJ$"E!6_3";MO M^%6XIRK:!PSZQZ*_;=I?LQSTWR%_T%^;T3F\A#E4S=K92WTQOZF;JED.;NME MP2P#GUKE[:]%GSB;[XNZ0.,''\H7J[(FFPJYY] :00'\MUR%9 M.*,D;\>_R\AY#XKVU:9'923K&Q"L!W)Q'7LP0D)DC+[K>,(AHPP(]$7>E?,# M>?X'27A5[O#5Y(%,4@/C=$(/5OO13^TL[YCSQR M$,NX" 2_D-!#)+FC@TW +_U06ID-59*'%4W)7!,<%&@]?OD57)-R68MV/M]F MZ&CI*K[\^>*73<=*;D(T[-& PB?N>%_V?^X^%V??SN,>AP=$^RE;L M$BO0)98%/K ODV/6[[%#C7TG:NS%?C7VY7XUEFDFW-4W*587G<_KG5KI\%JR M)@=UZ#QD(OH9EHCC[;P &U\F^@.CA67-P:OC 4 ?<88Q<+ M$:?5;=G?W!35(@,9E)8]=-C'5SF2(EY<. &^<2.2Z((/#B=17%^#T8,SSK/Y M#0AFO%NH9* C H]HW<*,RS5WT^D[H2V8M*8/_=\#CE)6P#)STO802>>8$NK#9FG MHQ*>V!D\3\ZY==M\*I%17&V3,QA(L)<%G,6\%+Z+.EJDA:V3_K(!1:_ W&V) MES&3A(?I'S#(HNS630>L!$:[+C^C>$ZJHPW<)51SMD ?&BK\L:^,">13-[(L>,3!!H M$U8%DBZ[SN=XV@,+YUW;S(MB(9\I/A?MO.R(;3./;M9)$\)MP3U--+XWX,(>A(J3<05ZZRX?LV'>.XQ>?A>-C-(7W+7'P^)%%X>ED M?FC88#2^@,S\JEB6=8TS16*E",J=WB_PYHV]>;E9@\#"_883 CXU!YZU:6EC MB=_B>(8@8:C#2"UUI<10]4+3D< 4_W(/?[W>8SHB]QE\=2W\!Z.R?5$3L:#7 MMYRC-41*AM*E65#;XB&GU6Y^&OTZ3&6/<)ZD^N;U5GX$2PG.&GD#W?%EU5PA@V(9T#(+X.FAH[\NF.2V&>@MLBG( M9+M5WO;KFP:6-$/JS9)\2#":Q':$']\";RQ ML2C0==G#(]U-B0MNBSZ'">$O\%_L>(+/]2""Z-ZVJ)C %.'[;GMK]HO!NG]V MHS; $%J+%4-*SQ!4OP ;E:=9]VV \T1B$1.^>7YI3M=/IRJRN9%5>%1W)1S M8%7 8? /H%JW<.5[U(29M=,4IG W6Z [/'\0>- GI;;.:]7R9_#E_] M\)/G&TAJ*V1%>;O5O\*EIN=N&_Q7!=1)]Y<(X H9ROQ7DF0?9Y>S[+Q=;:?9 M>8GA\A;5^YH,6KB.V14+QQ;XXH)>AIVH%CQ]G@U>R'E;LL"EOR_R+1Q\AR\2 MS:J*N<9 M1>/@"-YN,*@-+!7FY0^@0VT6'2>Z$TA1IT^_[>!PVR6R1B$1O/! P+@N$/QS M\6_+X3A&PE,1[N)N^E7+;@*XT;= C?B_P(*!90"'IX&0R'M_Y%=.@2%K'#61 M+O_T:>M&),T I[QL9D-)NUKA(*@ZE_/$&/ MG.BU<+]K7L@$&3\^3;S7B9ARA5,7:W!NK4$1BA3O2WX(;0N+"#%=QD>&^;+="9UCO*169G M9T#I>-T_WL(V2 V_6 M92V>B55>YZRNHLB_1@6-R,]XCZ,GJ.RGU0)>X0>AV)F7 /@OZ%0@.9#1D MNH)56+9^&O@^;C+PE4W%]ID/(GGS0\S2.W.&J0 26K,%ZX:-9MPP^%SX)I\6 M$L@QVCA7X@LC5";(QCXG70VX/PBO!2M,AY,FJMB+!@@QOMO>2 IO,U[.&0L& MH!C=(^1V.(+N; FWO:P7)*@^.0FG3X/$ALN%-A#9LW0(=89.T%9N OUE*SKL M]:;?F!^46MG2FTU>(WEO<:N^)E:5O7(+/?=\YA)#RGD+)OZ+!O['\8U7YYGJN%\V"9"<][&=\X6;\Y.2QG^U[ M,_*4)PO:+O+^(O+A7L/_=PQ:\)I5^&E65"5HJNR[@O.&);;;8T3-X.?MFD@F M,27/,7#JGP/4XJE$Q4%=W"9/-T$*I+S)%*9TW^=TQ,+J@6>*)_Y0&@2% MM,[^(P>^#%Q0& U:D, H&Q+1,EZV(249I[O2+X+9!9:50*.R5='?-"#2U^NJ MY V$_^X*/BK^-%'[;2$\0@7S0KA=- NT5IA-,/4K:)BO>V?]1(,5$!\2A1#& MYVOB=@;F41'EP;@\FI"'YU\L)@0TQI"[3>&( J>25KOX&X]GD_,%NPKYT.^V MA8[-;MR5 $:%)!T'9[PTLZ'7*=V (=Q,?)%C805X^<&CZ=GCI_3<@R??A,BW M:6*?40# )#AV.&6:D463!B!4*PR_<$+]&C[>W.+GY^*7)W(IQC2/4-8ER>7Y M)/K#Q =;D(*&/X^ DR;I5]SX+GWEU9\4 M:]<[AOWR+2;Q!;)CQU@>(:E70)Y>#X,O;^JKLJJ( M_O0>D-.9):50\Y$H,O378PT+;%4M"*7:M[3RAR5_T*D0%#!2S8*%@="@Z'6P M!62[DWYR595+GB/N!S[U\OS2"'#:%U@TN=EDEWG&A*=O-VKXR=19 M+A7LC:7!:P4OHD^Q8'\=#F,#&:+_V<>#M6>D!JW8^/0ZI&[ U::L%L<-&#C7 MA5C:!RR-5\1W",-!*]H\MS+:322=FW*M2H1;O_]BV7G_ Z$FP9A=;5;N<[(; M]YV8N *%DM%86@+]$GW;'7HL"O=O)6M)31(MFM4W%SS3;X@V>E"(6[T9A]S9 M^YC?FC68-<\/7UV]#R[ MG,.B2()::\O88VKGR3YTWDA0RV:[9F=6=$)XU&3:X,Z4SGU'R!?Q[4ML.\. MRX)>E) #V]'(+D@A[T3GE-D9T\(3RE-4Z)S#3R>!UHDQ/]RXM^0<(V49OK = M';]D4B7?"L4QIIG&5\VR2,\>\,E 5Z8EDIFHSB7A+DU;@BF MA@_ 2QD40+- MP*0$GIMZJG,C\^UPRBIF@*&>KY;,VFOH%;$PNU()132@;;=XG'@'G>7G9"\2 M,D7#O%7E:"YIOJBC,%"HR\Y/0?4@D9-2E3[K_MP(X@$?6.6_P.$ 236WZ-NTD5C:-/,Y M>O[IR9_I40K($'H+2#Y?-FCEPL@89K28]N_;9K.>9F_>7#B/V]/'T0@2^_QW MP5Z\RT']0_#('%UB;_I%/ANS]IZ=GDP-L@P/:R:H1PQ2PAHDE&,L+?8D^RVD M&T5I,ZTQ+Y6MIC0JN*?D=X?_%%>R\FW99O25Y'.F4.^B53>-HJ/-K&>3RV+I M\ 3+HEFV^1KW-7#O3WXNA(73[6MJG2]KO3S"M^@VBB)2AX2V)5#+)(&NWH5! M^6,,QN@*^1(DW3+X,X4KFRNT[26F#:2$K+#SH?%4Y/QN4?(/= U9>9+ULI0G MMS/^E_.YT_$@QVG:95YKT+OKV\V<')EZ'V"Q0(IX(LR[K9>9".)36=S*9NC& MH"B%?0+*+ZZS[SX7\PWY!=Y> V,JVJE8'?BCE[B+8EY2X'F5_UJTLPF2D VO M46YG1=[C*!&#YD%(TSUA&+JO$B$2SW'!<7F. "E5X8 YT.0\WW2D0,,[72,R M!7@OL#%4?V!$F,2,&)%7KPE"T?D0(3OI6XD[2W74N*7*()LPZD>1[_4NS292V'?^W$G/'X%^X M([UX71D\)WH3&A)UH0<@Q"X@Y(OLP>/3,ZP'?/"0'G9#B2UWOE=26O 6Q6K\ K7\HG6WA:@ (D' M.XBM@.K'&,M4) AP.[(-76R?H\*$!O&3$C2Z 5X(%)U9*]R7X[XYIG]X9JSV M'*YG P/EE*0)FE(+NW0[%;-G^%GFH<=X_]4*HEW,116Y@46AUW&1HYV-MA&Q MZ.%K-$5:'RS08MJ8$WO0$(,YHC-0$$G77/<(6LHJ8*!U1[";<(VTE*_PFK;- M-?PW4[I'RQ0*/GI8?CHB$'0%-H+A\95$9F" L@XT]L0XH&-Z_(,$H M9WX7GTM- C2A(/PX',ZJQ$4.XT)H.D@,J?6.$+=/4U+Q#@X5W6KD4L.8J,15 M/&Y9>P@MFZDH!X7* $/H3SY UI+?Y8J !:1;L7ZN$=G.1@'E/,2H\ZQ)[! ?+53857/U M"TL?UDED<\74\+N)J*MBC=9[W:M9#$(1-Z$-]X2_K.GQ_/UI)KX M[..#(2I M^YE2ZM]N]Y??6HZUR4U $FTPG;#04:.)"4>>QCQGB$ETT[&GF!,0N4?*ER C M^\MHQPC*XI,8W$EHD%71/:V&CP14CG=E38&?D&%[4.!K!&)V&/5'ZY*0A4ZT MH%0F M"]&H\WM\/M_B$RWY!Z9L*(RM;' ?.@2ZH/Q/'*-]63UZR9/GH:NN,<"HN^_A MMR G;U'QF*8VTB(Z&*;_.VYH"*<+-Q@]W+H:O$*[GJHU29/ $65 M-X5Y+:(7@$#S:6UP7?*2@LF>-Z=.?N_$3(P6?IS?'&_63NT^'V/N9- (QR(A M9!SKC<<]Y.[4:?/-WCN7KN/IM?.487X(*?+"2#Q& [,?0#:_.X>OJ7P-BZPD],S+'&2("Q0UBM#I& M>,BANF/1LQTY#78XX[%0 %>H?(QCD"? 7_&%G,+X"YW_@!/^'5[1=LETYW9@ MEOV'[!3MA6JUZ$5P7]G%S#I47PC[2CA^QU.1479-M3!G-S4)F5:WX'@&O =< MQ/!$GNTL^P'EJ2@$8]2#7W34+>&=DIW: 47JUV923HZIGTZ0)'95"17#/U1F MLZ36_()@\_ .P*BWSDU#FIOR$4]TI$@H4[3SOBJVC:JM_'VC_*.:ZSXK,3T/ MZ4I$XH@T88F_D B*>,3P(Z3!F*#:PJ*H6+]QFK)#&8/,L\PQHLPAX@S95[8D M7Z2#K^)]"0*_"(U!7H%.,ES(]::Z+IG(C!E">Z\F)M$DJVLI^V2J'XF'7N<$ M%*:T$DHI,Z%IAT=/HN0,KG5.\,/J9P_F#N>HO MD,;>=BQGYA!H96>P6 *T0(\UF_KX8:Y"Q/DME-,+]J($MC@&]HE':-OOO3=["1-#N%L*8;^=RI,,A.3Q$D334!=CY69&) MN2@%F9&M-^VZD3S>14*NY8$\\9E^>%V #0K#)./9*:?^RI?74V1IWLBK\0(1 MLLL8N\@M16:CL_(*KAT2%]W76X/2'!CC^_05=^/=7]=Z"O31> R-TR%_5TPP M.N_)HG'&C/"[]+CY8% [V(HK^Z#Z;DU/6?@7+7CJ[YJ*K$5T&D9V1AD7^PZ9 MW:W,JK9*,]Y/^ZDIZ7F^)"4;" R;*!CF"-N]Y(2V9S*,!+3O6F9QR PA'.- MK>6%"0[T7%R![KZL#% M,OZ8!#5U$H_;KA>BS.MNOY?+=J\ZJUJ*FI-\ + MFU9,BAHM:5\O=58 M.J>O*MM([R:S=L$W[?30)26#L7P==)Z%N6"9FW;W04BJ#T\Q_/S(\?.B.H&0 M.VN-G;#X!Y@BLE/@( G;"M_TU<'D8:H@)WO0C7^:B&:S=C@$_XIP#6$'9$3% M@'7RHWI+P:;,76$ "$?Y!$&-7I08T&0638Y\]X;A\('1 M]'.A4/(#X835*'+ M[F8D/X@T"S->X70_Q:13=A%MDVBK![E!+7IM!XBN*$5! M"W>9G"#98)^V$O #I1883=OC=]!T,"Z>^Q64##U0"@.] W9XY )#J>? MF+Q"46;9]SKH-%);3.UE0DR*+$MC(,73XX@N<2>F GN6=/3A&%<%FR^Z3]:9 M9\B3E$?^H>NG49 M/GEB19*4:51ZTD/D "GALCHI0T'BE[PC8DJH-7O3"_'9$VENY.^4=3LBZNR][;^SP>\U]4 MNT@>4,B156DO:XVNRUM7M+1U; B:^FQEB6@!P*P=;4S -CK,.-;"NDL#\\PIA M7L(O47EIV ENK5I$G8#%3O??C@4DG%>]0D&9XKTR5P=ND$%*@HLN(*'*-=%R!B*SV3G?BH2 M0)^@N$S@W?6'$!&%8D\C0]V/S0:PH$H<0)-B:^T&]T^#%O0>?X>=!S'Y<92" M5.K-G$6R==U.B9!6PCR^*NHER %"Y$W35:L8Y0D$NC@FH F::53B%PNI>/#_ MV(K)+2-\Q+;]$.7):SPYR06Z)U? MJ,N(/4F>':OWE%W:86E ML2I)^0UZ!$N\>6W)F%0#JQ?+8E? CW$RB@P8BZ$)XM4'2\9=6<3PKHJJ+) E M4I JGI#5V272'SIW1WA5I+@&C-[1JX>(C5PQAR=V^P@T>@,3HWB?@GGH\I+( M]DE@=.%ST=.5Y5&RBL\,&R#(QRALRX\Q"O#G31E_]*S+5N?4NVARQIFLSNAVI5B MMF0!7?I(!MYY42EI#?,P?UTVEJH"P7TG)D?:F#!Z\5+QM,2UHT)I[\'$L>O M\1A39.>7)VAF9,A:Y-!X2Z3RA[NFBNO?K,%.0(: ,*?Z!F^;*^N#5:'6RCF' MSB(;E#/>7E)\?_-KGRN L.L32)IX=;3]?(&D&$KE'.7<=H'J6;:C"%3606"/E;P6P79DV[Q*%T*G\T9;CZY@>T(K?=2=229>L6\N@ MAU^HP"@+':H1/)OLX/P6Z8 1P"#*P>CTVK',(+BLCAZM^B, 7J-H3(V1QMP6 MN4!ZL-)J=VYZ[-+#$.#JF,L<.\ B'O3Q&NZ,15W0!]77)Y5 R>P7*]B;_PPS MMKH4.H/A[#!O18!)-R@6%EXC)0P :H?'H79(AUQLL!_A\0W2G]<;20CD;/RL M5@WY-1V@)*'F6 -@1+#HK2(+0'W:JO5?%29U@.146I.,4'##!]!60&*N>S0& M&J_\FQ1A27F5.81>%]:0.(]"*E1SKPGU/F.3B!TSF+K7X _HM$"]U#NN>YMM M&%(2N0D$CS!(WMW[57(6TLTAYQF>%[>RB$6VA%ZT *U8_8C]JU+[*>Y$(K9X M'T'_K;!TR*J1L5$M_H06?+VAZF2XX"&M**ATCF&V*:/^2(4U+H!-+:3/<4 7 MQ![?@L (YL!<0;E/#,;Q88DH*.?ES"C9#;6M?A<_X.,/G; 'Y'^3.]51[ZXK M41L;;E[C<+!V'IZ.E*0DI MR.R]:X"%%%1"5W0T2C]!W<*E#'- M&U&K&YQV(1Z8WD0>-A+NPRSR:NC9D=L4N=RB0L MX)LNU53)F//7=8JRP #UZWT/8U!3GQF7AM7=OP!)S(K^.(5(9BXWU$3I4W^S M^%WXER3U>B<7S>@*52=)[7*9_E*U3TNV9>>NQ,?#G\E533!'(I6/P C?86'< M[1&-C'V:X6]M]H:]6OY=K55N@8*D5TJ/(TI PK28PAR IL@"R_ FN)O'WX: MYIB@EKHK]_ ?XD?EF;HZT*)FEUK;&%[OFWG#O/ 3&_M:,_'UNP\_N:*)OFYW MY!TUTW/'%S!,M]QNLT8ESJ-7:6XDK//U&B MSS#KC1OD'^WT<-G]P<>"Z6:>(]*2FY%@Y<8 MEZ!X'Q-\5[V4\"WV5DG,/,+M];BQ&HZE_00&+&@-S%_?$9P(+RKN5(DM_6ZE+P)A6QM1%_7(Q'21DG.KBM('B9X=K'[C+P=6]L)SAS.D3#F ME#7'FNM[&87H$.L,YF,1_'#N<1J&EL;LLW MR1^V*,@+X#_H,J>Y3NTDWL41! G<6[@Q1H$*D_ZYHK(#\&N]@\7XD0S3\L,/ M>"\P&X.5U+R.*]+O&SY)T>LG6V+0"(R%Y+]3C++[FWMS=>UH03 MXO7Z:9$D2;0W45O$+O%@;,0X5CF)D4#$"@D&U,/_A9#XUVSZ?V*E?Y!602Z<)#<\2,7_H\4L M_S'JN^$#1I&/5'!D?;](I17R<[)*[S*!F T'&%&?F!@5 #GH&,<%R/T"UG\X MVZPKG8OLL)AT&$ C[N8"T2:3-T!O_=XAYB2%_DYQ9E>Y5X/+EI%Q_/@'_P2J MOBHWK6T6^G*Y#T$\D'EU- T%J4* )+AG8ZD]K(=@XMI*(,&[B7MNZKYY7)S M1QJ,9@=\=%>=:HC!RH'H] MCG,]I6*;S,0Z0C15@<6*J>P6MJ ,*JI%&2"$Q>) ;<[L>$UVU5*:77E&I1%$ M+H!9:)4??'P.9N*O#(-:NB9933"B5HOP?(]MK+)=B)BEBL<2.5XTMS7VHI25 MQ>7LDJN2M;BKXC[=2Q-UPLEQZ3S""$3DXV2Q,N.KI@:N0V4Z>!J[8?\T@-H3 M^TJCB&L@I0AJ5[BA;FPE15Z'Q?TRI+,&-_U*"KKZQ<9:B+,*?+,^4YC : -" MB5.!/0O_$7_=5+(GO2EA _?AY)I:N';P+BV_C,RQ,*42H^) "Z.ETL:MCD%% MG2^P.W;42[&6!QL"_YSVQ0%^9NK"1?4%QB/$H0.:W;RLI6E!\WR9(R]@&>Y M/-1'7-6O8J$9][YK&U]&?BQ2R"G!?[,RI7$$J]+?#*2$J@N\;FV^MPG,ERQ-Z%HMPB5%'1,R MW?7IHGN+^@/YHC8FE9JT+*\U.E7>ZBI$N.OTY"5'1'2QB'P'U:"&%\IB*8I: MV@ ,'W/] 9%T/85RI(;.%I1;\<@@5YVL!-?@T-2FD7G,;)%7W*)L5/3L)QK MD(0:5'+""V:@L%R_=>J9O\\?U,IM4P\-8A.J:=V)2N.H)LPH-,)"P.M1H211 MLGE<*AU;*43-72)^P6=-\Y[G75/37N<=RHS%%Q8W&@FL#%.^G._2FF91&:T4 MU%G@2W3M%5]\>*KB+'L1?H)";(J%#/57E_6O:*0QXKQ[0YWI'D3E(171?&?S M8#O_51$M=&W^L*+N0\)<'@P%A@W:U18HJ0^^DJ_%^ M2'^\O%H)^7A.0N,&4#2S"UQ16E)UB%O+5LG6)>.MS.^&0>$O#:W+"XX!.AZ@ M $(!J--D]77/HKK!=(01L[?V]XO?,['][B'Z(9;A#QZ%Q]XO<6W+OADX"K6= M0X*HM?O8ZMM8XH!MM\A4=5$]'^\M7_5__\E57_O4O^'_]7Q_-L@OJ-U%+ MXPFT#D #P$V9C/ZBXKUPL"37[<0T:YS8CO#C@SVGG[AQ":B=6W75:]NEB1;+ M&)LF-3.E4E;#MVU#&#&@R5OGVWOQ]?.WG4MH4N^ O^%_OT%8>W;*D<%N%F_@ MNQ8Y;\]D[?*VXZ>^!MF??'!/JYAU\B4I>X@(;X)?!*US0;N;EYX:; F,T;-Y M@SD)-UA*UB2&\L9J+X?)A4WOHB(B[(*8(*9S@ZY7OZA7FQ8D%WD 01?NG4'8 M4+L?NWHZVO0J859=]_SPU4V.X/_M&M"W;GVY:QRM0^*\EYK%O?/K7.\R^5W5 M:R7WMBHXQRBH4YUW0@7.]499;@B6U8 MV)YDQ%<$',#NK1HE;)Q*?'4>4X^_%K-<$O5J3"FD MR6&/W8=WZ?Q>US#XQ=$A6*E/\VN00%DWQJI&"CE\6-0!:7^R\182HT M_-^MH$ !PWV%9??SP_8KL=FN#(VI_Y,J.Q6_]\26L]_]*G$\./Q:^TYATRUF MO-(0+E)T>4"ZO-/AB%OY(:Z\YD8CY2-2FL,0#\-J]Q92:@MS2Y]/=+W^'R^D MXA$PY[AY-]*(^3GJ6'Q!62W2=?B(_:I:ARDJP&0UU>$F==P8.JCW)"#CN]5\ MLG6>XK;JK'7<<7J& ,;G.*C(A\/'?QSK?1U/3UK@ZU<78/D9:[.X":VI0 M^48-01#%CJT3\#5"M,&@<0*IZB_E $F 8ASM:AO7E/N;3G L'.%#$3HKV;ZX M\./,$73 -0,K@_1R9^UZ:ZAI[USL\*$M^7<4E2\6WQ^I0HF"W1^"K1ZG-;?7 M08$N'WC2G8?S:5!H:9R+_)U:%C_NRV@ .=CKA6^D'NX,4MC3Z3=/O_D?HZ_Q%7PYK;TV M-8/S*W0:[SU@#ZQ!S9>1;'XM^!L2$WY6ZU6X#&8[O;BFHVTI/*!!:6FJ/<^U M88:-8+B:X+&3?> .>%UCO136XN/?GB*$Q/\\\?_A2E_"MQZXP;S5FQBVDO@2UV_N_+:A M[;FA@E4,W'0;)R%:I"[.%J?S1X%$IWWW&[P=$3L MSX?-^IJ>U#H.T2>*S[G+PI"0RNOW7(JGB0=Z=(>!'-R7#R/:PW]78(,0!F_$OF3IB:OBCH=2WXH:;K7: \/&.$%YQN^XK3P;?SS,S"YPB[0C4D(;70OVO$"*\^>S)]?'(B3743]HTI$\8V8!8#_OX&?M<*$1P!L:E+^/38UYCCA,2D M!*DS<4U), 1TU;0M6586I!2]2.*=S/.B+V_[!9KP>8FJ2D-DJ@ E;PR M=68_?\RA;5.?8@PR$P36RX*CQI"9(.806D" ,'$\L/-+#D:2T5P1Y[$]0D9" M'GPXUQ\Q-H!>T3,5TM@Y1S+'U,5$U5JPH%+#^3"9<#6$/P)G'%_*N];*35-*SA0CA/2!HJ//OWG]XNW[C"K_SD[!FT)_@/:7G3X+GR0>.K1%( M"D6M!,86/4L:Q P-,;YIT>&DR7SM?48@:PC+I0B[W5N,GK*,^ M>_HX=KS=YF,?=T?(!.=/5)2FSO0@<_X3ZA"B)TEH=N!-Y5KN"085"(VXJ6Q@ M>B TB(\05(7[L?3L#%)ZQ==]R4H@=[Q;"]&P!T2/@"CMQH&<]O#K*C<% R^5 MN!6U9NFG0CO<2AX2JGME$X,F!;RE0C@S,0UG:42H1+4_:V[N\M45QG:-^0@LQWK$IL0C64+CD;=],R6GL MMA!1>P:SBE=J45S!-*]:=<'-J3R:?H-,WXYWH*Q)I:[GV^#/M!OL&^360-AT M/:5W&UROVP)U:RZ=S[+R=!LH4Q7!#& *I$=-22G[O.L%*=-'Z4(9]^ R M;]<>W%*5<&,61%("J&&(:M&*+Q3,D]+W!T!!D#KA/''I9Y.7L/EDV= OB.! MW#],>D7G#RX I,#$^E*&.1*%G M[^]O$$^]C]$:+M(9J#ACU^C"]/^X/V&A[VHBJ)ISVD;AQXRZ90.)YJ&^B+EOD[/7 ME: ?3;D)IFF/0N0]R'@/3?,;Y4:F#=",00XX&SP7=QFUFA#ZBG%#?944<=.S M]]S! 6^C=&2;P,%-1F5=K05MF,ZW%'>D+Z%AU:J31DF9:(@TR_0 @7/"L<8K MRF=LF\_D*H*S>O#U],G)2<(I)=H:(@3[OI*2G64'%[3SB8*#=>^[@ H:<9C8 MMKER#(,!\/A?Z+)3#N&OD3NB@\A.8 =$_/_#A!?+A,N^F?]J6WMAW;+XH5,X ME>2#$[#B>7]A;T\YPG+5H .5,@B!4+FSTII =AP7QB>S[T";@_UY[89[AT7/ MM)HC/8)_\2Z)#_HF/2BA(*^G+%OI6>4GJ#JM]]MWM 2I!C25_\2Y.>065ZFA MG>S;DL(L1,H&W[%:-36_JB-0V@YKJU:\,'X3OSXNQKROM1;=$;7WY_8 "494%1AZO".;G$=2(?!%LTKURO(2Q 3)-X MF!^!SH%. XDK$M1J[R1[A$H88;-C;7T7]0 MDB1X?-^NF%0(JM4[&H/TK6U\79* #3Y]?+9KHY#,WE]^[-A:(JLL>/W1]/'C M)[L&(),I[:]P!#2;_-B ;M,R*HIHV*79D:'MU;)S]B[SO K)9ST[.3D5CC%Z MQ4_"*RZYTKW[CC^<6?96=FULVC)6LIW*$O>I=DDU96LK=8/PFTUHHI*3C#83 M".+04AM#KC;_,.2J@:DRGG<4JGHI28QD/!,T' M'[ 6P=GOV@#]['TN))*ZU M_!Z,WE2:0P2 MWP1Z*$!@%.JW75;#4ICRJ4 MR5]BWL)CV<+@>%%Y-*ZE(@GM_&^!VKMJXCQ(:BH^-P-U7TF6#"4S.V.EO( M^T4?)3<9A;T@_-0%%S9!3C7'U7" 4GA1^$^ZC^.)^<*NIF\-:P(%+J!TY@N MS'>?BW:.]0 (Z7I!*7C%XBM9K_PY& EU3WZ)==$!=A:'?6_4$Z>"#"Z"J?)& M H.,1^H@8;0C_Q?8M0[K5U=[[T8\,'U.K=-#/I"^ \12K/4:6(Y#6FZDVKY2 MK[]W\035 9->U,AT(E.:Z_.JY%C183,;.0M"'_%]-F^CN:XOWF-I_F2-FCEZ MP&ZWHRM,2[1?%W]X"%#ZA3ER%^;*Q]7,U=Q;MLTM!50IM>N<@OGPUG>Y^E99(UM_FO>GV\Z9]PC WVD"2),S*9ZZ.9J^@\IXHFH#6/5(*6FQA69[. MU$G7D>W^/:DX2-3?QT$!ISF5_0)I@J?V<]+ MLTM21ATGS<[9U0]Z9GW\2;J>I;GH]\Q='IXAK_R)'MW%3<,!!\P3A_G LPX8 M%T6.V<9CO(._29S$U5*B$HSRA#5HQB3HU8*_G@Y? MP0\,=""4\5(96 : M/3YC$Y0Z==)3QZS@F=S(Z^S!D]GI(V+H;-W=)3PPNY.*/(WF]^3DF\APH_4P M-3-Q*(L2[WAD^CT)+,>AKB<_$"DA/=P4U4(#D!K9\^Z2$'+(]AD:096HT718 M\&K;5!4C/%E.8$4%O8'L_HC]26#5,!3.[W+>@T9SM>FUP8DU69%L-EI+Y.Z?WFWO/7QT-'E(\3NN MQ]8=(0OE0@?/)VZQ!WQG.IRQR[=Z6=0-F=8XJ./(N01?0Q?7<)3[;?GSR8O1 M^>"JSPG45RP4G/J3\BCSH<7^VAXXJR[*OXX M(LA=9,@VJ;B.?:,ZT#V.Z358'(Q#TZ[V4)V MO2BU*+-W^M7;E%/Y;N)F1WJ(Y_K^G!C,>$VQ0YU(1\'E*!+S>'KZ[&08*_"* M7U"3@RL/4)8#-K=";,[#=_*OHWB0%VR]7V<6V'/00\2U U\;Q9+*U9C/S<=( MC/?-QJ*0X]P'Z\ (ZYI@\BJ9W7\>/JO2Y(NXG"$"%7*HG1;;+CRJA?Z^+#<6-Y8\RE\V-6OO;IOU, \CJ($7.*0LL@:9H@86CI9HX1,G\"K'%CA/ M%56J5XAP/CTY_D^80%"3%(^[T0C&;#\CKYVL>QG^]Z,[+P 4OZ=RM46 M-]B^Z%-!)=..0:%>H[9<@-U7(( 5DVY(U"Y@B>WV6)P;<[LFDDD"$VFXSC2S M?0J5V/1.7:^#4KF*O!ZTFDQ^YVK@/H4=/7,N.X-;G$GB(.O*04]6I44F3=>, MBR9,^RPI,JY,5DX6@A.KRTW)4IBCQ!1],:H[4(NG$A4'Z.Q-G6Z"%*(L'2II M)N:*9/^)07,H#'@>0J$Y/!@/:]2?R59D2* M@=$RA\+MHEE@IC^S"=%"@U(,G4W)'ZQ 2IAK+4^^)FYGN%E#TFQT32[48/3( M1Q3^+",N>^93)0T/!GJ:%F:FSX*ECH;7AW:%D8>N.! M(/#,GXXH_!Z7:)%WY:7A[^D2+FY 9$17!76-8U\465K ,(6=^?T\M,1+4MG@ MWC.25]EH3YD!39NR4,E-CW_];??\Z!^VZS^.W1H9\#-[Y+7WDBCH1VO6/8+]]B$E^#C/Z0J4E!>JZ7":1> 7EZ M/0Q33&MLV%*$9;D>1L60CD21X9JEOLB,EF\,I!IG=U)M3:M"--=&L[AOSW;? MD^./TJL]7#M7=EVQ\>EU2.>/'Q9F/F!I=Z]QO:?$-<.L]A1GON/$QHLD!SOT MV-:#^@UDK52\NI;25GDG9:/!&M9OB#;*]9ZT&@N"-/G.475S"@277!'Y4+9X M'Y/;FH9/Q31$55ZM/-;)GY).;L.0TJ:2(61!?/+AAV8-=LW3TV='S[/+.2R* M)*BUMHP]Y@NH"!39&0EJV6S7XA8.3T@0]ZU-%%$)Y2FYB=7AYUW^M];\<./Z_H'CD]"O>!=_HOJ>R+VIZJ)UG&X4&$M-Q7YI*!^YN46O*-;< M+N'H6^V@:SY'SS]%2,(M9KH@V\;D);@L^;)!^U@2A2Q>]ONVV:RGV9LW%\Y7 MAQC(8(07#5!RD_U[4]&E>9>#XH@YV'-TIKWI%_ELS$Y\=GJ"_,9L&UKCO;;* MA#5H!UMOH[$/VF\AW45?@U ,4V7(*5T,ZZ]4_)_BA/;U0&F;?4VPH#:4.'B* M13@'#!(,@C_%T@&BE@5&]]:XS4&&2 MQ^BVQ#Y\'=6XK0L%(<$JM TVIU&/MJJSBHJKI^;_C,)HU5RA8V%1L!M*FP95 M^;IOUIA% CICO[Z!>6,Y'YQT4%)49WA<4%,4OBP8TM<1I92<:&ZR7M^89Q>J94T.*M%<%@7-]'4I[*XET>'0J/%)C6&YLS#%D85]8IP, M$Y!1C$KNP=66)[ H*"J#C#,&";K:(@\>GYXY]849L.FSV49+$K5E, ?.UW6Z M,RM?GWLNFS7#+H^D%'BTYPUWWC88H7I M(-6@B,([@[9(![4'E:X1N[N<\)?#OAN8>2B\&2[<<=\TY>!=S48=N8%'H,UWDZ"5H7$V0P6LTQ:DTN0C:D!.B M;KAM!?L@X/&5Q)4D<\PZK8?CS";OFJX?]DASI8BCQD; "6%P@ MAHUL%*3#&:D* :/"VP-LOG$G.07N?)("J3+K5F=COO;,5VC!3ZIKY@ MSO28%N7['MF)"4>>QCQG*JF IC&DJ_%J3C&G0L4]4KZ$2-G;YX!DZMRP]<@U M1.P3T$WS7$7F4=@J9-B^T/EKT"BQW0MU4D,KQA>')I_B2!'?>&NXG_6.#O5. MY&DK6!^_=6-*7XXNITSMNY*Y^DFS]C\_G6WR"NVU.V=(86]G@/G0(TT'Y MGSA&^[+Z(Y,GST-CGU4/Z[K['H:M7>.-M'@4SL;^'3<4U+O$.N/-=)L>HMG" M#78OAXXBKR&OAVIQ\@2T#;$MT2UZ 0@T7]Y_4*A[Y.3W3LQ$F.''^N^VRQ[#S.;K!R6GC MU%GV4O)?))^7O4-L57:N7I%[3Z42:DF[ERB7T4,<0V)1'D$9:VU'0 0I'&HK M.5L#_I?-8LG%EMX.6S%Z=$;QHQBMCO$I7\( &KRJS M@V: _VKP&C=X#2ASB)>CC+XE.3,=^%9*COFP-0)[D%=08;(&H975=HOD$8.=RSG"[M"OY.P'$?P/I&OT$I&:F>J4I*."=;@ MZJ+32_Z,'1S7*L>4\B!?$8?1HQ/.MC M;1)L;DT5SBLAC/EV+DA,.4D)N98'\D2B M0Z2,K8"BE&&2\>R44].5Y5IZ/ZJ15^,%(ER:,79-_C+U58=KA\2EN<].6QD8 MX_OT%7?CW5_7>@KTT7@,C3+&_3C(HG'&C/"[]+CY8% [V*KA(H.F9Y19^!/J(K7"_KGJHW!V[D/#&!:XU M-R\C;LJ^"[X>J']279[L3.?J5&%/3G/K2YZF/+73M!O '3T7Y+Q&GRZ>-6)> M['1<>YMMUY/3D+2Z.G"Q(QV?0NG7#==C4<*=ZUTA-J]:BUK?\09X M8=.*25&C)>WRO5%$F9L6?6;J?&4NNXO<\,-/EKX.(9$3C9_]K6B;W_@H.+?6 MTSG7G]C9:XM9NZ"S=GKHDI+!6+X.^,_"7)#83;O[("11R7>7\Y\?.7Y>5"< M>&>ML1-V3BU2*<,+.$C"MJ+N*)V/P=/#2"ZZ!]WXIXEH-FN'A?"O"-<0=D!& M5 RW)S^JMQ1LPM\5!H!P%*UT.YM\0*S ,@0?>D@>WFANF>0SEGOWAN'P@='T ML_98/!0\21(NW:R= Y[DZ9:/38<--OV(IFGBSF$9^&/&9-+WDU2A>ZHQ=[M@ 6I2AHX2Z3$R0;[--6FZ9L4ROLADOT M^K7Q.PB667>/W0H*!1\(Q8&^(7L<,L'A]!.35SC,+/M>!YU&:DO4IT(UY#2" M4SP]CN@2=T(+LDJ9DN$85P6;+[I/UIEGR).41_ZAZ_=UL2-6)"FE1J4G/40. MD-(U"RP+8\Q^O]7I^2AJHSOX]E&]*F_)HHNWDP8+8D3/6=BZ.LBH#E[UFK4^ M'FECZ>Z4?S0EZ^*Z[+V]S^,Q_T6UB^2!:=[G9:W1=7GKI. 4&X*FW"T7-.A8 MF<"/!NJ"L'I?Y1 47H)IV,*';E:\RF")U,=@Y1!_=ZY)'W<+N%O[8]O2V+9" MWM,[*VXJO,=2U3V^01$-.,LL:+2N=I OJ4Q>AM@^-\)D1HNAG*=#/P=843(/CK -H6C,L5[9:X.W""# MA H774!"E6NN.91,LBKJV5J#B<\+4OQ$T-(AF;CP6Y4KN^2G[N">*',F*#2W MA5S!4>NM#($^Z$Y8D1<0?;W6N^L/(2(*Q;]&AKH?FPU@094XA"?%UMH-[E_0 M[8R_P\Z#F/PX2D$J]4;Z95G7+5=C7@GS^*JHER '"-(W#5)5 FP$$>CBF( F M:*9AR:1NG=M&GV,K)K>,\!&LNEVN.CLG9,&48'W0]A5V0KC0)-,XE;R->U/#,XVP';EQ4:\==0.I- M\.Q>O:/NTIJZX-S7PQW!$F]>6S*HU20%B&6Q*^#'.!E%!HS%T 0RZX,EXZXL M8GAA]\YX0E9GETA_Z-P=X561XAHP>D>O'B(V61ZDV/J]M $$7(YL58A68+JU ^W]YO#1[=L24DA[7=9" M1NO6.KL)A@9<%K'6]%F[6/;061<> IX;*:DH&D=RMM@KQP$7'/99PVQV)VQ) M:C^0[,]PLK%W7E3*5(UVV5BJ:03WG9@<:6/"Z NMRX73$M>."J6]!Q/'K@/' M8TR1G5^>;P[JBW9Y;XG4+7'75!,#-FNP$Y A(,RIOL';YHH284VKM7+.H;/( M!N6,MY<4W]_\VN<*(.SZ!)(F7AUM/U\@*>52.4U:LBOZ0 E M"37'&@ C@D5O%5D ZM-6K?^J,,D&IB]$S,LB%-SP ;05D)BI_<\OC5?^38*S M).S*'$*O"VM(G(@A71$7F+K0JO<9RSONF,'4O09_0*<%ZJ7><=W;7,F0DLA- M('B$0>KQWJ^2LY!N#CG/\+RX"&4LLB7TPI+(6?V(_:M2^RGN1"*V>!]!_ZVP M\,FJD;%1+?Z$%KPO7YR@%065SC',-F74'ZFPQ@6PJ87T.0[H@MCC6Q 8P1R8 MX]+1#,;Q88DH*.?ES"C9#;6M?A<_D%Z:@1/V@.QU&\M!X^Q*7FZ7C\'3FP.1*B@0Z)T>''9JU M<;(OK("ZA4MZEI.S7HC]7[BFKC5N#(=K-4ED;#HR?H>#S;$VA@FJL^P5M]P1 MX*RF-[D M5B?)^^)6)F$!WW2YJDK&G'VO4Y0% M!JA?[WL8@YKZS+@TK.[^Y5-B5O3'*:,R<\FE)DJ?^IO%[VZP5RUE!7LG%\WH M"E4G2>UR=0JDYJ 6G#-MQQ_^3*YJ@CD2J7P$1DBU@+='-/)W\'\?LU9YL%"I)>*47%*0$-*$B/(<@);((LO !KBK]]^&F88X):ZJ[M/TP'S9M_N5%L%$5"*\WC?SAGDAM_IV%1]?O_OPDROYJ!KTP#MJIN>.+V"8 M;KG=9HU*G$>OTMQ(6.=K*MQ]S8V+2<"\.MYMA/>_T$G'V;M;_]JK]!.#PC[TH( CE93%;[*V2 MF'F$V^MQ8S4<2_L)#%C0&M17ELL7> &3RH])]3D:'%;(-M?4.K20 E #B/H8 MPW3.-\K+UKP[ZWXP;B2A+/X[M=0B[8&^S+TC-?NXN,*F;J 3)WM+4_$%PK8V MHB[JD8GI(@7S.'_650^"/R_$?5':C$YK!/L57]J]XOP G,SNC'7N? S#J4;@ MX;J"Y&&"9Q>[S\C;L;6=X,SA' EC3EESK+F^EU'(C!='$"1P;^'& M& 4J3/J7?N8*X-=Z!XOQ(QFFY8( 8F?D"'BSH#HW%TS-K M"NMXTE$?\L!Y 6):%&^4K26Y+US+3_M7CAF[H;6"P%<^!=^,0+4&P,+?H%61 M+U7NA=J3;!#Y\@;U"/A2OVT2)(08O28TS^4P8DM8I=X,#9B M'*NH,)'")&@" MXYQ8GQV%=]ODBRN;8V_]>5? OKDLA+45T"A8BDWO$\#$+#!_T9(C8:&!E'7Q M3Z#7PT(L[VLV_3^QTC](JR 73I(;'J3B_]%BEO\8]=WP :/(1RJX;<5(?DY6 MZ5TF$+/A "/J$Q.C B ''>.X +E?P/H/9YMUI7.1'1:3#@-HQ-U<(-ID\@;H MK=\[Q)RDT-\ISNSJ#FMPV3(RCA__X)] U5?EIK7-0E\N=U&(!S*OCJ:A(%4( MD 3W;"RU1_N=E>P#%A5LG+CGIE*;L4QC>7&AM778;MBZAZ$' MWY@'IA2?9=-@$A22QM$N''<<@V=K8-_\DB,(>ZFE-')A.!S,W8^5-E:(_YLK M;X A2,JP$#/$=Q3T5)QK4KU.,[UE(IM,A/K"-%4!18KIK);L-"PHEJ4 M 4)8+ [4YLR.UV17+:55EV=4&D'D"IJ%5OG!Q^=@)O[*,*BE:_'5!"-JM0C/ M]]C&*MN%B%FJURR1XT5S6U>@U\K*XG)VR57)6MQ5<9_6%JN$D^/2>801B,C' MR6)EQE=-#5R'RG3P-';#_FD M2?VE481UT!*$=2>=D/=V$J*O Z+^V5(9PUN M^I54A/6+C;409Q7X5H.F,('1!H02IP)[%OXC_KJI9$]Z4\(&[L/)-;5P[>!= M6GX9F6-A2B5&Q8$61DNEC5L=@XHZ7V!W[*B78BT/-@3^.>V+ _S,U$.,Z@N, M1XA#!S2[>5E+TW+L^3)'7L RW(%XL$Y4I^I7L=",>]]SCB\C/Q8IY-*TW)3& M$:Q*?S.0$JHN\+JU=> F,,^-VL??H^,F_RD6W#5!ZB#UO7)UE19A7;2VD+)_ M?KG28<2@X)#QU%AYF,O4:QWX$+ELU%.9FFWI%VBBZF!TI24VB!.+L"@^:Y%< M46N8-&5.S]6$&85&6 AX/2J4)$HVCTNE8RN%J+E+Q"_XK&G>\[QK:MIK["9. M9>6^J+C12&!EF/+E?)?6-(O*:*6@S@)?HFNO^.+#4Q5GV8OP$Q1B4RQDJ+^Z MK']%(XT1Y]W; 4WW("H/J8C&^CS^9["=_ZJ(%KHV?]C358DM73F]8"?9PX.] MB[Q=2/C+@\& L$&[FCI%E:%WTM5X-Z<_7EZMA'P\)Z%Q RB:V06N*"VI.L2M M9:MDZY+Q5N9WPZ#PEX;6Y07' !T/4 "A -1ILOJZ9U'=8#K"B-E;^_O%[YG8 M?O<0_1#+\ >/P@.%#&I;]LW 4:@-(!)$K;T/X/+8)D2N^4'.5TZR:W'PC8"V M79Q[1^A.FA?$3"GTU1"+<@$S[@8P4JF_,9^UUK/7L;7& =UHDZ_HH'J!JR!8 MW#2^FLG[+'ZDQ.QP4E*>1P0>S,YC#MX<9>0N[I+)!FR/BPSMQPTX4 M^8(5^9ROC";[)+ZK55=\'4"15 1WUV9TC&UK,#96H/=W)-\>GC]+MX:4! MXI.3QT>";/A!');'+_F4Z?OZZKDEBBF+.)O2PX5JF[@1WBD7@%9?Z/'"#!W0 M6=!!PF$EH\&\FSX,.0:=,H_/'B=7?(]5HDJ.JD50_,R$:53=N-Z@RA]E6IIJ M2)7KX/1;F"7T64JYC/NDI,G;O"5R-.K5$I7FYFK#UA8I4"0+],-W@73+M_X> M(X!CWGTO4B <$@>?78?*0@NUW9L\3'D&E_;G0M;B\7,5ZSDS'JL:R![786C0 M'OR@\!N>?6K P$?CBYD''AIQ'',2D*>-82UQ(*T%ZA12L=3W//$GQU,OV\4Q MAUK<#P+T\+7_LL")PM/3Y/^NF9=,TJ-)^T>_$*.> ML-AY$C9:$F1S,H+8M*K+FJR(UW6ZI'+:<8443,5=A>A!9:L745 ,)UE2"ZVY MMAAA<(:BMV)G+,7KD)EM?5JK;ORQHRYCT[XU7HCUINTVN0_SYXE="P[(=U+P ME86=RAJ%!31W+8J&J&O)BF*P7XA?A.U ?*@V;0JENSC(N,6PZ9UOHEYT*(EA M(?--I9ETE--3KG!AVFK=B>>QN ZE34I34HMRHYC-?7PC)PLMR@$VU10G,RQI[>X+.EDK/( M>7V-<50&L3^B&"2^N3RY\:5FG_&'&JMW"H>\ =JIIMPN"*Q=]P%ND1">E7,) MVY7YG$+V>?&+E%=(=TM#.FQ@\')MPV;4A.N&%HOMT6_::M[[-C8:1 M+[Z(%"7(NEIOPL+:+I58!5YJ'GWJ2FL T!?R,'6!T0V=J$)LVXK0=="T85^] M2([A8=5TW9%3]=#,G:IW6&T-L3Y,2=7P9;$3Y:!XUS!XC(@NHA:X8O!=8-^J M.\.&P6AX_[G,<%%+@#[75!^*X/N?U"97&UABZX.H0(+WZFVG1WVZ@5%C5%YV MWK5M:K:3/4#EU;E)KC:X@&&E"))7%!2%(>E>7)WTPTT1J)KN]!0HP.12A%:> M.%:\%&+P";,:[)=8W&8HZ;1\[72L^C.:;53:$ITOC-_LE8/7G\JVJ5FS93XY M$(2@TQ<8;N4US;<;>B[+TG%!$/IRIZ:XKKKZ[.3VT*(%&JLW^V:2[+T' M&.X&T&3/S>X-&C< &VH+0T0)W6"*SR./:>=2]2U?5G,"]+[Y*]/65A+DC'WZ7WX[)MO.+L<__GL:&K\2E0# M_]J6(KC>07%VYZ8:.@6RU_7? H$].*$^Y8?-5L$,SB7 )B9]"E.F:!-<-QL# MA,&]2S".J; K7DZQ&#VQV<1F_CB:)D$8)5H9> %3*1GX0&2,LLC3]\:W_2OJ MQG21S_W&\MRH\#*KH-S67@G%./^&%Y9RA[['O> OPY*L_[T M;SEQ_61!?=Q%FQGPP8]<5=%Q[WV_DR) A9L]=(X*82&I"^PY-2$OH!,5$PRU W1#KK0<)9TR:\:\[RC2"]]1'*&0/.(EI9:Y!6PB8@D[5#A>@D)BT6RN>N VJD*@ MU3+H]H*Y"XQII^M5+X_1][9P?";!J"0<;5#^20[E:FBQD8M]UDMJ]PU+P%GA M=[J!YPBUQ8(0OW@:OCBNF0>E.)@A2*L$16Q9BO>D<#[VKI!/L=JR>@AR42"?2+E 6J8T*+%%)R81^RP5(M\2&@'.HA%_8-F% MCLFP) _="0&6^9XQ1,IMZ5U\B%YR$IQ\6@1?(>_\-3E3?\7/*<5U"&B46 T6 MN:(%L7=W]+(/54#O$D;V'&3LRG+O\I]B*8LMNM7 1 V=RWC=#^V^0+JP*QXNP+R3I"[QU9D[6O[24FARNX-,M^ M3IF9QG]NWI#Z":Y!GQMU(#E2>\.#(#OCD%DKC6%N"M_ PQT &\?& M%%INRH5C=.F-8P7'R;F\9LU#JOQ*VR_#4ILK=/!)]@A85:(PH-LQ>G)3#Y^E M1?#724EW4V(%W3E6O9)'%3K]S&]*X#&@26[# "56F,6YPH73U-N?/AP"[OC M#'>95PPIMQ,[3UXOEW""88PE)J8(G(NCF!&E^FF7G44#T-R;VP)KD_DEK#>2 M(AC56U35.'F0O(-CW\SQ@J!HZIY/_L__/GWVZ-O)&_K@J83U/M:LS(3@IU1UD.C3*+,<,V9YDK[#;&3C:2"S16EG'&S:-:,-F&,XO3.9WG\% MW M=YD&_5S,:%+ME_[28GW)Q%!F/YC9#_IIY6O0VSZ+/F*VUIB])E$/C$0Q WJ" MO24I[>[.@-_ME&0GC1=3BZM7W*N1"BPTO2V>K-HT+?A.;_JMM#OY4+C&42@> MG)H:["G[@9'WMLZ?#1<-Z@MNU\'BAPVFT%B\A(89EDW M&RUK?M?G$=+SJKAJ*4@/1_B$C_#5^>4++73*.)73)\?0W[ MH*JLD_!8B$[JT!B$19KCD4Y5N6,@TX/^+;U'"1W*(=0Z.SW3ODNRZP&1S+*/ M+H<%7:NJFDS%>#2-P(P0F0K.CO#YSLP/+A\QA6N4;,#$.%;)X629*19-ED4' MA=D;[H,^KV#MOMZN5 2O-7_&^_-IM$A- <'JPPP*U,/( ED[')'0-)JK8EG6 MW*R+L!?N>IX^YDL[R[[+46W69 P">#IM58]"_4*,(')XCK;H8S#15!(D*_EC MB[61KZ7(3.NEI(]XKKT >E?\+5XQ54/MY.7Q55/-,HQ M9=?$23I025Y+1BE)RYO^F(KG"@@JA62(Q@>^9UM9:63-!/H6(Q.P?BO' #P7 M?RA#'4EL@!V;=V"-H^$[U_'FH!9ER+ 'FWQI Y(I*31^,: 9*HV8T8;7Q!AE/Q($B,G$I" M('QCTQY3M[$(7$*T>_;XSR[.:K(G%J"\++@^.N=,=);YJ-N,"AXX0(KS;"F\ M]:D96Z&1%/&DZ^FPYCQYKF]<;=A^5OQHK.RZ3-8QAX;0EG.6PPY?@_:'^8'3 M*"R^_W801\=,X&CK,#LI%<2.Z<44^7E_^;'CFOY40/Q3XIP,A1P M4BCPBE@[WS8D8DR Y)YZ,=F;MY&_ZHOW6)H_68/F&3U@M]L1I=,2[=<3""%G M5W>AFA47LU6]=]DVM]1,DY#]YVIG?O?B]8>7Y^Y7Z8AA?/4R- M,VE?'*T5HI3D2 .,XCW10E^T[I%*H))^J6$TF:ES.(]L]^])Q0'$(: MF:2BJX/&"64OR2577$Y:\=4C-*#0ZA5H>0.)M5E1BGBD4EN-%^M=EZ2U4I?& MHQU#N,#8]O]ZZEJ47;Y<8B\DL7AAXHB(X:JG"*F*1_Q $O@'EA??H02>H-S% M_^_IP],CS>Y\3NTB'\#_TWK@OBZ,F.%:M$<(/(&*#NJ2,7RL]D18AST:H8/A,CF9\\GT1\F MY[ZT/M#T\.>4'P&D-AW@$?S?NT-]"O3&@\E;XUAP@[R,/ 13?5=>&OXNBD-D M;+L!D=/!5<;JHG1U.SI98!*= =*Y!.4[[&>LH89((M*-AP3Y?!*^%F]Z_.MO MN^='_[!=_Q'39SEEI6+H%YL5>O:_R:F,W+*[F!6_QZ&]-XSMP<2C>O60#MHD M_/W!P*(<<_N-2XKY3;'85!PZ'WL[?LFM9V(=9I/1KS^GGU@L@ ZX]3Y5IMZ) MMK(>>3^UU'?)<.Y!ZTQ'@@]<)/F+$)%D^Q\RU5Y*?N7DPG8QHU[97&EGY#U*SQUFU77/ ]S. BOJ8?S;19*- M\0_4<[1S0,=$=NWCSD]X*/:A&[Y+Q9C\&.3"PR^H:6((EXV8O=J1E>1VJ3S@SS>!]'J8<[S VE7Y^426\P0M*7N M@3$"UJ0U:L$VN02IURH4YQ8+_;@1.$E!_RO*//%_M]G F$?)TD=.Y+"U)_F@ M:RNX!Z-QR!%TH3(]#\9F09<6DJGZ23KOI)7W/+LV'9SCQG^C174L+ M!QRL!(=!-A=[2S'>(]RMSE,'=H5ER3& @/%5*MC(\/J2 V%B3X^^;.K M!H1%@OO894>WPOGSX*^GPU?P0F NJKMRCO]<[_L3?%\R> MAZ>M'G&E^>R"LK:Y(L&IHA;D0]?5-GM\=C(].3FAI 9^ZG@1!;7AG0=/9J>/ MR(O,_6*-CW0OMQ^X>X!-$43;7IM'T?]A,.,A<.LKC Q"R,6<\9" ME-5&"ZS=_=MW*X%]7SBUG[ 5Z?#^3NA^U)Q_#BH M8R":EF('2XUROQ-X#CK!V'QPU7\HGR+Y/##S'A,/'[XD#VEW1*E\>#]^*$'P M)9R$/V!"EU(N/CS.O:G#8TN &-C([ M.?ES_-<7B%%OLG^'BXQK>J<0WWD#:WG3+_+!_7GZ.#7.G;;K_<$!$D.AN^DR MN)Y"REVQ''$YN4>?RJ-#OU=)R]%03@<'-!_HW/[*/%0D=1T MB45)SLFQ"Y=ZV.#X^;.3]#@1H8]/^Y3>/^#U M]/Q\CZNAPUWHRX^D#K&(^9I)X<,.=4-&6@5NX.KAP86#G.E!*QD.YV7=QC)W9% M'.)G[QC1N,NGB.Z&WTO%=0:W44(\"8=STF$^?"X. WNW('QH,..[1@TMUUA MC?M0\YU/X9Z1E?M&5>Z\I%UAD=%G#SSP(& RH*9!_&3L-> S M..'?).(P-NKO$G[0>S$RV($JK8_>" 0 ?\B)JDZ.:GQ]5>WT$FO'( M6&DU\/1)6@^TQ=_NP>.^&Y9V>DC@EC7;[(.[]?7LV="6?I0RL*,T@_LP8"L/ M\"ZX) ,%$4AR$\*\[_ZR_._@S7CBHV?RVB8]Z8[E0Q;P]>QL__;\/7OS^L7; M]^/4=+G&%H'H_+^N&BV,92>P^^#.9H_O-(D1:^2P4= ;463O<5;C=M%]ADK/ M"KA&4WW"'7F#Z'ZX9#S.T!AAU)DD?%TU;2OHR'P-7QP&N.1[B2D/%8XT@>*XEG8<-X(4Q[;@?'M?U40(AK+':(2X!,&1X?: M35\GLT=/'P_.<]>\TF=YDB(+="MD;YI\:%ZZEIY>MZ R+_,O52KF55X.)D>) M=P2<;*T"A[F4?@YJ9^KM'!PG*4VKO.\3\1CCE,<)^$(2?\^2,[J@IRBZ-31= MZ OCUV'PP/BIT &(J@"/#]_TKI0!WTHB"HZS=XPL,%*!]G+P/I53QH<''-YE M!:IWV=W O(+IU3EGI[N_TB7SL2#TZW&+3:OQM'#+Z!.W* M-+D_P?X9\B8,OIJ>ZT/WPC"6:) ).ZA,'MBUJF D()'1 Z'P[+[?]WYH2"D7 MJ4R,NZL3[WU*V)VQ*@=A19+KV95-LD-]&=N+1-YBL!7A8=FM^4I)"_;H(U8R MGIH_N$V;[MG$T[,@6#Q.6&_3E!>!7 )3I/[>Y_W M#^. 5[KEWDAS!OB;\AKX"YE;NU8SXJG/GBJ$Y D&Q@SV/'2Q^)]-\55S-LK-G::\2"LW! M3-,Z@I@U41]527<9G("1Z#Z9* MDSE^B3>#ZK@E+\5AR]W/7^S*]S]M-F'_P_OV8_\('WRV=KHZNQ#UWU$0"3SR M'+Z#7_9_^8$QG..VPL%?^3&=)YC7@\T\/?%W*9-!=^&YWX?-TZB-FC!)\5 MQ.3H2NX'H!RXCPV.VLOI_PXB3IB.,5 V'I!I<&L%*KD1!VSN8>G^M77=?_]?\#4$L# M!!0 ( .F(J$RW5K@590( $- - >&POS(A&5)Z M*G.O*B5&:66"&/5&OC_U&"(OO]9" MW;P";CQ[XT:&)6DF#P'G+NP,U,/34\C' A;6Z7P7TO MF^4#1SLS @FEG< 1=$ <2HEF#92@G+!D=701C2&IDTPI7/SL'W) M=KC7&7!KS)7X$!@5K:EWW9C]K?E6\C:;X]ZF'1_$"TJR$NI#K;?#[=Q4''Z0 M."-K.U]GG0#-CLJ2;FXIR3G#;C//)@P.3!B'J,T#"B')D^8SI9)H $L(5E@J MDFPCWR0J%WBMVG):9X=J'IV@YG]]SCGF6"*Z+5K7_C&?\G]6/+[Z>\GV5V4H M^+A.]:4EFG_W$Q Y.061TU,0>0*/C>F2CE[D^/J%-7I-B['5Q^QT,1T*EC6A MBO!&;4'2%#L]IHV,X&?3G]*=7J)O9C2]0DO]/K+#KV-3G*&:J@>S1>N,8&]_ M,L*#:;=JT5%$L+?O<4IJ=FT3]B\]\7=02P,$% @ Z8BH3(<1AM"7 P M$1\ \ !X;"]W;W)K8F]O:RYX;6S%F5MOVR 4@/\*\E/WT#D&)[VHJ;2U MFQ1IVJ*UVCO!I$&U(0/2R[\?V(IZ(B5'>SGR4QP"^!..SW<.W+PZ_[QR[IF] M=:T-\V(3X_:Z+(/:Z$Z&SVZK;?IE[7PG8_KJG\JP]5HV8:-U[-J23R:SLI/& M%K85 7A$_6QDV?=16^4+_W9D7V:8A< VK"1:T)[2 2Y]&^^23#)GYMGD I$.5 M0NR4+TKY77H7]-LVOR&AIW1QHSUKC5Q!3$PJ%;U5HD\I I,AI%1@>.#[MA;^ M%2M,*Q6Q5Q96N4ZS*-_TP?\/LTA%K1&O&Q/9=ZE,F](:B(5YHR(71]>9F#M] M/$UCG[15YG#M,&]4Q.)XB$X],Y,2%YNS4[9-2CBQ>F YP,[N=92F/5Q$S#V$[A&8>P1UE7,Z+\JQ$V)B\A'$\CF1%YVS89DA)B8?02R?XYCG[%YOO5:P MW!:8A02QA=#T34 +"7$TXZ@Q^=34A<_A-L9Q M0$P[-?GI#+*AP8W]$??L/4$L# M!!0 ( .F(J$P?(?K>R@$ .(< : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/%V%;(;T A^\'_(FX_>RL:: M:(\+3*;W3_%0YEU3IVK7ILG[\5"G15'EW-Z%D%95/);IJFEC MW;_9--VQS/UCMPUMN=J7VQAT.IV';CBC>+@?SIPLUXNB6ZZEF+R4W3;F11'> M#^&MZ?:IBC&G<+K)5;] _\E'&_^S?+/9[%;QL5F]'F.=?ZGX7J (OP?I>)#2 M@VP\R.A!/A[D]*#9>-",'C0?#YK3@Z['@Z[I03?C03?TH-OQH%MZD$R!C%-^ M$L*:K[4 KH7OM0"PA2^V +*%;[8 M(6OM@"VA>^V +B%+[< NH5OMP"\A:^W M KV5K[<"O?4">VVTV>;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K MK4!OY>MM0&_CZVU ;^/K;4!ON\!9"3HLX>MM0&_CZVU ;^/K;4!OX^MM0&_C MZVU ;^/K;4!OX^OM0&_GZ^U ;^?K[4!OY^OM0&^_P%DW.NSFZ^U ;^?K[4!O MY^OM0&_GZ^T#O5-5=G']G+M=O4WG+ODQ_,^: =PI?QSB^3-.4__\:3-0.O>K MQ'"ZGAW"T]2OB/#CE^;#)U!+ P04 " #IB*A,_= &KX! #M' $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VH3=L*$ MPQO;\WC?VXJ<*W/Z5S0SFY49Y29;UO&6U%M'.O<%4:BKU!?:4?X>7-G,=WFG MVH577M0LO^8C4;IV<\I.&Q];7^V&_C%MTWX^]\)^B9]WAO+=^N1P" M)(<$R:% 15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BRJBO*VAW3 M6I?-7TD^C5GLY[/N7\[)-U!+ 0(4 Q0 ( .F(J$P?(\\#P !," + M " 0 !?D !D;V-0&UL M4$L! A0#% @ Z8BH3!2?IGSO *P( !$ ( !F0$ M &1O8U!R;W!S+V-O&UL4$L! A0#% @ Z8BH3)E&PO=V]R M:W-H965T&UL4$L! A0#% @ Z8BH3", F(9+! Q4 M !@ ( !DPL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3$$T!95$ @ RP8 !@ ( ! M0!8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8BH3&UZ#N:R 0 T@, !@ ( !I2 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8BH3)J;LZ2S 0 T@, !D ( !"BX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3 _RN0BS 0 MT@, !D ( !R3, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3+?_W3ZW 0 T0, !D M ( !-SH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8BH3%PRUU.S 0 T@, !D ( !#D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH M3$Z<_B:\ 0 U0, !D ( !ZD4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3*I\OR^O @ *PH M !D ( !KDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3"2CAB,; @ U08 !D M ( !&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8BH3$WBI1*J @ 8 H !D ( ! %P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3.Y0 M@;03 P <@T !D ( !,F0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8BH3*"\EEDP @ M@8 !D M ( !'&T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Z8BH3)AA*28Q P N0T !D ( ! MLG0 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8BH3,DCP+8@<@ /]D! !0 ( !?7X 'AL+W-H87)E M9%-T&UL4$L! A0#% @ Z8BH3+=6N!5E @ 0T T M ( !S_ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ Z8BH3!\A^M[* 0 XAP !H ( !(_< 'AL M+U]R96QS+W=O XML 60 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 61 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 110 218 1 false 45 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.boingo.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.boingo.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.boingo.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.boingo.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.boingo.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statement of Stockholders' Equity Sheet http://www.boingo.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity Condensed Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.boingo.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - The business Sheet http://www.boingo.com/role/DisclosureBusiness The business Notes 8 false false R9.htm 10201 - Disclosure - Summary of significant accounting policies Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 9 false false R10.htm 10301 - Disclosure - Cash and cash equivalents Sheet http://www.boingo.com/role/DisclosureCashAndCashEquivalents Cash and cash equivalents Notes 10 false false R11.htm 10401 - Disclosure - Property and equipment Sheet http://www.boingo.com/role/DisclosurePropertyAndEquipment Property and equipment Notes 11 false false R12.htm 10501 - Disclosure - Accrued expenses and other liabilities Sheet http://www.boingo.com/role/DisclosureAccruedExpensesAndOtherLiabilities Accrued expenses and other liabilities Notes 12 false false R13.htm 10601 - Disclosure - Contract assets and contract liabilities Sheet http://www.boingo.com/role/DisclosureContractAssetsAndContractLiabilities Contract assets and contract liabilities Notes 13 false false R14.htm 10701 - Disclosure - Income taxes Sheet http://www.boingo.com/role/DisclosureIncomeTaxes Income taxes Notes 14 false false R15.htm 10801 - Disclosure - Credit Facility Sheet http://www.boingo.com/role/DisclosureCreditFacility Credit Facility Notes 15 false false R16.htm 10901 - Disclosure - Commitments and contingencies Sheet http://www.boingo.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 16 false false R17.htm 11001 - Disclosure - Stock incentive plans Sheet http://www.boingo.com/role/DisclosureStockIncentivePlans Stock incentive plans Notes 17 false false R18.htm 11101 - Disclosure - Net loss per share attributable to common stockholders Sheet http://www.boingo.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders Net loss per share attributable to common stockholders Notes 18 false false R19.htm 20202 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 19 false false R20.htm 30203 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPolicies 20 false false R21.htm 30303 - Disclosure - Cash and cash equivalents (Tables) Sheet http://www.boingo.com/role/DisclosureCashAndCashEquivalentsTables Cash and cash equivalents (Tables) Tables http://www.boingo.com/role/DisclosureCashAndCashEquivalents 21 false false R22.htm 30403 - Disclosure - Property and equipment (Tables) Sheet http://www.boingo.com/role/DisclosurePropertyAndEquipmentTables Property and equipment (Tables) Tables http://www.boingo.com/role/DisclosurePropertyAndEquipment 22 false false R23.htm 30503 - Disclosure - Accrued expenses and other liabilities (Tables) Sheet http://www.boingo.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables Accrued expenses and other liabilities (Tables) Tables http://www.boingo.com/role/DisclosureAccruedExpensesAndOtherLiabilities 23 false false R24.htm 30601 - Disclosure - Contract assets and contract liabilities (Tables) Sheet http://www.boingo.com/role/DisclosureContractAssetsAndContractLiabilitiesTables Contract assets and contract liabilities (Tables) Tables http://www.boingo.com/role/DisclosureContractAssetsAndContractLiabilities 24 false false R25.htm 31003 - Disclosure - Stock incentive plans (Tables) Sheet http://www.boingo.com/role/DisclosureStockIncentivePlansTables Stock incentive plans (Tables) Tables http://www.boingo.com/role/DisclosureStockIncentivePlans 25 false false R26.htm 31103 - Disclosure - Net loss per share attributable to common stockholders (Tables) Sheet http://www.boingo.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables Net loss per share attributable to common stockholders (Tables) Tables http://www.boingo.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders 26 false false R27.htm 40101 - Disclosure - The business (Details) Sheet http://www.boingo.com/role/DisclosureBusinessDetails The business (Details) Details http://www.boingo.com/role/DisclosureBusiness 27 false false R28.htm 40201 - Disclosure - Summary of significant accounting policies - Adoption of ASC 606 (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdoptionOfAsc606Details Summary of significant accounting policies - Adoption of ASC 606 (Details) Details 28 false false R29.htm 40202 - Disclosure - Summary of significant accounting policies - Principles of consolidation (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationDetails Summary of significant accounting policies - Principles of consolidation (Details) Details 29 false false R30.htm 40203 - Disclosure - Summary of significant accounting policies - Revenue disaggregated by product offerings (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDisaggregatedByProductOfferingsDetails Summary of significant accounting policies - Revenue disaggregated by product offerings (Details) Details 30 false false R31.htm 40204 - Disclosure - Summary of significant accounting policies - Restricted cash (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRestrictedCashDetails Summary of significant accounting policies - Restricted cash (Details) Details 31 false false R32.htm 40205 - Disclosure - Summary of significant accounting policies - Practical expedient (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPracticalExpedientDetails Summary of significant accounting policies - Practical expedient (Details) Details 32 false false R33.htm 40206 - Disclosure - Summary of significant accounting policies - Terms of contracts (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTermsOfContractsDetails Summary of significant accounting policies - Terms of contracts (Details) Details 33 false false R34.htm 40207 - Disclosure - Summary of significant accounting policies - Foreign currency translation (Details) Sheet http://www.boingo.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignCurrencyTranslationDetails Summary of significant accounting policies - Foreign currency translation (Details) Details 34 false false R35.htm 40301 - Disclosure - Cash and cash equivalents (Details) Sheet http://www.boingo.com/role/DisclosureCashAndCashEquivalentsDetails Cash and cash equivalents (Details) Details http://www.boingo.com/role/DisclosureCashAndCashEquivalentsTables 35 false false R36.htm 40401 - Disclosure - Property and equipment - Summary by type (Details) Sheet http://www.boingo.com/role/DisclosurePropertyAndEquipmentSummaryByTypeDetails Property and equipment - Summary by type (Details) Details 36 false false R37.htm 40402 - Disclosure - Property and equipment- Depreciation and amortization (Details) Sheet http://www.boingo.com/role/DisclosurePropertyAndEquipmentDepreciationAndAmortizationDetails Property and equipment- Depreciation and amortization (Details) Details 37 false false R38.htm 40501 - Disclosure - Accrued expenses and other liabilities (Details) Sheet http://www.boingo.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails Accrued expenses and other liabilities (Details) Details http://www.boingo.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables 38 false false R39.htm 40601 - Disclosure - Contract assets and contract liabilities (Details) Sheet http://www.boingo.com/role/DisclosureContractAssetsAndContractLiabilitiesDetails Contract assets and contract liabilities (Details) Details http://www.boingo.com/role/DisclosureContractAssetsAndContractLiabilitiesTables 39 false false R40.htm 40701 - Disclosure - Income taxes (Details) Sheet http://www.boingo.com/role/DisclosureIncomeTaxesDetails Income taxes (Details) Details http://www.boingo.com/role/DisclosureIncomeTaxes 40 false false R41.htm 40801 - Disclosure - Credit Facility (Details) Sheet http://www.boingo.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://www.boingo.com/role/DisclosureCreditFacility 41 false false R42.htm 40901 - Disclosure - Commitments and contingencies (Details) Sheet http://www.boingo.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and contingencies (Details) Details http://www.boingo.com/role/DisclosureCommitmentsAndContingencies 42 false false R43.htm 41001 - Disclosure - Stock incentive plans - Plans (Details) Sheet http://www.boingo.com/role/DisclosureStockIncentivePlansPlansDetails Stock incentive plans - Plans (Details) Details 43 false false R44.htm 41002 - Disclosure - Stock incentive plans - Compensation expense (Details) Sheet http://www.boingo.com/role/DisclosureStockIncentivePlansCompensationExpenseDetails Stock incentive plans - Compensation expense (Details) Details 44 false false R45.htm 41003 - Disclosure - Stock incentive plans - Stock option awards (Details) Sheet http://www.boingo.com/role/DisclosureStockIncentivePlansStockOptionAwardsDetails Stock incentive plans - Stock option awards (Details) Details 45 false false R46.htm 41004 - Disclosure - Stock incentive plans - Restricted stock unit awards (Details) Sheet http://www.boingo.com/role/DisclosureStockIncentivePlansRestrictedStockUnitAwardsDetails Stock incentive plans - Restricted stock unit awards (Details) Details 46 false false R47.htm 41101 - Disclosure - Net loss per share attributable to common stockholders (Details) Sheet http://www.boingo.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails Net loss per share attributable to common stockholders (Details) Details http://www.boingo.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables 47 false false All Reports Book All Reports wifi-20180331.xml wifi-20180331.xsd wifi-20180331_cal.xml wifi-20180331_def.xml wifi-20180331_lab.xml wifi-20180331_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 65 0001104659-18-031366-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-18-031366-xbrl.zip M4$L#!!0 ( .F(J$QQBTJFP/H -D!#@ 1 =VEF:2TR,#$X,#,S,2YX M;6SL?6ESVTB2Z.S7KMK26/?WVDZ,$%,5J M@P ;AR3.KW^9686#IT@1% &J=G;&(@E4Y5V96569/__GX\@U[GD0"M_[Y<2\R;/76@XB&Z7OO N'<<HUJ];, MWGW'0G@61J-!&C4K_269W?=.C?:;WIM&W>H9G5.K=]IL&6>_R^<>;P/7 *R\ M\)>C812-3]^\>7AXJ.'7-3^X@Y?JS3?""R/FV?Q(/GGJ"N_[BL?QYUL *WG\ M<>[YAR8];?7[_3?T:_HH#.2(]-G\N)TW\L?D48?//!=RNW;GW[^!'Q#7UDG= M.FE:^9'%!C@"-^\8&Z=O#%AX2T^K'W"*[O04(O1;#:N[:A+Y1/+"@QA,@W3K M@R3Y-=L?$;?JS1S\H5A$0AC6>O/_?O]X8P_YB)VD6 !O#>-G).UI2#]]Y@.# M2'T:3<;\EZ-0C,8N8DO?#0,^^.4(X3E))JX]ALZ1\48.A.+D>Q%_C(P;;J/T MDOC +[;Z6CB_')V%WZX&WYK?FM8W'.6;(M6WLP<6.%]@VK-'$7[#6;Y=\V#@ M!R.$E23X,P^C0-@@KS>1;W__ZHDH_)V/;GF0CO*9>7=RA.2;WX4G1O%(/B=1 M!HA AT0T49_@LW#PFX'@@4&DX%-T3*3F_/*_CWZM S6M3K_?Z_W\)GLM&RKD M=ZBBZ1?PE13*4_XX=H4M(@F+X0AX3EH)!>SI%!&.?D4JG*Y/A9_?+)SH69"D MA#SZ-?EJBI)/S?7SFVDZ_/QFBN0_CWD@?"?' !+*Z%>4B9-Z$S3FYS?)=\D( MN7=^?J-DJ@0"QAZU@!4C8'E*'H2 ?0&\UY6L+R)R^=7@TG/$O7!BYF;#?/*] M]V")_0GG%R( V^H'X9GG?.(/W L[Q](+%EX#?!X/SH( +2WB M>UB^TB+DE3RLP+[*/M(S!5&:E&H)8I5\JG(*XBY]J3T(HG2Z6E(*FXQ9XPKNK2."R)KL7(U?>>&$[5D*XA(,%ONL"LI

\V$<^F=L[&(F'M0?%V)X\$RUK;C4>SB=L]5 M-.0!/A;P(9+PGE^"H(_X83%Y77S+SG"KH3C>U8OM'A?;[HG5V!\O]6I[F'S5 MR^W!+]JB M6Q.UG>8VNNOE-E+^%YO;>#Z_#V;7;8>"L0D8+[[Y]P+.O+8F+V!-=K=(+,E\ M:ZZ^]!JQW_RWYO?+:O&+'.+*,BGSAY,^WWP][#4^R[2L0%XO[D6+TVN4DGTS M[DFO3'.NO'Y8(^>'-;XU>@4>^ZX81PL^SKVM-]98SQMKG#1Z.SZ?II7Y4-SO MYT=?FYS%?^)8V3IG]M\_B(1WIZ5ZYU*]D-2O6K0WW;#Z%R<"3CE!-T,62,;C MYBZPB6"1DP40< SYEP>_NF*]A_VL')4S-V<#,FN1WKE(7WD5]MFK(](IF5^U M2.O4U&L3@N57)_\8^BX/F)U'0[-5 M?/M=N ( G%2>L=.(:-:*;Q<"%[3;&%:T,QC6\]C-)(QX16XCK[K(OA(QS7KQ M[W3/UC[LO5\!T.[90;)5NV<' MRUKMGKU:UFOWK-H,+SY[]@KJX&WMQFT"AZZ&MV.AK%)ALS(+Y8%5QMMQTNH5 MF,GMO"=M(\LBC@=B(/8^A;'B]=HH M'R;;TV-Z_B!Z8 &>8TO^O.#WW/7IA7,_K,JQJ+4XGYZ:6Q?KPV;^1\Y"#BN7 M'R.X5>!XV@\]]F#J(J6?8I0=OWH&A.T0.KT+TT%D\&H/#$ASB M0IUQ=R&.96?L@N('VB,KMT>VJ\J6VB6K@DM6!NYKG^S0.:R=LM? 8^V5E8ZS MA;96TCT JKAK4:@(Z-8!6AQT7?J7KTM?7D$Y<_Z,PXAO"G+1W=6<%1#P'E/8<%3OAU[ "0,':KWI_9GS_DY6DC^DU)XM,$+')_ M7R^C%5.'*B_5!Z84VJ78L6IH>:ZT "W;%+IZ\'@0#L4XVR0X'PJ;W?GGJ%%Q M$.83IK\%?CS^^/&\&B(QA9O:#E@;N;)O ZW%RG<^"+;_7S[@ 6H X@6(C)GM M\_!CY+#J!8$(A'#YQ[GT%]O)C_%@L'RP1=>O+U=WS@TZ;+V0 6XB_^ M6-B=>J<:\E85Q^AYK,P +H*7N]4Q:_<-[S_Z80AK ;(-*"%X^&[RB>$V\=4@ M^WJ2&=2K6U?PX,Q$XXB'!5-NV:3"NVMK8^^,KP;XG\ CM.:@G0> M<$=$'YB-M[@G,TF3>]^]!UI./W-8]W7F\<\G+%800-_7J8HX5NF^3FG%\97< MUUDA?S?"W%'!" 5QP5G+" )EB* (UVHP;R%&^6.5\RB5UTQN[R-_ M%!ZO%@-7:=\\-@?@>:Y98DHS^164E=*9\U*(I\Z<[R]S7@(+7%WE/&>N+8\< M4DY[)3NU2I91)9_/P=>CB/+P;'J>ZJ,O"9UM;GT":^8'WX'YE;DYM *GI./< M/%('R/(EWJ]F^4NPO%2^\+J]D \OA_&2'8A+D"\I@=4I(K'R&G8<-X_-7U+N MM>"M/'F1]:-D@6"W+O\,\$\]?AT 4_!;+:F[/9^QR5RSW,JFG&&75H\=J\=' MWW/PJCZLB+?,^WY%R1,''_MX^>[JLU::*BC-6DS4JK25BZ-7FM+X1'JEJ:)Z MZ)7F )3FM:PT2P^7K'7U&+X>^1[UX:Z&6*]YCW<.K_(>,UEZPDMS\*4X6.CY MKN[.&; 19D7*9J=,J'5>I-[6NEL?5S K_7)HVQ^SB!W DED Z[-CT50HXLQS M?F?!=XY;W>\?QT#LBH16*\4@.RZ]&DDM$M.GKT/. GL(Y,I5!3@\J5@#3RT8 M><'XC7M@2ET\R.6,A(?M7.21E(,3C;4P/4#AV/+XA/8ABF!]J5H3:Q^B##Y$ MY41"^Q!:,+0/L6$2PDHLEW=8\>A<][,O6;"N?3.V5A$S*V&HJQ; MZW@5C@?@9B_;XJC E1!]7^MP+H>4\;[6[NMZ5$#)]+VKJJM6>>Y=[;P\IUY0 MM*'>JB3EM%SM/4 H'+'Y@Q!Z"=)+T.M<@HHM/%0R6U'DH:DRH58(TUK?&MTR M,JUUTNCNYLC-WA%]H-W2"7\,2?0(\["..!R M/TU$?/3SF^0K.3B^N&B(SN(AE"U:=Y3VXE%LEXFU(6G-C8$&4YR.X<]UQVBF M8SCB'EB;<0.?^Q2/<(?1GUHZDH%%Z+<:5O?TZ\W%]&R24XO?IV$ON.>/A+=L M8(E%B/6JPV4CSP_Q\YLRP=90OA%(.<' 1']$H]=/BNC\/U[ MEU;[V5\<+D[/X <'?_S@LCM#R?QG/GA:\0?,#4$2Y@;)QCZ/@P"_%*'-W/_E M+'@O]6VC:4X2P[QJQ&S."]^.1^DCTIOX -^%&TWZ/VJ^I:,MFQ!AVGPZ_-]% M$Z:CS4\G87D.0?,&<.F(\Q/B1?>-YK'J)_\S/0,.D0W\GNSZ.7P?,/<2W+?' M_^:3C6;(+QQ+1YR;,#NB3$7KPZLXPG41NXE,S3Z[I!NH:O2+U%+#X;88@1+\ MX4+"LFFP-,RO9G/O8#Y8)'&\K1_Z)]>&K$V7D_")<' MY\#S.S_8C/Y89,-%$\P=@T;)3SXU[.R/]SH+2P5_[B+WAJYO__C;__G_^#'L1%&$Q>WS:[+P8W.N1 M'C4D!+6#!_V! ;\: ]]U_0>P.:>'S9:=@SGWYKHSY@4&WY- G[A\(#^/F8.K M$/YMH$ 9=?E?19@\.=:B9.71T"!J$#6(&D0-H@91@ZA!K#B(3SBS$)6O7ZC]E0$0;(!H3WKIKVEZ/Z$7T.Q\Q./JL!;OW X<&)#3X_&X?\-/GC MK1S9Z#5K.'@>(0IAIIW@*$@_RL^.<<]<<>?A!%'DCXZF >ZT:-0<67(#+O?8 MD4DG0QEE6O5.K=/]\3E>?&]FNK6"6WHU?7-)\#'-*\6[R-F,./5&K=\KAC@D MES37J@XBO'@QOV7V][O CST'O0D_.#7^?G[^_OV'#YN2*7&. *N:M8IJ MRN$R3M2#Q1!N@\RJ'8<@&RM2V47Z X71MR@WJ@@[^I26-5O50'P-H?FA>,FP M8&7MK"+0,["STAT+:91H67E[!(O*0\#&OQS)?]-@(Q>+#%R?1:>XBF51C=I" MLQJFU6]O[T-4012T#F@=6*0#71/"].U]CBI(PHO['H?K8?A>& 4Q'?TRA&>, M _\NX.'NO(P*"M%S8[*R&(:>:5G]@T=$#T:KC=KG>T[Z]]_W76B1OFLD"H\YH/[&Z'.<4* MBDW5?<:&V6UJ;[^*G&N;]4X!1KR"G-/._K,3.!%[U'M"K]W]:YA63^]^O!9N M6V:OW]7.OG;V-UDGQBR(/!X8GBS@K3W^P_$;+;.M/?Z*\.;Q&O=8H93SVQ8^8:[#-:Q;JM-Z6&JHON1W$ M);=FS^S7MPJC#CC9J75@6QU82:"RZ$"K8;;J6R6!= IX]\Y(]?V[:OL4)2>; MLL9%Q7+@[AJ.'V-AMG6#.-N%E22C*CUAL=C8"2GXM>7.()*1[,PN_D?_P\YLM>]"L;&2C^OPLZ%Z4Z[4X MT[ZHD>]?=-(\^M6RVKT^V("EH*I9G@E)UB+G24 ZW5;SV8!\YC87]_C8)QX5 M0IA&QVKU%L*S:*Z"H'HE;73+1/MO:\IGHUWO+E:4G<%4JC[D3]'G!-:E%Z+/ M^D:ET>MUK!<&2NNP)'V_T>MHTN]9*5M@MI[- _1/+CW;'_$O>!6Y&'^CU^_. M0K1XGN>#LX%]L'IS]-D FISS5@AQ6HU6?2$\\Q,]'Y[UJ=,$SW AL]8$YSIW MG>4#+TJ ^O/+\(K)M@1L __5JL^YKYO"E91O*810[7IGSOXNF.29@&R@8]WF M0H8]!8+1]#-"J-WIS&E (8"^&[@:,:O9;S=;+8DNW&,[]$8P]Y+!,WG-I>C_Z(:[< M7-QY4C[L":VC+LV3+>^P>ET-P$YOQ^>37G\NW"@:PGV08'W> P7FE+04%-@O M@W<%^NX9LP1RQR%/E+G73("7<\[&(F)NKE_UE@:S6>_,+L]/3ED B)L8.:NW M-81II$O=K'OC5OQFO37C.:P%PH[!SL7J:!=3SG_T9< ^Q?'? MN,<#B.?!I7%&PJ-V\A3%RVG7Y+S5JSN3"[<9&1KH M-5>:"C?<=85W!T3XG07?.6:%-B-!J]&I* D>Q$!\^R2K"5V!0T^_A&NBW6Z5 M NU-UTFK'-Q:LF:]I/UJ]BI.B&+L5]6IL+W]ZC8K2H+M[%>SNSW:N9S(U>#2 MBYAW)W#;/PQY%!;I=_6MF>VME3,7!N6&UK7;Z#X?RGEH-@Y+F[U6LSX3]&TR MU0;K2+?7;G77G*F8-&^_,>MQY@??;-[U$6V#O[\(SX73@M:(\&J0VX3S76%/ MY/^FAUTVD;A?U0&<],A-M8X/K0(S?XV1^F7O'&YZ,=\ME=XDIAG^P!@'L*"" MCB([GHF3)OW*JZ-#CA='855AW@2TPQ#8S%6,4"$<7%UD,R^\SXT+D3$0'O-L MP5P85*U_\J)IP"DO:'A^!* ._,"(8.AH&'!NC "(86AP&-$QYGLY&ZA6- A: M'0.6.K +'8$C%<8Q\R/H;A<1C".J#M;N-! M1$,"-XA='F:P2;SN8IE5)H'$IV[>GQ.""2P+)ZT99S0!T-2=F/C>Q'!\) \\ M9;NQ W1WI\'$Z0:^'TD2!IA\05AO)\:=]*_="4+-QX@I2PT:8 4CBC& ;AP3 M\']_!$*>O_WM[.PZ^WSQ]B=$&Q% LPI#D =#6)V- !&;3;_^M793FWX=D491 M<7G$%TH"<2M<_)L1#OW8!72 S)P1"X!U?\:>[!*7\B#A]'IB%\W*[[3\3< ; M5W*WL.>RE#@T_@Q4@H#RXP!&]F*8"Z0%G 4#H/L 3,I>M.HG_PT@N?!""C8* M!3PX(]U60TKWL\4XA^Z0W?,9,?8E/T,V@E_(9H*D$TDD NO14$F%/X;(#48$ M>0 ;P^[H"1.(,'"Y'9&TLBR5:-+@$.DAT>$5#\4826;#*HS?33WK ?'#D 43 MX@PS!DP$&1CX/I(=C'WL1B21?NH[$X@V"X?&P/4?MC(MIKP2#S-EM!C[\H , M4@[F73*$Y!]*TPE,!;1VR7"$0\XC \C+C =XWP&>WB.E W^T@1S?QG@J'J1V MUC@XZ:G<:7. BETS+I4,)51#NXDC)+2&A0-&<^B $$B.,E[)TY&/FHBU FP" M#-GB 1TCF$2J#7TS414$!G$4YWY(Y'=,&>&:7IIW /!*.%Q/B0 M2E'FUAKIN3'CG0__3-OR#V.Q6L(BW+T? +'!3.%R'/@N_GGG M^T!FX$XH=Z!H&)9UL&<16BTV0@A@'/BHEBNY#-(2Y:B5)#-VTO8%= XQ<3&) MR;".TD(2 G@!EE1!+*/4\;M3YR,-AN'%P^[2N;!9Y6Y4S"3FC]PM0 F+JJC MUO1EX-1 B>1B*/4?G3WRIVE1PY !5@"/_)OE.-&RJ\)4F%%:C)1/ )E+>@ 3 MR&&5L&;+M?23$%B/G 4 ;B2B"C"M#A>D7.T]=J["[C/4$B5,[RIH*:>6IP: M/5B.T6@EA[,-3L>KLCD!D?LT20;EQVU ;<2[*R(2$ \WSM1]M%-PW4> M2AOU0]-LM+OTW ^=/KKN"6P8@JX08G0F#::.!IA2117V%%\H Z6<1YZ&# . MPG] ..PA\^ZD>5:&=U%<,^TWK];.T\,1[%P!%G6O%N^/IQ58Z#*B87/757GR^F2(/)6+NG--'HK:I@L MO%7::M6:^RL'VGOVW='>EG='UZT'8#6*(4ZNJ(^-"TI0_GK(;5D,H=KE(PNA M^[/$-)_[7B"W"ZSC5$38PSEN WD9^/@ZG]Y*0A#Z )["3UKRM>171_*S8XL9 M#\%/S\M[XJ5IP=:"71W!+LZD=W9ATJU:HW,@DC]3^6/SZGW*[7U=[B)( M;^E2;+HS$UN^0C4O4#)U=4^H\B"^AL#LIF1JIQ)-LQH=TVKUM YH'7B].G!L MF?7.EGUB5^M Z=F_&R],Z\=!Z$>C;=:W[JRXLHA^>43AQ1WS@W._K_%DEUC8 MP\-6)Z<9G74N==#;J]TLBW7LF,TBG(?R<%4+[>$+K=6M:Y'5(ELE MD>V8[68!3FAYN*ISP#MN[[UK/_.@XAD=T[^JF-ZJF_5>0^N UH'7JP/'#=/: M+J^E\[Y:/PY7/[IFO][4:5^=]EU'42[X@ ZB)J MJ;5D7=:E1+F*=36L4Q'$]Y:P6ZUU94G8-?IF MHU? N8\JB(+6 :T#"W=U6HVVWM(IW ?3VG$0VM'HF;V.I7=T].G^=31%%W79 ML;]1'O3V:C?+8AT[9KO3U4*KA;9*0GO<*\#?+3T?=^?5:G$NE3AWS-9V%0KT M)8#7DQW6!5]VN=!7 7$=[Z^TIGVS;^WTA'-Y)$&K@%:!)?5>FLVM"EKHE+#6 MC\/5CZ[9[FZ5]- 9X=>3$=;U7G0R[:"S#UVSU2C 62@/6[74'K[4]B#*T_L6 M6F@K);3=CMEL;96;T)G>UY/IU>5>= JLI :U_"&^U6J9G;:N^ZV5X!4KP;'5 M-UO=G=8\*CW_=2)8*\B*E'@N_#EG2'P M1B4/]6%@G9\XB/Q$4S?+TR);+9&US&9GJ_5;"ZT6VI<7VFY35_W^6_)15Q(L M727!,()_L.X/YIO],0\89II#8^ '-$HT##@W1@#*,#0X#.'H0H/))UUH4!<: M7(\X>Z_.DR"LRU*]D)CJ0H-:\+7@SPN^+C2H!7OO="^U1=>%!O4!HX(3+9_E MN:*=&=2#VA33.\,%)N+*OS/<;IJ]OKY&JG7@%>M RVQT^EH%M J\7A5H]TRK MO94.Z/-!K^=\T*5G^R-N1.PQJ1]8ZF1%B4UG>=#;JX$LBQELM+*KSNH=T3/V@PAL=XK^J$/^XU]QI MDJOTS-^="Z&UH_+:89F-_DZ;RY1'$O0"H55@X39(>ZO^8H>? )8?]2G^HD_Q MYX[JT\G]Q4?U;YG+/)L;X9#S*,3C]O[ ^"?S8A9,,NS3T_C>BI/Z\-N*B0J\ M$_ \8@Q#@1>3' GAA/S!,D!Q"S^ T8M V9'?A">&L?BIVR(@-LN"T,Q$#9+ MKA#$WJUP72J4DS3,#(UCBH!@#%4K_2><@1GRVQ-7,'A'1!.#R6Z;,(C#@^0V MPENBQ;&8F=F_\T0RJ2K* _^Z1!UUGR($T%W C0= EA$QQK\%\R"!15+A4Q=G M-T8"7RA)!F3P[WF0,$""#G';R/!Q$/HZ#L&^P#-#)N]R)#@@9K;-0_DM#N[Q MZ,$/OA,:#SC@"!@'PXP8!H.>A,N;>WR*""A*\.*8!1*]&0+AO0L'*:3 M/8AH*#R#OAL'_KU =;N=)'H)^@-HBGO@%CP,#ZY[UX<&A,7PX3EZ77NFC=5+ MP>I=1:!W3DB TEV3.//A[.8=Z$(8 TO.;KXB#[HG];YIS'EK3YUBI9].102> MC"UG/0?] F$A;:2Y__X(P[?>WD2^_=W(_VHRKV0:Q4\ M%0Y!NTYN&>K!F$U(\-D#"QQZ4<[%/!#TB):'\=A%%1KEL6$I-CE[ .C7",\ MW;D$" \$ A3,-"**(AA._#=F(&VH1\<%)%AYSDR=@I7 $6 0 ZI:##> +GPK3 MD:413' $P^2Z\*(BG(-L"\<<;1&."%3)8XH0,+ [M@WF"8$&4SN(E$5.;PFB MF:H9?ZAOIF4=WUKI[,S>-P2S&6;0.D(R8"H?CU/_YF&#\G[YRS,9J8]W@V D0W#GAXZ5$U0^==''WRH__ET35V M7\1U&H;XS >_'%W$TM'\9L%_D.O?OOC?FM^:\L,1:*"0#WZ%/ZS&D>%P&]P* M-_SEZ*1Y]*O5[/:[]7H]@WQ=*'8 >R\/>^])V!OU9K<8V-%SR,%U%GZ[&GRS M&FM3L=%J->LSD(3#M699'UVKT^BO,\F9Y^ _[_^*P=EW4?_.HG,6!!.0PG^A MC5R%:^=I,/JM7GL.C"R?G&L(7Z_=;NP&S L1 MVJX?@K*F=G$3*_&K,LVI,3ZTZ,UFS2!C16X3_L$S9I45DTJ' M,$NI3:Z5"-&O4@YKF@ ZH(H0>P%S[LUU9\S+"+Z7+RZ!GW,):P-E*#D0D96X MV"B^JSX:&D0-H@91@ZA!U"!J$/<(8ID*;[@-A_=YLL- MS8MT=PUU-J2UOE%C:Y?IWW^,3 R#^ MCAALVO:V8 MOOD"VXJ:;%7>S-'<.Y#EY5TVO8&]GVG5)NUFO-4L:H7_R(N7(; M\\E+)#K;K/-V:Y*A9'D[JV>VVP5$W>5AJY;:'4EMJSQ2V^B8G5X!V8/RL+7L M6\#5=W2JL :7G#C2%A86[C3@=\>/\4C^2Y[8/#S&*)]",Z9LC-FSY4QFJM"J5JQQQAA5N'(-% MN6IU6$&-8>70. BP9MTM5@TSXDBXXM_X^2._YZYA&<(;QZ^RC-K:%8/6*31T M3053+ST[ &;P"R[_+;*:VDF[/EN0;'U =H3"AD753GI6L[E3'#[S, H$EFY= M,C+5R-,EH/9DTNC%N9I0&=,HFU]]2U0NHB^B<5+\BAZ/GP+#M2_9:%D M L#A8S\4L/ 89]&RHL8F%M >,L?XH6TUTBJKLBQS./2#Z(1*1PQ"+("SK)&[&-D3#@+]/JWD06=L<7^:"0B*L>*+_A4E)1[-E;O?0S%J2?< M7XZB(.9'F]8S?%/@1*O6J?7GT14%]P;FXM6C7S-R[))[PGF&E16;JBXGB[GP MD8QMF%E;3?8=P/T'E^6RZ=8]+'>P(OO&QW2=.Y?KW%D

(H_JTJFB<-%*@Q MA^LF!<%-XQ]I;?GS//_D*-F/%V]_2@K!8[2I7 -9?1W=@F369![I"LP-*%\. M G[OVU3N!S45B')/Y=#S73ON8A8PP)"K&N54UYQA;4I9$EQUK*"B\4[ 'HQX MK.K1LWLF7!I\ /"%6,(=/ B:V ./8\!B%\ [(ZA6^QSWBS"(\.@)QLX_],Q& MO26AP]%#>\B=V)4>DW0SL*!ZP+$&?=KG@IP-\*=.T.%0+3:(6(&:\99SS_ ( MJ0&P"W'S%*'A_7 A45?A<@!.3;F4<)GMNP-_>!SX-N>8 -1+SB[@_A#X(R." MX:B_ _Q+FCIBV"O!"./;/SEV[?$Q3!"CT(2O(+HP0?&I:<,=R]HUY#@%VBNP M;Y"!K6U4&5P/[9 +3D0!C*1@@!I[8%5/G=B[#C#05!LA60-S%< MD M6J#,^H!C,Z#N,"'X!JYL)@7T 2T3,Q8!XM*,T6XAI%_# M)(KCSD;$FVNN45?_MQ"VV:FV@6DIM78*TJ4,1[[[=7@R-GV1Z4;^KE M;S=) RM,K483;.H&:Q1JWZ,(TZ=R4_Q.10/WCLK:3&Y9W7;S12#9.4T+PN0J MCJCYF6H@MTMQS4VU%5!%=1:!L6BGD%/S[S^YO:&$X\#/H1H#%S5 M2\_V1_P3CZX&7]ACH4<&.CVK-PO6LHF+@7#3$P'-QFQSLP(@/(NB0-S&=!3I MB__)]\BI]UW,W5TF+G:!=.Y;ZZ*P#F0OA^:&S&K-J_B+X F?W-BA/HTN]Z5JJ!-=U ,&^&+NJ M'7"><=4/ILO% 'D+>HBI)0;Z%4GO>%%[\47]WH7 $"P27V?#<=/1\M_XC/1I0%WG/CQW."@$9HSXSPS@?[X!O_!:*&3BI$TY$ 26.V M#Z3]&#FLACDP1MV?:?N0,E[8%KIGU0OJQ[U,FM?A5,V0R5_,=>%QA'1?M?\V MS?=1G_@IUE&O:CS6(OO1C\&$YMK19X8S&Z)FG+FN_ A6>(P9-=7X7K$W8%Z( MG>DQW97EZ+@K1B F,OLXK;BO,@VV?,697YNB("9Z7K,)+FKG,K.Y7?QB-3J= M67=RV4Q;0+3^FM^SK/YSX:%,^A^@C^=JS_X,3ZV?>E$O MRYKBC[F'9D6VM?=#>7- F1&U*"1;)/(.@FEX^#_IEV["6O6#W-_ 31ED=9B- M1ALSR6MJHR([VY%L.$3#@'.\ A$-0["*#MBI)9L69"I9J-J8AKJ)J6YB6@TT M-(@:1 VB!E&#J$'4(&H0-8BZ6^V,GZZ[U9:SF-3>6R$F"%>H-FYIZ+Z+[IY) MT@N'2AIZRE(-9L94CT<[D&K=LU9+]0M*=9+G$WSWHJU[U\XM[:^H=^T[F3'& M\C;_9%[,@DE&;I7[W9F34+Z*Y 68U;7*OU4 \35D9W>5HLO?RJ?;[VWO3U1! M#K0": 586(ZZWC);W:VJJ)>U+T4)/)!#]C.6;#&7.A=1D1BM+,;!LJQR1-N: M;QL:=11F1>EO1-'"W#Y>53FE7EO MQ-%)X8V#M?,A\^ZXSOOJM)=.>\U$2,>=7G>7B=_2,_^GG:Q,6CO6:4Y3?NUH MF/WV5ALC3^6$2\_^S?2C=,Y)]?V]:GLB)2?;_MN7:98]S[/2+*L,RTI[.J#D M9-/&J6HL*T'71V&1]>?M2=&HOML$45EI]5N2"IR8.OR?(%*)W/ MQ+^$;'K1"U6=75RHZG9HX=87JI9$JKW7>Z&J7^LT*K^76-JK)U_0BF;L^YW, M:?;Y/=I5G":YEC)O8K,/.SK"9]6LSH%(_]:Y/F4G7]%&Y-E(5LQ3:SB54<-U M_)8#"E1+R1^H9D\+BB0EY9!V9I3+YP2_Q$9F*;W_TFS5]&K-1A6V:AH=L]/? M\J2GM7++MCRB\.(F^F -,0M#WQ94T9)JRN5;"_JW;MH*+(1_0VHG#!9['/![ MX<>ALM3ASNQQ!27NN2YQ6+;$BMT=[+)IIAD0TFVO7^G/9-S[8%+!N2L5/O-F:[ M"ZV"Y8+?1@LZQ.E*SB\#YEP*C=[LU9+^T!^83:I<5O@KO>6SL!T[FVN(;AQC M/N@?N6[KLT]DOUV\_6FJ(VC6O=W$VM9L1!M)IHQLWC'O.V:7SL"V"9N9QJ?: M6OL/9<3_*Q=>"T/!@ .KT$'#AF2IGA4\O',HT;D!X0).-?S'7 MY1-Z2E;T/A<14 VB*/D533R'YD MAFU3??<>843"4W<1^0K\%8^Q>>@/G;[9;=/&.30_IQ!^5!!*_LYSE5%+60-" M%1K\AR9-/C?@%WSH(SR4'T$V=G[0EQ$<2+!\PU'OS@.S608V/LFR&+Q_O!V ^P+\@XAK]" M;!ARZ26OF(H'H9H,!&'Y5%C7/1$7;(P+@L ]$&[@2Q@9()FREXFLLJ;JR"NV M\4<0<&J$*QOU+J,6MI2%\:G9[R?_GOH"YO8-DGW:VSA*.HZ/ TY=?6&2AZ$/ M0N7+%A]8/0![;T1@96K&V7(LEX*"U$LE - !_&XY"TP<&1'E+K=E*UL&H6L@ M2*33SL'PT,?+=U>?C3$@;C1J[1^-$Z.)_P" 4B$SSO??AL9U ) :GXE3^(HE M7Z$WQP#K!.8FF!ZX!&;,D <#3C#7:\TN/5^?>A[(B$2(O1B;THQE ZBDP?HR MS ^@WT@)%ZF5C9Z)L1?NB'7K=M)HVZQ3UW)P <6P9.JC]2[3-U"OA?L4!%_RL&9>6!.\DZ<0.8F1K! ME&/9TTI9*Q#A?^,D@]B%E\!&3!FK;+$G"Q_&]E#VL(;?1&ADQ@)?-]1B0T8' M+9SLGS1887JT;NSFS(YB/KD:ZZ](:@U@M@W&.$B:)^&3&#%':?=R7+G@!P@J M79:W@" .(&7PI$Q%HR0' ?-DPR=:/&$8AL",F,.3L6=%+>^_)0M>UO(K&P/6 M15RNI<,@'3^<1*(GNZZC5@G*A3M\P&(WDHB$V0PF+7[8P!T;1B'&D6]2-ZJ4 MA $\G617P+?"=<*!Z!#>!"<,](%<-S\,TSG&@7\O0DD!@8V78$Y[,O4U48.N M>JJ^I _[CJA8%XY 1W<,=ISJFW 2HZ%09ON0+,D4,B)4&0;=4> MN!0<;.3EBJRK&?HZBSC,5ME8;3IV 3?F/<"RAS%QQ\8MXU0[Z$5-!7.M!+$?U)@':C_M.1V; "QP MQ:]3T!/457!!I'5@V00(GSF;LO22C#]8S:9T,!K-UK2#L0Y4ZM]B06IU)43M MCG1?TEDIGD(Z8QRP*"+;<'ITH%JUQH\'8"(VW1U:DK><3VY>4K<[%/AWJ+TW ML'(SY\K[EXJ\,'"R-LAV9GWHB7T)]Z9:U*,+?360#\@>]>E/GW$IG'KX=[D4 MS3R7!V]Z;-!JWZ-^N[?,^WXU&&#J"A^CL%$.,YLE;N6SQ,VC7^NU>K,]3.#%[1L;KP;N%M%7X,F MK<8RFBS#;A5%*#_Q#.S7-5@W0_!C_+[*QBO+-XC+&:#L*IV]+SCX' $>"D'\O[!' M=?KA'??X0$1%GOZP&M-G/YZ8NC@X-SP9LBV(ZC11(5W2.U:WWEM(M>E9MH8D M723/G#_C,"*1_N '8"S.0 T@9,?U/? ]^-.6 C^UM&8/W> F!0N<\.L8503& M;M7[,\OT)> JF'LV'H-DRA;TY#J2+O14Y.=,]>. M2?6_8FI78?E;##H)P%UZ\N5W''20?_''PN[4.XL=GA>G][C M*(Y<" I=@/KO>/3 N;>2)V>>WLCB;K&XANIXF\V3D@6B>E M3G9;C:8F]\LK7*\/UG!+NG_R/;N(A=!J]:W.2LN!I:@W%E-L7=C& <=[L)@:*C)= MT>KWVC-P93,]$X9-[S'50?2> 0/\[7+2 !#C?.KLQ>BS#(*=PIPS%9BON4F2 M-16^T9E=-BIK=JN-[E>:IU\2Y9;7WCG.A MIG,O,._#/)6-;R]OGMIS"=TJD.#9YLEJMGNS69NJ(;RY?6JTM]9U 2]$:F;O M[MP?C6!2"6!(5X,+=9[ZK?H,EYZG1]]%+<1_=JM>, MFPC9(#PL; CKM0%O>6%9T:CJ41]Z\-*;/4L!8FV9=&C\UF>!@VAR MCY,KDWR'%Y_DW;MDNN3>#IXBB0'&"6"+PB,O=H>F^HB I]D%JA05T@'^*! V M'4)!GQC!XP$2&]%/#^9D-\TR0L$ KFNP&&\U1;" MX*W#6YY>:5=7H=6$_*^8N7C@!\=PP2N20!RSGS*(6W0)6!XDBGR\I_TDM/"H ME[]A:1K'M[D1FR88F7F^:[79GU0!TK6SQA=E4[@[@*D@)3?(GWQC$ 9VMDW8EN=RP(?D-:=C='CZK6ZI]7.U3:XOL,G2O(DHG3%3AIIQI61RF5"H >6[ MZ$()+T;K@>/NHG$"9WSK^\@ZC)/E=^M?U$ M^=6F5>OIC@1E[DA0O+P7USA][_(N/Z]=X%H;1VT<-ZE-W:JUZMHX[LHX-G;3 M8J59F#I74V+UWJ!;E2#<#+WXM";=CF8N>=+>,'U=QD7=TJM,?4X37X M4?VT2]_@I]WL;N\55$$.M *\N *L-(VE48!69WLGHPIR\.+.QL&Y%+F3?K(4 M.+>''K#[;E*\_A28(:A"=%4O3Z^J1K=7CCBY"GPK48^Q1K=>CFBQHN;Z%<6& M-]QUZ? &U@%FP7>.6^8Z/-QIMK?TCF"KNU63P@..A#;.DY:?UPWM]&NG?ZVU M0MUVDLV#INX[::?_<)Q^R^PUM=M?1;R-.>1-ZC7JM4 5UW2!.L^QY'I)F66585EI?K^1DT\:I:BQ+?%?-LLJP MK+1>>%D2B?(CEM68#8"27RM2.:1$M6 NMNHY;AH/TUW5?[!Z'=EXW.K/M$(W MJ4C8$QG.PR[XD^:A]]FT\R97!T]5DCIHHN]+L_Y(ZA*&\P2G\E=^-#3X:.SZ M$PX@) 4+DV]F2]G)L;"X4E+V$&N_R=%$2 HTP.]2X/^@GZ>KZ9V!I\;N>/ZK M]X\\L$4X]=UU +Z;EG9MTJLAX2=/B/CG),+*?WD.XP7@).>_^R@&4R\>8QBH M[;ZV^U72BK.[NX#?0?"?E^1+$';AA<+.?_DO3!_L))M?+RBLV;MPS^3A-S]+ MHV*\5W1#_RI7#9]%Q@6W^;3GK7+INZ@;*,UJ^?:17LK1*/UY/W7VEM=5WZM&E 9&]>L:?YJ"_>*+9S5 M,=O;5>2QGKA^4!Y1>/%(XN#BA20!Z90ZS5)&BZE6Q+*H_7&SO]5M-,FLTEOV M7:0#Y=)7'CG=ZP)7%GD&<#H%>'+EX>I.K$_!:3[)N3+B6WUV;IJA?SVL+2YC M75&O\A7EI\^Q:;3+G3?JJ.,.'<^#"F .*TESO%7OC*?86WKO;7=.;!5D7N=O M5O?5J/7[VOCMP/B]'H?J@$5@XW,N6AQT/O<%/._J7WJMMFDI-]GV?^A.!XVK_3YGC*>[^G7K*VZ M3QVVS);,OC1K!9PM/%1>:?M21OMB-^.PN$11TN.-LC:(.]"A+[GS ]-T\&'M"197M*?V%K*DO2IE'\:W?\+$./""RO18 M%I[9PZ06?<:OK)S^+*18F-^/@R78+8$+@N8IJ' 0_BA4 7RJ&B:[ V#1?7C& MH(?GRO3GWO: [&UA[<+^5>E+[R1=-L-EJ:P\_ODUX!Q-T7 MURH(PHLOL@>WE/XF]R>.&^6.4,IH,-626!:M[W4+6/8.E5=J<2L/>GM=PLHB MLE:C9FUYNKZH,+"BZ]$K"OK^10&?#NE>7TAWW*EO5ZXGV7J1P]F%'$B6+^HZ;6W5IDKPJO7W?W0)8'C'5$:&,"-L% MY"[+P]6RKUG5O[10A46IW,0YC,,4A\<7+;3E7;_+31RUJFOBE-!'V!MQ=,YY MRX-&+U?W4*>D2YYT:YKM]E;5S%XKAW7>>8VENQ(MIGJUMJ7SSN5>8:OOM%3; MFI:;;$7'_<^HLZ99IB7]Y9(%FFP%^R*:;)5R;I ?#[.P4!G!7'C7/77H MY57WN=_?'CUU_3T=($C_& MC)BB?9XK+T#P=?3CBZQC,56 B;DNEKB@(D=LQ)U>\8'?!C$+)IGYP0RH230]SQ>'@0\C$4580BHK>:,JW4RA M(>#+I M*U!N',_U0=$-69V-U =>#7PP:Q%[1)"Q6I8?IEL"^<;EN(>GF(>FM M5"\ HC//N1!N',D%\ 6IE4U<')3%4W!=*%^%-X/I5F9?4 MH!S.>KQS,.G%N<*VEE6#B2)8K\(PYUVQ* K$;2P#3BI(.(*%VJ *@^BO@@-> M5CPK[1ZAZR(K^)&7).-]'E'-5X@8T$O!RH[ F"2\N:45!5T.1^FY]RQVZH*! MSRH8V*_OHF!@IU/K[*];0-D+!A;72F'O):42A--R:NTGRJDU^K56J_(G@$M; M3NT+QJ09^WZGX#3[_!ZC5)PFJ9HV'[#N9)/">J4EU+1QU,9QDUJ33;EYK(WC M3HQCZ5N':XG5$CLKL=WCYD]Z3=9KLEZ3]QJPE ;Y79B98^%E%(R&?APRS]E) M)?'7:W;FCV KF_.:+CG%(QZP"'#E05,<> M.A35XJ!#41V*[F:A2=H;&DQV-9P*077LN1,;4Q9WM669S>96[JIFW;Z*;O7, MKM4HQT9714WY*XHFGG?_0 <>VM/4@8<6!QUXE&"U.KC XYV.+/0>P"'N >#5 M7;VII07Z@ 1ZV\ZDA[^G)3\>:"6;$H*IR[C-L.NY/'KI,FXS=T4R7=)EW)[0 MC[,0[#AEZF_]>VX:XT#X 69TA _?C2!>BD)CR.XY/F;<4_P.HZU5"F;ORC#.P,FX&OQ2MIDFD3RK 4>FW>Q0M)1(!'\<@ MDBP$]@3^7'1@_X83!M0 MYSN/3"G7H:Q;:2 T^ 8(*PJQ24_%XQ#+1O)'+'W&5=7)64 =XT& 8MQBC;I( M!*IZ)7V'-1='G&:FBG2D+"P&LQ@ 84%%G!O#SDTQ7S'.&0B#4;CC"!86NMONA1?QCY:0TBS,M!"XP%T=+JZWP]MT^K5#T#G M$D]RW5IZ2TMLS53B(FL&,GGI 3?Y%_;X&0AW#B (+X;WK\9<%N$*MRADULJ7 M#&L>_5JOU9OU'*AKP[ 3V%>7.UL >ZM7%.Q7@_>/(+K>'<>WKKQS%@[// ?_ M>?]7+,"SPP*'6U"^D8?^!,#O@A6;A7X]*'8$_VKJ[PY^*L;)^8TL YQ5EG% MN7*&'Z9J1@\2MH%OEO*M^GY!N1@Q2W<1@O(.9!5Q&3Z!DVZCA\AR(53 ;2[0 MK:.H+.2N2\Z>AQ$=.LZ8.V""BBY' ?/" <1DS' %NQ6NB"8F51B'\ UKFX#/ M1\^HFN^W/'K@J0\.PP21L 7XMA'>:)/9!,ZPY# 59L9:XS7CCR&\D11 3YS: M7 7RW!LRNB,X92":0"4XED"'Y0<==)G\H,KJA(7$&>&E#I79T!3_@A4)19+K M 'IY"+"+@XS 4AG,N0?PV1WWP;]7> $!'H;"'AHB(6M"!%F!.C\JA,X6ZQ"P(EH(4WCI4$4TWSF2=C;_Y9 M$@PY.\*7@92$K3 8"QR#AYA?$^$00Q!C) 1,3$ V&#FB69HL7MA;)=WR;97<3$;@1"W9%5&Z\JX[S\_--D>L%12WTLT1:W/2EWUS MY"/9!2LS.JVW7[UT^^.OF#9.R$VBOC9,;6[0(JU6;$I'V_! *% EEC@RM%*@ MK81E'3M2Q!ZL"A$,3#LSTF7)+>/@L;S2O1-M=K39>25FIY$W._\S96NFK,6R MD$9X\Y8(-PBDE3)GS!<.&8(SZ;*E,=*\A4/W=E&L3J/)*"?O0R6>:\!S_JQI M<'#;(-AQP!.V(P@*$3DO^:3MG+9SVLX=LIUK3KM7\]%K:KW">#SV S1:MQ.P M3%$$SX"Q\/PD+T+F":-H>6UE&*?VB;635=K,BLV"8$)I1KE!$?"!R\DS M5L$^IEYH$QP?PDZ0N"5/C9.HIC(CB6$NI63"(5=]66#<<$B20G_P;/_)-'+> M-_YH)MF=4"5 Y<(U#C@E.Y-# #283XN9'0S;JG(M;:QIO9^1.>B/A'W)^X]"(@)8;<9Z1S>%;49N;JV;:$;/T]UGZ[:3T?+C_@('_GI%'VY$NV M'1.>>0Y]=.69"$EOW?UM\7VX=FMFB31.K-X>MU,E6Y6EM-4^F^1D]2U)"=V4 M*S#7[P+V;UBGF8<-ID/A"!9,<(=#;J9FOW[F%+,; I>SV+-5L^6$5[CR+@R_ MU4F^A=.@FYOP6&ZI?*W=U P'NYX%M'TJ3[2>>H"8=:T8'A#TF9,%3ES_44?J>#7_>JQS$KDO^D)H<-[F(4-E&(HC, M'4/'DNB;NJX 4^H-4UY)(E!TSXXO#JEI9D^+#"9 M&*@;OZ&0*3<_1,.57AM NY1(*!XN6J@^><2>P@G1$9ZZ^*!"F26&@SJ+2_.& M-$Y/F!Z +&_LSS_7U9SV6'_C'C9MAU?.'#S^ $!F<7W_Q/ MS%TM.WT^UL ZOL.74G8*CYJ-5JSU%+CKCW;^@BO.YD\Z?T1#,('L :+ MCGJ_XV@/TA/A//Q=>'X 'L&EBMB!AM.CO">'X7>ZP';IW?/$?2E0\$XZ[>[T M@>(71*2<%-Q0(TX:G5:[3!2$ 2]$:,/:%.L>ZB\.YN(HN5LS)'/0&^7Z@/$N MX,X(G(24Z C]8#5DF/&#U>\G@9H\!9ED*WJ1#SXA_3X.P-8$0+DD&$+O>5$_^#*"^?):=$!=]!7,J6O3N2G;+W'5)0!4H%IBS_C0(2.R,4)R,1G\-RJ!P_>^^Z]3&NX_)&N0N.]2(K31VR2' XF MK7B,I-"H>_ET[S7$UVL&8#0#" LY5#%)KA$PKLW4;KW #_@1@6>2B>L0ZD) M*/\3C@DCW(NE)T& '_!D\,P4_)%1,$?G]B6 F6B=K%>!$\O8V;3CY]]3>)@^2'(Q2#O*"+85Q2&,YO;PI MFP&=G5Y)M[%H5 (^.;/L#P9XN'X0TSX/TEQN6:.]2[FBMJK 4#Q-/)P5B02=OLJVD/^9F M!F!6-^3#B=5H;L$(O8M;H5U<'9SN/ABP$Y-)G@PY_F*DO#ARPK"*B0B5-XT' ME@)YM0^C!ZIWU>C6S;EC@D_QFGXZI5OL]BP-+Q40GSD=4_+N-AF=QI+[N0A< MMU4WC0*@RPPIN:E*,K_,2>8ZT(%+&ZF='H=VH7&G.*&\#'!D;:E0^;IT5,SS M8G 9%\3J%(F!R9Y(_Y:^4Q$Y\ J<30C:_XI9$-&%8ZYJKLUR? M IYNH^=.9^&MG#B,,52DPC]1P-()(, :A7+3.2E8D$1?TYAEUW_!JX=9Y8N^ M#8$"9J,,/+J-1MC,%[#"_5_::J?^(EY9 SCUG@-6]<&A%(%7'"[[ &^.VD'MP>;+1;F*N\E>N)I@\ M:I >KTS*?0'9C[,MO_.WGV^^9A\OWOYD8'J5#A,&/(\8H[113F$3)F;%F9[8 MW%^V1Y?0+(FYAWRB=C*=F$#W$YJFEATR_T)E:!-RC#BS-E**/7"LZM3S=/5[/(<58;/6$)GY9/01;"R"X&(9'29C-=7^BT-[P]2C,__BW*#7=H'5$50&A]].X%1%AT556M M0@=@%)Z=HEEY. &>"O <^067_UYZRG$*K]5I\B)WB1NMYMPN\>KIBX1VXVI@ MG=W ^CF]D%$H<:U6K[4N=3,0"@9Z0QHWN_.YNR) QILI'[,#4&>>"N&Z:W<2$U$NB>J'6*)6D*I)OC4;[*5V?F;U(8#<^ M*=)OSR66MX/V6EX+2]Y2B;F$6>IT=X'T;M;G&\P4NZ7R (QO&_ M3,9\&@N:8D,\(,0DO\G(T/!C=Z[49WVBU=ZJ:LGG1]:]?H=KN=WL9S MPLIQD[LG)(]W;H=]L]=JUI=BOW#"K<';)&#HM6Z,*_XT!)EY68G^.K8*?$S?O0>EG'[F&>J>@VJ'\-YP&W-L M:+'6A+'7;<^0]YF ;K0&[)^N&X&[.5D[,^ON>G"F=,":H_'HG1\$_@-2B6'1 MH-7F99?K5J]1GU7"]8'>,;H[D[).GU2C/'^.O5OH M[- 'SJ]Y8'.JR5RPD[F2]=E3F$"?>D]AN9AP"UI:U-NKJ;86[@=&0BR#O!8) MVY*$S>X.B.A[=XD-I)86%+-]Q"#[ZM85=PO:FVSL'G6ZL][:6I,6!.CZ3E2G MW[%>",Y"W,YVM_L<>!=[@UN"O0&5Z[,Q3C%0%T+2.2]O?H+G0+ !=6;]H:'B#9^\C*D3T'&LW/2A$$.\FGZ@R%%B<;"ZR9@]B(+YE M?+H:T"%>3'"JO#.U2[EF$SJKLFX>HS.[T#Z%Y4JB?.(/YRX3H_"#<+GS*488 M*D"6=IXLEY\^0)BWE"*+4)RFR>R]T&U#WIG4[.SPFT_^;8;:^O!TLBP52^@- ML@K=F7QU<7-7B! .Q3CSI-]-KME3"WZ* M8_I^MCR\\X&\_G_Y+F:SKY/F.+;/PX^1P]:("QH8%^2#@@V ?G%LSX<@&G<^ MK%D@60'N1MQSUQ^CZ/T6^/'XX\?SM5%>P<7U4?8]#L$Z5N#]$'M.>!:=J\J? M\V[3YML'C?:T(_G$;-N"ML$F0Z/3>#YDGWB$^ZW7>)3/X MW9DL95STD9INJSY-SO7AV G\FQX*:'9[UB[AEV4\=D=_J]=IK87 D!V@L#& MQV6L3J._2P32PTR[X0"8DYE#9>O#L1/X-STHUFW,>#I;P)^5LRFV?%&O-P=B M-M5SH=C85#3F!74M*,ZB*!"W,55R_^)_PF76BP*?6ATN=!BWO7%=[RZ' M(:<'J.&IRY/FWF>.O.[W/S'>7ALHLI6,P4^G$IJ-62.V ZJ\/L)G^\7)C4MY MI.@\*>P\/>9B>7U>JD]S2>K MVF$MBJ]8UZQS4F\44H_BH^S6>4]O3GM\C#D6++3+N*FJF).(,G:$+GVL?(Z\A@0P!1M84=[V^#0%-Y X:N\((>!%9;%LFL&;"DN%C=3I67@&GP\KB(\()U MPIRDDCPBPH ?#B!!=>G ITC+R=^R4".0@=]67 9;1&X0+RO@EM>1G[\R+ MT9C)2AW14,B+UPD-7N%MZ4U7TYFU&)Y/A$H&,SLH[CZ]@[5TRB(@VS1Q-7-; M8EW8Z*3"U4"6#<*0[X;?;5M8N[/JX,3R&:2N38">PX-"!777 MXTDK6S %L3R12RVZ@?#1> C!-M8X1IN+'91<-H[\,;HQG 7X9;Y_:#+L"??P M)UG]*AYAQVU^C[V_:\83M,2N45AE)L!Z/*KRU=DX$&[.,^N@9U:WDNHV9)P0 MJ0ONL@?PHA M#\\PEQMC((DZJD"M6R,F7 -_4;5ZJ&IQ)!U?9@=H[&6)[I3@ ,:#'WQ'AR\= MU,,PZ8GV(X[B3S( MLX0O8NRY3B6^J:9/ HQ)E:<%R09X[\PQ@4$G'X01^%BR^R27RVZ!H/2*J1HC21?^1'8L3=ZH&9\ER4 6L;)9AK"<#E_]\J_T M<1+#$09"6)I)?3O"LDOPW(./?[GB7E:/4D%.$##[.P5%U)7N+!A-3.-,!,8' M/[!EN;+?04$]\L:I&!KXB[+&$E#"=23X$AK49SL0XZP,N\,F( )AF'2;4BJ% MR0#D+5:C _X;5BT?AD&8(]-KHQ$6I@--'/I1.(;_RBD?8 2 -"":8PKMA1 ZI G4%-0,6%0[A(G![G2=PS68VK01J%;? N^L(%-VI,Z M['8<1D#((.-$J+ITI23)=\>"T!6L,>VD2(%!TX"Q#" 'GHJM#O0K5J4F1\*C M[%!J$VX!-"IR!80 V:1*4($/QH6J=,% L@E@*@"W:=MXSN,:J\&^1G>*6?D@J?Z@YM.69B&(1DLDMJ%+(4+V:@9 M-_%HA"HVTR0ZG^14/"LK:E5U,!>SA)0*N9'/MFG2[Z@^YE1S^"1KN*2$:U:Q M,5?,5:ZVLB2M;.F^13<>V?K#H_XMW)'A7?IQ??#R-1>'#%.>X$>,L8Q1L*0P M):9^8U>UPR38)%YWL>J6F+@%-^_/IQ*L"R<%EX8F )IB8UFJ:>OX5&\V<370 M3,&(!L.Y/U6,T MXT'"Z?7$+IJ5WVGYHXXU4NY6]-G%Y9>V3Y/ZQ2I='E"Z#;TJ<)]'N1"L?O+? M !)&>"G8*!3PX(QT6XTDC?Y,,3\J)*@36HZ&2"G\L M/+6I 3:&W:E-CT#V#"-IG>IYC(,+62D:7O%0C)%DF,&G^&^Z/S)&"+C$TI:! M,0#'/0,CZ8J[L(_-[,;*5CW)DK9)"UKCK.S4+/F'TD1]O:=VDR LBAA%[N#J M0[CBJ#V?M>48XEPP#3R<,PY.ZI5.FP-4[)J15*]/J,94.>N$UM@T#184BDKN MTY@F>1J"M=O2'Z9K(A] M%'"I?D2KF4I3K%I >)C'>^;@?.&7+<8=X-D4FMXL7#2"/HTR/<#9;)1[!.:GW"]ED M3JI-DN+@#=& 87:$C.MY$J)OL>\,/]D\6RQF"TV3]"=9A]SV+QAL3!C2]OI" M0IW33J?:KITAU_DTN3KU=J&D^IR!^1S"(&69@>D6E\]T@!_ _\#$?"P3A:;! M72$;EY%[Z _@LD);NLB[GF"DOLD3:6->_*I8X*IG*G-_H38\5@M8=0:?""S ML^HL&OYYY^-V-2;UDIP8MO]+TS:4 DK*D*NN%$F+2]4K/,0$#%.=$92QD[8O MH,*\B8M)3(9UU),IOGOTMV!-&--8RG8FYP34KCF5]PE%HK5 #BD5I$ P:4&QDYUTU4$1&XUTZIT2ZUS-N/*,?S)O^JB*6D6IV0B= M).!.@HL1A\D6_Y)S R/J^DN=1X1DGNR=8&!@.E8N MAE+_51.8!:ZWTY_NP&NN M$N*9AC@LAWV4/V,DG<>LL\+ Q_Z["$?2-8>TDR^+:Z;]YM7:>7HX@HUI;#76 M@W"BX:E5K_^HQH&?(UF=GKON&'G@W?UR5#^2&UA8%4E]5@/<@C#QX 2W5]DX MY*?)'V_ER$8/JR[]^%82Y,3E Z4WT^A%0?I1?G9PBTO<>3A!!+;_:!K@5JO6 M[/WX5L%W.DVOY;Q >IT,97;/JG=JG>Z/S^%/;V:ZM9**]&KZYA)^3?-*\2YR M-B-.O5FS&L40A\P=S76*QVQY4( X(PC3V*^!,(@5")^'E]=7(V^U2=Z46$;^ M^-0:1VBFN/'WBS[^QTA^)&%<^JLKIU-,' DFIN?=+0_=GB6D^ M][U ;A=8QZF(L(=SW 9RE^SX.I_>2D(0^@">POS!72WY6O)+*_G9Y9J,A^"G MY^4]\=*T8&O!KHY@%V?2.[LPZ5:MT3D0R9>?@ZG/*SQ?D/3%;N\ML[_?T4DI M]+O]X-3X^_GY^_P3K MSD/ QK\.!T.@4%[KTU^3P6:-C6JV>U@&M Z]7!XXML][I[U(' M2L_^W7AA6C\.0C\:;;/>W4H_I$->!5%X<_A":W7K6F2UR%9)9#MFNUF $UH> MKNH<\.[4@7IZ[]K//*AX1L?TKRJFM^IFO=?0.J!UX/7JP''#M+;+:^F\K]:/ MP]6/KMFO-W7:5Z=]UU&4"S[@04 7"NA2CIED>W6:5Z@$')ZB)H<-Z!+T3N\ M8G%0 8Z.\5]5C&^U^J;5T0> M1*\8B4X;M3-=J^ $Q$Z$ZP5Y! 5Q&KT0$&V M6B4./Q"%Q/2)*@#S-E37==&" M_PH$7]=UT8*]=[J7VJ+KLBYZFT>7=2E1KF)=#>M4!/&])>Q6:UU9$G:-OMGH M%7#NHPJBH'5 Z\#"79U6HZVW= KWP;1V'(1V-'IFKV/I'1U]NG\=3=%%77;L M;Y0'O;W:S;)8QX[9[G2UT&JAK9+0'O<*\'=+S\?=>;5:G$LESAVSM5V% GT) MX/5DAW7!EUTN]%5 7,?[*ZUIW^Q;.SWA7!Y)T"J@56!)O9=F= BNI02U_B&^U6F:GK>M^:R5XQ4IP;/7- M5G>G-8]*SW^="-8*LJ+<2]NTN@448*R"+.A4\+:J\LGW@+U>%/@N?'EG"+Q1 MR4-]&%CG)PXB/]'4S?*TR%9+9"VSV=EJ_=9"JX7VY86VV]15O_^6?-25!$M7 M23",X!^L^X/Y9G_, X:9YM 8^ &-$@T#SHT1@#(,#0Y#.+K08/))%QK4A0;7 M(\[>J_,D".NR5"\DIKK0H!9\+?CS@J\+#6K!WCO=2VW1=:%!?<"HX$3+9WFN M:&<&]: VQ?3.<(&)N/+O#+>;9J^OKY%J'7C%.M R&YV^5@&M J]7!=H]TVIO MI0/Z?-#K.1]TZ=G^B!L1>TSJ!Y8Z65%BTUD>]/9J(,MB!AOMK0JH:I'5(OOR M9]^+N-1<>D;N)BNHY;ET\FPU"NA*6AZ>ZKSN(1U3/ZCP1H?XKRK$/^XU=YKD M*CWS=^=":.VHO'989J._T^8RY9$$O4!H%5BX#=+>JK_8X2> Y4=]BK_H4_RY MH_ITSQZ M\(/OA,8##C@"QL$P(X;!H"?A\N8>GR("BA*\.&:!1&^& +>Q<)T3/XZ, >?A MNJA)C.0U$ A)00*0>"EF1$V4JJ$8(Q&%[V3X9S,*"9G+(TXHCH0G1O$HG4Y1 MX[F 1=P%7$=*R.%]=@>B3:*?IU"[9CQ339_4T@ %:P!0X*OPL()7H+^ )KB'K@%#\.#Z][UH0%A,7QXCE[7GFEC]5*P M>E<1Z)T3$J!TUR3.?#B[>0>Z$,; DK.;K\B#[DF];QISWMI3IUCIIU,1@2=C MRUG/0;] 6$@;:>Z_/\+PK;= MS$JKGL8@EYN 1H"8QL-0V*F4A\9=#(*;,V#19,Q)G684$34:OI=R+^1:!4^% M0]"NDUN&>C!F$Q)\]L "AUZ4[2;\%,.+;2! M\^LBOBC'12."**+AQ&]#-N*&6D1\<)*%Q]SD"5@I' $6 8"ZY6 #^,*GPG1D M:003',$PN2Z\J CG(-O",4=;A","5?*8(@0,[(YM@WE"H,'4#J+_S]Z;-K>- M7 N@WV_5_0\H)ZGR5$$:;J(D3R95&B]YOC43^]F>N-XG%T0T1Q4ZPV! M;69FMV'$2)@$M_ U#Z51&L$I(Q![('\3S3@-NQQ'*#[Q2YIQ9H[Q;7G?"ZGU M].3'- +(SZ?RNFNL5*M"' *V9X04<5 FV&EH4Y]J+L/H'&,ID4HZ/8$:IZ] MOH[J#VA'P!=FP1_ 7H I)G_]^NMK'N:)*YQ55O@E 8Z:>/\/ MD!JRUH]!FD= :<$H =#^FH?!*2I1 7%WDCVH?Q';O^AVMB1OEU'S.I@Z]7@N MU!PW+C(CL"]_,N$?/$()=22+4+JQOHG]1"UULRZ"!!(.V#O]2J9!?*\46XG> M- "M8,2\G9CJM1 @]*81J.CTSM(>X&N'S3IUL/!L4+G&WDGW8G^<]+.X8<4' M<'8CDILTF.,=0M22W>I8ZH[V#>R,3332O[ .CN\=MVI@K/P$F@B\ZS8:":7U MILBD[B(PC]&NA0L4"S;O[K'8KI!:X ATK4RRU#BXP;N,#(_?%Y:< L$-F+0W MI3^CO3=+KB/82"CPY: G%:@,9]XTF.?)//.]#""8SR>P;_B%-IW;(Y+5#D]$ MC)^QI"C0L)1YV9R/LRC+\3=BK2@GB,V@SIFD-T$<_9<5VRQ/ MBU%>I$++$S@LL'+D+*R]6[XI9FRWD;B3P%" 05,9X 220XR]M]_%J$ -U?LP M!M54I+YLE8$?&HLZ%*,HPRW,@C]%>MB,:U_W \5+%MW$9"+ 5Z=)?',R!=0 MJL&ZB_":L$./<#L14Q(IB*[?8U)3/J,60KK%%1 >K$(Z1)B0G@^O'$V3#"T@ MU"*!"@SWPP4#D%>CH,C('PG/9(FTU,"B 9L ?4>P(FSBJ=C?$UC;2@Y?2B[A M"%O)<#^;>Z4\*C\L/&WQ-$ L<,ZP0!MN/(:-Q#>9:S'SI!8SY_U=M)@YNSSM M=ER+F:5!\\&6@+/WNFQU8-V0X.R!A@3](6<,N(8$.VE(\ 6]^09]OY%;W_S^ M%OW[^!K5E*"F@<$NTH7Z1]J'P#%'QQP?TZUE>-H?..:X*^:H.K(XBMTJQ5XX MBMTAQ9Z_[.XFA?=89?)B#8D4R$=40R)[ [W:&3<\J(3()\OQG0)A(1%V3U!Q MY+"ND'3D(,7.09'#ML3/4X5,;R5%6"+F.07,FZO/C=:T&WHYSAM5Q;L&GG=1 M.3(X'7::4YG=Z_O#P88U4HYJCX)J>\VAVN[0[VU:V+0M [&E\GC[YF C)?5O M6&2"^;7.%-R+*=@8CG'F7YQM.&O+H?M!4Z\QZ.[Y9X.-VGXY4^XX3+FODV0J M,*'*KA/Z&IV\BYR%M[E@: P_Z/K=P8:=4HX)=0WJ'3;T+_I;X.0MQ)Q3]1\9 M]-6],_\?G?#T0<.VZW1\X?^H+N1]]*I^<>AYE^%MR+-HXR:2ZB2 M'Z?A'XZ&W_/!+^2>6_ ::[CKM]$V^Q+D@=350OM_'?;SEUJP\'7H)+=Y>(U MW\VU^20_=P<:?_#]W8&5K=Z;<@<& [_?WV@JEO/U[E[3:+_RUFY^VG"P26Z\ M+4.M!Y^'28$-8]:UU!S*GJ8C.92U!F6..3GF=!PH4\JK0UEK4-98+;PIWD+^ M]4 '$C5PF[7M"+7U*7O;5C__Z<5#'0KU JG^*2RO8QH1EJ!E?6B@T+&_RONW MR*C.RI,_DRE=7MKK7IQV%H&J-_!4'%EH?E&F=AM?&Q$#O8=7]ZJ-8\Q=FI>O M4K@, 9T5\,?/S$^/1$0)]C96G@'@Z]R/*VR23MW2KY-;X>,PJR15$XN"&?>W MIP;HV':6FJ 'X1]%AH\4)A(:6Q'*G(S0,.;B7R2A.7>LTNA M^*.Y-P?+#)LRF>*3R/(THFE-.$'I<%A[,X!>!V/5,IQ:/0?>5.0YMTD?I2*, M>RQ4)U"Y8MQ?'B!5./.P?CS 052":O(]3I.9E\$O*8Z; M@0L]$FK6#-H[Y5&1-/!/#A:4@Z:P97QUN%\FQ2YUFJ?+:*8$XD@$-5DQT5,$ M<6+5LAD+TT1.MO(KXR-GLHJ>OIY2G8VU.]X"3KX9I1'K!0 0.5R31N^!:7Y" M/Y@Q#FKD(QZL@(4"[$T_G=[#\K&X\^5DQ,77\O2%$^QRKP8E$EP#.5AI J>; MWOM>&.!P3AR?2,,=%A^C+=)![9,&:8ISV'@0$ USN%,%HAY5A5:Q(F=< $+' M^1VB:!J-1(RO\RN'I3/]B(I6FHSA=V;CC.6VM'DKQ Y^(,=KDW M_&(VQV$T- _*<8J* MV9@Y\"B =\0T6\TK\.FP2&E<7&4$I9K_40(F;GA"XWF\(M>C/^'K,]8I<8$H M+LU_JUG'R8E=RPE>";];&O'T,K_#AD[415)7JCY+R2H47.[FZ = M9N;K$G<*S/A9\9T42AJGF-#X*W6/@.',(KRO-TD2TE1)?;EQIB*.O1J+-#6# M@/65]VER6"R-0N9X%Q82WWG* MI9S.BJ-,%G>D!N-$"'=6-Y<,)$9N0L8ICO+,>)SC:RW^J%DKS>S""<,YOB,& M1=.,D,P!8V9>#_U)PQ)!#W+V.HJEC)1CWW!D'(I5FN7!71;+Q!=#E88SH3'+3RGP)L#]YT M@G=ECJ^O:",*4J?>^Q@4EPQP&N.TS1%*9JU X53JJDZP!#1$*R$/.@6\+Q*[ M5NR $0 0$6O6('->DU$.'Z8BR'CNSZH;R>-!IV@W9H(GX$FB&5YZFB52>T9]\/$P_ F4P#O4 ML_TZ0(8X%1']6@JBNP0H6-X4T0Q1N&G;Q(1M$7/>DR\EI.Q'LMTL.9?Z%QBY:EA]Y$152-5H4;I=@@T>< M(UIR1*5D'\M8,4W),[PSE%A8_D!F7J"UJ@QY7WK#=*(-*2AOZ%T)488$]6\*&=WOJ_8:* MBM2TEE$/OE%3MY?<(F>.>(QZB2+5VTZ]CQ0-8NHG#)(J-)U**H8?E#+$*I!4 MI;(2\/ .P*IW>H0AJ<2*F1BB(PU-21M[W]?B/E'V +_?%](61$($PB>HQG"=X>>KEU27G@?WU",!$#Q*,G7YF.)QS47]ZYI5%_CPWIJ: M7+$J;9CX"EGT;9QJF0IFP6 B9ACMB[*)=8'&RI!9?IQ33WFV([PR(A.QG Y+ M(BF^EPY"?/%M,"U(:Z.QG-_A8:>%[&#?'X-[XIK()#, .DZ]M%6.D^O[$ZU^ M$.D#74SA5AHG';2ILG-S5[CO]3!"EL!/V=\K*-[D?RFBPN23<]F,]1=_?4 ML-4I^4/"2$AK=5ZD\R1C3W58HRL$)1DMI].3Y3"#6ZJ$$'EZM"5EV&@T]E%, M&(]$C$P);I9O>V90 DD]"./]U\#*\,(2#X2O:35PP7/TD"*HN:C^ZUQA@5Y: M7>,.H(H"%64FQ@#Q,QS 3.:WMKRE#*E?-UA8U%YLAGP)]=SPUO:3R(-O=&#? M\"^E!H05;%CZ2*(,3DG$#R"9@[G,_N\5S9@H\&T2T??YDD1LS<+^@"8%:DEF M10J-E!QZY!0R4L*2U*CWF2>O06Z"5H(T"5^?!=^C&4HMTC'29!P!EV8??E)! MN3K_J?=9>6&F6K7)I.SF2SD&$Y'2JXHY;#26@CKB.(85T:HNG5G.$ HT1W^* M:31!A&GBU@\I(D/W6Y23()NDS&,FZ* ,%56HU0NXM/1>)&D19P6&K%%N8^!. M'5H^$LS110[[S3%"0R\G36E$>)(WKA32T/NR1#BJN/;;2RKU5T%7GIPB.M:D M%"B*J]OA/;\N9N;7^ZPTZD%!A5V/,;J&N!8B+VU'<<3L/LLI6$.:8\FC)N6Y M[9?#PP+3CWB:;\FO6=8HLL7S%)G2;,@)1_B]5PX:Y=KX*N_?!'AADDHS+4:W MC\J>(+%OW;3*:WSMV$U1Y48BIYZ&NEK>7Z8@X@E-+)M*L<\TN)FQT:J1\R*TXA%="16+QN,,37-6I-9 MM-FD4@XYAH=7&MZA"96*0>C4Y5NHMBFL]82V462 ;%SDH%,0F*2ENE9L26M& M^$YL3D,R]#J8DFJ;35!LPW42D30DRE F!ZBW *=[&44&25ESPFSQB,:VMGR. M% XUT&.7HHQ&+BIO"WJQA'%96"]NOV;S\O1 <_]4B_H5]9H8CM&_E"6GC"?* MLS)^*/;R:J*KN1,^>DS0$8J*6URSQK5@UX6"DQTAL%=Y0N:#R#&(LD MFE=J-%D[R$$"Y9-#4_ ZET)Z14H(:_;:\$?77"S&'*=A_RFOQWH"FERDMU": M%YO11L^V[%PF1Y$2.;)C#96?F'ST8*3N MR#R(0@)7G$EGH>)B(&]B#L2 M)D'&YF4J(S^K(%4A!NV> 6T2>.)_)4.7SA *+!GW;=4GXQN-U>:N0$<<*6.; MCG;"!$'V-B4YEES(AFP7D@ 6)(45OI:'!XP)U*0#%?B*9H"R5$E7MN4(OG1X MC#_VNQW?6Z@Y>;"P;R'_[9-1#AZS&CWKF.:6]TUO#%'')")^10;7\O&<#N); M$U.45<UP*()02G?#/.MZGZ$Y*L]+\/2M-=I=$K"#Z03+@%?FR/:WHT M0U:80R$NOI-C^E;4%$N@_W]&H5 ,>-LA;H/["BW:"2Y5][IY ;NM90[^'2A' M4\H_1#TM+1!W*GV#GN.7L*G]S)%E?^8"T M,F#.19'YY0!1(%MXK8R4+,WHL7QA 9XQDJ$WE6UCCIVMFQMD9T](9J+3B4\X MJR2*YX7VY=VIE!V5-S(3 0855"P%8$TT<1>DH4XUD*^3J5$F;E6W.3MUJYPN MI9S3DQ4-V2[,61&:3DNNX195FSYDJ31]&JJ:E;=,]" HDR2 ,3"'4"NZ,< M*)4Y3M>8M.UK779#5S^0_@O% ?$S>0]P[XIZ)*M+E4.7'05*;+.EBXJ>H.$'!1!Y>7N(ZU@9,=Q;\R3YP^[ <8;-#<& (P#8Y+4 : M"[6[C5),>)%9LE*BF]0C&Q+*,%(% O( 63U>%J+KTAJD,R"V(YGT=JUY+3H( ML4R+.!T94I+ERR@3;TN&$92,>A QU7R^4N"P2I:9.9XLZ$>N7(#-C'G1EF>> M?9;FKG*27P:T!;8^<@7,J8\G>.5D,L07P+Y:M#8P82<'E.YL"'[.Q>>J&*UY*DZ&*6WD'C:N;: M5UM3Q0 YW 2G:+:FR^BA\P^LL! MOP0E*84.]+>ME&@V%S%TIZEWU16YJQ?AY# !AQ3H3YPA2!E&Z"VM&AER9/6 M\DO=%!A("%,)QYI;SJK'(II&P.TB2I/2?JPL 5Z"'VL%N-PN 34X.BD;!81+ MV^/T\*O&'I"G64.7JK&ZJNJ#X<6<.56=%[XW/?7>%2E2H*R%D[@Q+&LE M_>CJ2KK:"\4ZG+N>G .R7J56;SL9AHE*>>6AY:6"4K\5-:**BV6MFF2O)?O M15-BB?/;MQKY_K7RXYA<_!5WCQGJHV2JQ7)EN)4!$:L@+$&ANC ]B5QM20(/ M7 9,OZMZ\>3]J@1WO9 3;+#"%*\L7?-2OM*2MRC3M+*O-?+MRO4R.JV)BIJE MTD^[,LGZ.C/_J_$'5#*$ENC/CYEE6Y.3TY5WVRZDODK$#B$6ZVK>\VO]B\OMO575JZ;YI)J.? MG$A#RO*>Z.8U9:5"6G7J3I3\J_+BV+J<(Z1G#0K^MIB-ZS"P@WW7P-FN)X6? M\%I'\&8=:J [=8TFEFQ'Q,64P/"-N_/U3Z_5C;Q2FI3W\BN%^:GVCJ3([Z C M?4RFT>C^!UK^+?P7_I9ZOW)LP3QK5G[S4ZF$C2Q17 NE ;9/ @FC6$JIQU52 MZBI5JH+$S[[\>[&M!-JUJWII'7),C0$T27+0"3F\^&.B>AH*ZJ.5)Z.$5;1; M]O2^M-'__N.7?]M(^T$;_0OA,@L^FI)*&IV&=U;,T>XTA9VT2[(O@OD67:0-3I2I3 MZP?9OV',_!#C+K+O#L-"44T51A$UB$-'';%/69%Y1J68I; 5O)##%S*YM%*( ME2-T56H= 16D@DQKQG:G]TYSVDDE0$D7KFO,866 EJS!%5(1FRQBMP"V%A=J MXY?)0QWAHC:2JI.2[8^V8C7RRO+?\7ML/-*;<0KX+O9195**;8#I-2!V/K*8&)>VRG,4Y3I(Y).PSM@'9Q-BU;" M.O"3+1&H.A7,DKR0U54Z)E +X+N)T>_+&^)#FVV1]D[5P2?CCZ8ER>].9YTLO@?WC^'5,G*LGM<2BWPX\!!;.:;%'F+G3P++5$HL%C+B==RZ30M7_%YW#46#[(<-Q5O M"[+=/V1+;XJ^L_=&=_%A$5"J\32-VBJ=IM="XW+A];1DU<;YXK)(!QG7RT M9+OARED;H#=A'45E(>O1I2UD\*;)Q'RDPV5M>5BOQ$9>,UD=O9IAC*PI6Z;8 M2*;C)YC)6E(K=);E>]GS2;7E?D UJ[E)\HOJ*E)BG^Z!6\K0(1"ISK-C):7+ M#4AL'EK8_4>PG07K'A;(5*M JZF+2BRT_"HE%ZY @O^ML,\L) M9,TTM!7B*,Z$;"*$H\"E'KJL?X5*];<^";!+Q8UJXAY(U8[3NQ^NB[=\3>9O MNK$VYB)3?Q_I;"K GDN914M1_6KL M8)Q1 [\9JCT9>\;>5VE(FSY*3[M.8E!(J$L\;V-UMW*G1$R-!UI8.@)IN9-G8:##!FZ> M%>WZ;4!!&JAL^WNNTV,SC^6L6G1/VEBYDU[4*6!>63!?&KK#.F)0PFL]%D M894*N2(-'-Q4LK9-8K2 M41'EU-69.EB7*N^5=F/?=%,%C_)989'W:"JN*L@ 6Y%"1TK%*?,+D Y%>",H MXJ_[RE)QN)JK(P?@U2A+TO24O! 5,PKE%%;763)JC9&NO5&V&4.$.Z_?O&QV M(DW?"ODN#'A9O%!VD8J(0]G&8.%KRO9>G&OTT.P;>0.73A];L8CCL#N9K&41 MZKKI,2J534Y;4+A=0G:;,$:'\CV-QDV%FXS[[&U22[.;4/Y:30EX%*YO]&W3 MV%+-:O--228[M.%>*8:/6I&/T[9*K2XM_5RV9JF,1I+N.5Z7IO!.58VPEK'\ M@.F5S.PCR)*8V$:0H9H>NG%&C:.])1F-BSWC=-J#'7RH#".K:^0A2W%)TU+= M,]9OL7CJ_5)^!>4+JTK_LAM&]T]7E;7+9)<]TUU5[9;Z-\E>T^@"8OGF/] O M8)VYMO9 /:$&M^:IJ,"!;VA !J,<-V\\6MB,5!LZ;V5V!!U_@G==P M+!:[-+RDP-VZG=RZA4FVP(.K*1LR/E7'?#/TPF'[DZGDSWI([JMRDY^ 983L M(HMO*63'')U/OB)-U:_T\*F*TW*PC(2K3A"%)^U'L1L/QT("ZSJ2HJ V8L0GH60UZ=2%R:6@3>FX?E6ZU(HD&=&KV1UN2L[J40M9#<7 !+&*_]A> M(M?:J?=!Z7LEX(]E:?>*,Z;"N#W8#6A8,DEDN\G< PJ%4?)LU4+I@]9*]3H% M?EGMW%($2K$B-29STUSY11UB@;@>HT1H-KY(P&EFY<"Y9HSN]5[%C5(JK^IW5;K4.'X[E[F#?2\:G5E7V6D.K1'W&#JA3 MW0T3K\&LSU.S%N9_U1&J[<*.-(EJ33^9FO&R*E])^TP$^TP"9D.JPUW->]7D M%3,05"I;C@9WY*LC7ZB019HH_#.E#%]]_MWK=3J7)]W^EH:S,"_]9,VN>_DE MF4_E-IDJZU)9$J ME81%IFD])95A6)*2A^MDLX^V6,7Q)5"OEM5)XR!*I4]8'=^.YUI:=%7+>A(M M4ID>UT>@4D)M.H6:K[@Y?5JS!'0K55U>(4/[8[4*=W#'%OP2V'$YY=JF@(7! MC4@$=0N6@K&,[=MJ*%9FW7 ;14,DI2]14T^@L1#- #D9VTLHV!?9*.2M1VEX MPGEJ^@-9E&3FH7JE< AO3S6ISY)1Q/,75,[52JB1DB_=D?(.E2M*T)':])OA MY/@SAKRK81 [_T[/P*O-:TU29>U;7;#>EZMT==?D^K ><@4:S"X9"5BN<5C) MTL1-XE"_:8 -OU0N36"J-ZN9+)1 BI+BWK1?5L1\HF^LY9W^8,43YD6:%8$I M20EJH%8B^EQEP)@42V.Y5W*J5$?52GJ>"A+9VO,HC8@9@]%G)Z_J!.)Z!YSI M9V6[ ^2ZAZX@>^J_9X/*+?-.NA=[R3.01APVU>>0[D$C8(\6"MS 43%5C8FI M%V$TPQLI(6_,EF7C)7OG'7\+2K2!X7NYB4]J5/H3]&*\[[BY\\%V9E]>&4T! M9;&DS"\+E+G.[H S+2[2CMKU0%[/);J$N*&M!F*5%#'!V[114\P M#P9<13%&!OX#2BBLCXP]2%&^J(E#L(B:KHJYBG(VKI758<5$?&#&!?#X*94: M ,6F@7X!)>U7>*K.T;)/9CI2EX!]=R3/,58&D)(*FQP1_ M^(I&V+\C$N4AK]3"-<$B#8[A@$!-1Y&:J9L";D$E)A69OH5BKMSL\]/GW\N] M/F\%NRLKGF 4Z;%]8?6 XU2C-EHYD)J+%8.K[*J&$R ZU[ZK+';FS$) MK'>G(B_2^"FP"]A#)Q-92N1,HY!R((-R)*)WAVEJ<_ MFQ=Y*0%;M_E7IE0=;O,ZAJERR,W8'=-CG])JK-"N:HSCFS@:,QO5TM_,;Y.D M_7*:9-D/VIN ,0]?9;LHAYYT\2*E])73<,G MRT!65D-F4G5H2D(T29*074XC-(SQNSH- )>58^",N:2*HV1_4YZQ_F4B2DX, MC3U5O\/D(LJN5!EE,VHBUX0Q(P=(899M]NRXBBLEH4/U.>"XW1N*X MBT6NY&-\&Z5)S#X3ED*'S12::@Z\ \F 91%,.*-[+C28+K:&.C2$[+.]QB]I M\-]H&F$GV>(ZB\((^9'L4R:L3S\)9!<9U0^.BW@D[YC"%>B\S :0=\ #5 XD M:P.39:\AG4#BF)G [Z>?3^5,+ZH"8N9_@HITJN:IB.]\2WT[.8E?+/6AK+HR M>E#0T7LC]-.J;@:>#Z*ITOM)\E#P4$VW4;5'%BU:TUA,*A P:F"0%"E.[ 8Y MI5X5[*&@$C4QP;9_MSBW,\NL2F!0D$R"%.F.$[@@"^W#0!CF]P_H?2H/&#;P7",?&5BE?U*)OQBLMM ]17*># FA58[H#N_MI!ZGOR_E45EXZ5L,N= M7H[]%@E0()2"ZVD$\#(5@ C?&G'G2R'+!Q3A4M0>MBC96\:5U851,Q0R,RI- M+ZU:-681%$V"&\XE>T$]T]+!&SA70DT8I59ER)?Q#5^4XZ) K<%'2[?42@Q9 M9)G4S/&?2&3\>J 5.S95>WWL@SUT)K:7R!%K-RU[C,'H:/E9]*#? M>8*W5I$=U'=DH0*K)BDM[QC-4T7Y)CMHU5T-8SI9EX2'P**Q@4*9[*U_7EU] M-#8KEV[3G.^RV8J)/3,U+IZ8#CO$F .@K8FB2)I[N,4E=UL:;-@J$1@)M4$8 MRR9@-V1N+GF.WQ0JU2J71MI3H&#,QKJ-ZPB1K:597;A2Y0O6R=!7LKR9-##, MS<9^#VP-*RZ)KAP-SZ4:*.L05&-M*D_K_ 7Z $7E NH %L%'JPNH,(9)<9V# M0J%L6W16LIVL*N)A(6PMR.W1B-''-R>8=Q!J5:)&%Y%U'U;#N%HE1(]B95=^ MDI'MBQ]D G>%[\D6@N7HQA#4(0:Q 30Z9W>)M0_JEFZ.'!3G2.:CT>LI M\W-4(B_=G<%&@?'#K#$9T1!2>3_V7>%N4O?LMP =6;8(0/L'*OL!7"0R!2+*RKD8Y3F.="=DT?PD@G>F&-LD4DXCD]6 I9=:FZ

$23)"]:O4(ET2 MD4/$#O9MP9WKC2@?7S43HEPD$I2Z_X\:F<)"024D85H%7A^?DS&BL-3/)] 7 MZMZ7PVXH0V):TJNUOU7VHL6<#HI8Q&8.L73!ZN&PI][7NE"&E;)F/2'[J-6+ M+=TTA=MS@VJ1ZR9.IF@IMY;V>32G;O]+\(IQPU-*8L/V751RA4U6T"TMSZ6# M(WH@LP*";P9^RE47%)8ZV/ B*$4Y]QFPIF,Z>%C[4F\M=_M-$85: M9ZDG1C:=M4=="\D!VYL36^I;8J;U8M-AF,R]X9(.=!53-[=3BW+XQNU5IW49A/7G4[G;^] M4$D;/#QUX?.?7GA8(#['L%%\\_.+#O^.[?GD[WJ!5/\4EM>A:ZV_-Z_YT$"A M8W^5]T\_Y:&U.F ,\/SSBSR9O_#DSU,QSE^4E_:ZYZ>=1:#J#3P51Q::S"?H2M&T\/ .( MU[D1OQ)?Z-KE![_'[#X'+O*?(L%_5#8VM6!"KL="VO)K<@44VW+UB@Q'7I%] MHJ&#EJ:5TR)5%DN,+Q@F2X'\H[E(/]*EU+_!!79LQ[$=QW::RG9Z-MOY?TN\ MIL0MEIDT4;S(B2@3C+B47V%?5$T.RN0T6&HC+7(XFJ%:8ZO3:FSEV#J4TES1 M8:IU5%\-A]$A74I"4;\Y/N?XG.-SA\SG^F7U:M%Z-4WN>: :-Z\"II1/*<\Z M3I1?A-A3)%WMYK&59IP*Q#@EJZF>%>VKYPA7.6EGW2!:.3V'QT4&V82C*/@# MNF* (H2,*FGM&S_T=<#):@#@E9Y&V9_.;?LL8:A/0-%X:8TK%W ?)QCW M=3&H'3:7>2>NTW)A/W"1(7.1=U>??_&B+$/NR&T^NL.33F\K=6B_\J67G3TN M!KT?'K.H:AI!=HYVY4\%,'F1\5Q,W1&BWJ*B@-14,Q]*%Z"?J19>MOGCJN38 MZ_8,>"AI-E-,I\0C3[W?=7-]3-A7P0A?9G[HQA:^[87R92LOZ@RL30%(!"CXWP!BC"0Z"$ESE2) MT&J5P$246<4KJA<8UJM0J@+7N:C^_M<"")IB@=PT8E%,=<]8BIUZ;P.,0JH> MV]2[3P?_%')4LB%W8]$=*5*15QNS^'(LSE3^,1732(SE%.E4UVA@W:!,MJC6 MRJ@9#R@U(BZX4# X !&@#-L?J_JQ9__R]Q^+[.0F".:O/J0W02R#.Z^U4@"_ M_(+0_C#^:)'K+]@L XCOC="='J_BT!2:?H2',0OT"S"Y7Z;)Z,]__.__>-[? M]:M0U;IB)>Q7P?WG>Z72LS88J+]ET']_DH]^N3![\NR2%6V%12TGL7WV/,O.4_M)G M5_$:_1WW[/G0&OS' P[E?]6N?JOR6^]@5S (@MEU[V6M63 MA\3499NC?TJ6_C[FAW^A,D\28L/.D'>P9VA_6Y,&SR\[_5UO8EO(>*.+ W_A M5)65Z$#N@_+GD6@YZ74!)CN"R/J\X?SLO(YG;7<7[B82K"\OX2XZ6#_[1>OW MG\9Z7MME1]R[XMO8:A/?[LENJ_+=5^ MV.G6Z)JU+]I@0X\P?2XN:\ADW?W@AT$V>2O[P6R1>]< J?RRS7;S2)[RF*U\ M#.Y):_C$77N^)$!;7Z-\@O740,C 5C]/@E3\@L[RUW;AR!:AUST;E@'XU$T] MP]$>B8IA?]#9X=&^)%G;M[G9I]/^IMO\* O M/DZ#. ?XU2:@>F W_(8-=K(V<+:TD0]% M3J$-&?O?%5RLUVRZIVU!:,TMT8WTOF?1JSB:_OPB3POQXK%:^(];>,$J'KZX M/B;$2 416+3E4ME2*&5X6;V8#[UQNUMLDQ]MAS[+O2%BW<#"\*R_UPVVRA=* MFM?SP^H1YL^@$JMZ[AVZ:R]OU?#YUT=:I(->[V+#S8ZC''VMVX3@R?#\O%_=EGS/D][_ MV#A#;Z?O?TYO^>!LV)B#?!+<+O>M;"B_ML._UUNX4\\>:.[6.G4J,?0 MRS]D4I=.XSJ#H\_]M3\'-1>=U:K((>U4\NP5<95Z7BP_6! MT^F=7EYL!SATK^E=KT;4*G8+Y(Q;*)]^C0,#60'QP8E[+U8?OCLX'0!E2++, MDSG67GHQ#FK^RYM+_(^G/B1B7/HIKTZ?4^ZR]Q?V*^LOI RIA><; _]3CDM')6*'=!S?VN7W=&SH^<2/=>6059(^GP')-T][1T*25M% MU.O(NW;]^]>RR8]-".;N>TNPIJ9I0' M?W$[@%NK=C[(!"9[8,U0FMPNF7F\+4U@:Y#=E@*U#0[ZT/WJ#]IQ\#7(Y:_; MIXPNR-3A*@ ]X71=;0DR.R*!\M,+$"=W:3#_^07_J\T,RPH93Y,@?T6M+JK5 M98/.A=\?=C97']I "^X2N$M0>PFZ%WZGU]]U0]SC4]?S>1;<9UF)+6?01V8;8*R%/"VZK'V%+ M^.0F%9FS#G?K7VN\#M@_!Q7PW-E!1X+NWKG?N]R"T#@H=#N-?ZG0H(G0Z9)\ M Z?[MUJ![/;\?K_G=/\VHJ[O]P8;F6U.]S\>W?]=D<81MA[UO7'T'7^0O63' M8YSFM7OF?E#:PN$JAUW_?'CI3(&CP?9%9^@L@68+EZT!YYS"QW8 M-N<[^\OHP-;/OV/O8[I_U&FJU?$AS"45]NX_R0 MA^/,.NL,_,YPHS0DYXC<&^YZ_G"P!3.RA;AKG+&H67JO<]IK)$O_5639J_6+ M(X_(T'0NJAKN\K+7O_0'_<$NC:S&9RC_\#PF5 N(8=#Q>Q<;Y:H\9'P<&#$T M3D*UWUIKMY39.]B<9Z?-V'/N3$?T1X<]Y\YT[LQ=NS-]+Q;.I_G$2M3F'&\- M*MA=O6E3[+3><. />UO((VH.7AW9[HAL!TTBVY[?/]N(;(_>DWUTRDX;I'## M@2.[26S+Y.G!YV%28*O!Y^Q$=7B(45TL'&(:AI@]:T<-!XYC)\U$C-3V'&*: MAI@]:ZU-\5/QK]BBN&H8J$];TH6Y07VTWZS*[? $CZ/PO;M)-)IX43R:%B'L M9&5&B#=.TB4^-*_ R2;>*)A'Z&B;8C/$S*?VW=-I,J)LDR"3C;TS[(&13P3F MHB2S>1#?R_E>(>Z)9D:0XYR>RE2[_@S[?^.[:2^9Z]WM>G>[WMU[3WR"J MUN^>7O1(0>6? M@94 :LH=Z [\RPOG)&ZX=M)^A:_=.D7# MP;;__@P.94_3D1S*6H.RQBI[#0>;8TYM0UD#VLHXE!V(%MX4#R/_VN)6-,JD M^[&Z?\_^Y>\_%MG)31#,7WV4?L"/TR#.K^+PK7(%OHFRT33)BE1\ 5OREVDR M^O,?__L_GO?W!Y_\9YID&79Q02/TDQC__.(J^_9A_*W;^];O?L,:QQ=>$4?\ MT>_P0[?WP@O%*)H%T^SG%R?]%_\XZ_2&@R%P@#4V2J_;VM:^R36^+5WCE_LO M]W-Q]3W*]'=?)[-YD8M4?^=)!]Z+3Z[?FJ)^3<7X7I *^ MIGZT$H-?)]GZ!^_U+IJ/XKMH''U[5Z1P!.!M[Z+O^$\&7_XP'D@K?-%Y M1C[5ET>^6(.##CK#9Z1"O;/G9:"]?K_7GD-NP#_[YYW>>5M.NA'[[%ST\4:U MXZ1;Y)Z#L_-GU 6>=NQM,\_SX>7VC_POD6^F??:&O?[9FAN#EVVTK?4Y.FK$ MO:WO2BOWI;V]*;BL\UOWFZ22+XFUU7](*T/;%>VRD?:ZS84GUWVCG5:"S]D] M'/%WRW3WL*>C2E7YR03S;*/X04BV_AANBVZ+;HMNBVZ+;HMNBVZ++=^BZR+N M&N4>1A/'(ZVK:FS;T?JNX*IGN&NCZ^BY7?3\1HS(_[B*I%V?W7:E-C>_,X8. M>GB1%?78F2;0O!R>+7!05TUR%!55@\Z%W]^L5453LVS=)7"78,U+T+WP.[W^ M(69S-D#Q.#CU0J47--JUT!+#JS$L8."?;=9T^[@Z;34)=3V_=]%MAK784A9] M1+:AG?J'TT_G,OG/68?'W6BW?PXJH!L\W^_WG.[?1M3U_=[ C=EPNO]:;%R72_C>6!9,4-.]A$HF M7.\]IQQ*KN*?#R^=*7 TV+[8K*>@LP1P/;OKV/_1?^8V\2U46MONS#KK#/S.<*,T).>(W!ON M>OYPL 4SLH6X:YRQV/S1(+^*+'OE!:-1,2NF02["U6-"CLC0="ZJ&N[RLM>_ M] ?]P2Z-K,9G*/_P/"94"XAAT/%[%QOEJCQD?!P8,31.0K7?6FNWE-D[V)QG MI\W8<^Y,1_1'ASWGSG3NS%V[,WTO%LZG^<1*U.8<;PTJV%V]:5/LM-YPX ][ M6\@C:@Y>'=GN;O)D<\BVY_?/-B+;H_=D'YVRTP8IW'#@['_JFD-,0P<_.L0T M4#MJ.' <.VDF8AHPJM$AIH%::U/\5/RK&[MHS6,ISV_Y).;!/344_##^-8EO MOHAT]D9,X$] MB $%UO2LM]_G(L[$-H$Z[/>K]+SBS=O:Y".!>3[HG6VPR3R-1KD 6LXFFXW! M*N_ 6O:1KWS$T,)NKWKP%:_- Z"H\&V0QB ZLRN3UO9&C*-1M.$0L)-NOWLY M/*_LYZ%W;F./WRJ#V:["/XHLI]OT+DE!Q,$R21'GL"*(D1A^''&OV=)D.O.E MSWD0AT$:9K_/0W@UK#WH7/*$-OWM]P"#*)A>S>?3:$3$^Q%$9Q*^YOU&M^+M M>"Q&^9 M55'2Z!.UZ=J_#J8C)N;?8[#]5E[Z1U[VL_[%955O](;/>_'<*,MG MWB8]:,]BH">'IY["CA< 'G-N=S)2?YM&P74T)?.JJ0?;#OSMA!<:C_0\^_XR M$5X"I@'<) ;\-,GPY^M@BG<[\Y*QEQ2I00@AB7)@_$4LW2/@T2;T<-I1/4B&\&7QMDGD"8!)ZBU-G/+R17I * MV!(\.9TF=]FKPZ$1-Z'+3>A:#SA['__2PMS9QL!]%Q.-E$#%I=00(Y:MOD'J M;I(8W9PN1]7/2-66=KASTG;SNIZA&KJQ?1E_80W6"W+O_X*X"-)[ VZIB^Y, M26A>Q<(SI=VVX>!KT,XQSRTZO[S87)]H QVX"^ N0&VN>F?@#\XW:MW=U+JU M!F@@AZQG+'%Y-=H7T1(;K2G,H=O=:+Y'ZVNOVHHWN(?^67>C7C>N .G8LEC; MP(OW#IPC\[:U$D=-%DI[!XXCX.;CJ,F2N2E%%LXIO,;,M4D0W^QNQO)!6?S. M[754;J^7P\VZ/QYI*U!W.S:]'2L!U)C;T?,OSS8*C+CNJ*X[ZO.Y(QS8GL:I M]UA![U#V-,W*H:PU*&ML=D##P>:84]M0UH".+ YE6];0CPYL%1V>?VUQ%Y=5 MV]QC-=>H2%-X+=5@P14^4;_/<59/$B^IZ,JHS-4S$/ MHM 3W$)"SB//)R(U[S*5>_R!6C,5V5R,L,1T>L]E88_>GIWCO72/H1@+6 >K MSJCJDY:O_I$?A_4K[ZQN$]:3.PCQP%2-2)$5FH(D:]F\;"+@B OEBV:/-R(6 M*3U"56^XY-TDF8HL +;[-3IY%UF5<+A?+'T;D4L9MT"_U:VM-B!A ,_BSJ/\ M'H[!@YKR!$)+C%Z^ 5,1(TE7<'4X_$/!(*TG84"BY[]EX&5MWF M#XCP(+QEBAC#?9K"#4GO\>>;) DS? ,<\18(#"["EQ+Y+K^_FGXSFV!5%:BA M9J#Y!*>-R5ONB6 T4=QAGB9A,<++#%<<6V7(VX#$B"1*AYCS9<<^,ZK!D+YG M3-3X+CBU6K3^ IQZLI3\206J\I;28UREBD+_<&[*L]:I#G=1IWH^W&>/[^;7 MJ5X<;YWJY>FPU_H4C<96]'U!+FK0]QNQ4_/[6^2K^!I5[;?(8LTO.\J,[IYV MAP="_1N'4"2?/*+\CBNM1$MK0RK UP*.0"TS0'-@W;>F%X92=';&E)OG6WB. M_)!&.E4:$P&_..WWVA ![PW]X>6&"?3=E9DPS2&%9V?1!\N(JR;A6BZ+>2IN MHZ3()*?.=L:/6TAQ3U6)F\)&+OO-T.[VRRB<*WW[^[XB3_02KXY/:F!PEOQ ?(.81]%Z5J:IQ%67'VV M7,51YOVU>]GQ!YW!J?=5D%]^E//*TJ,+VR#OFO2%9_I-\-=YFMQ&J,PFMR*5 MSC*U(:W$@GTR._4>@,'BUMC7:"T8RGZ*N,Y49!F\+X!?P,2]%T&*>\ZB[[D0 M,?V>.0_R3CS((L6^PLK-N3P(H7R5MT$:L=^NY!R^#C 8 C\467 CT.$+Y+3D MNQ,@NFO$J_@N;2>*,2"YP1:QRV"1DE/9T,I2]VM3KN)H73B2;G)3!/!RH.W0 MF\$[9L6L B*\Q^?^Y?GE_F_Q\J.X&]W$&_T^)B(E/ 3729$_?(T03QR7G \ "$>IL>N.>5FW8W%MG^./^/5H%$QQTD,8 4&^ M RS&&&)YGT0VKM4S-Q10P-\-6VK!V A\5../ FR;QS0FJ899*A:ID,!J1[I1H(PH6 MPA_AN*!;AYQ*-9?Y0Z2QHA#W83/V;F88: C2>]EP&SC9U-H=;R$KKK-1&LU9 M!YX&4IDEP7N2)R?T R9FW"7IGWIC=+ "%@J("4TQ;2@6=YS#5?=:[!H^%2=% M)M0:#-=@RDW$)W Z3*X* U0!T+"E1+'%QVB+=%#[I$&:8F8))W&0?KV@LY:Q M(A5D0.@XOT,4 ?L3,;[.KQR6SO1C0DDE8_B=$V147@LEUO"Q7T:WUHXD>6&" M#-@%429,@DDVQX2Q-)M$\PSM)5*Q 8B RIL@!9J'8]_$)^B;!&2#A?.YO$G, M,KNO*.;PKARYOMF8.?"(-' Z[4 VXPU-I4)0\0GK2&E9)6 B1M&U2].O"+G MP!60)7Q]YA5P#EH 9+Q2 )>L>CN(XZ5BC(E_F]'AV%,EBRFRP%'H<@,IJGF M^(Z8/ >4E3<#C@488R#J/YGD0$IPG%WCE"S:4<"3<-#J1+$*VY0BQ> C&I=R M:;5/0W]O!BN/(N#YR?4?G 4LG4K:E;3@N G%7! !(GMG5")#3"I)A/QFF2LM MW^][,HE00U:3027KERE-;[0>VG8",C#B4#)U)-$$^'FL*'3 " M .)(SC0IY60SRB,T* -,B[^^7WDC,YK4-$4'2B:F4W+5,-$PE:S:ST_XC93F M*_F@T(TF2T^V +!^>):$%G&S\BVYO*HN\&8"V&M8 MCP'4NJKN:JGK@FYF,JL7G-9+,/_@QD9Z_A=HD/EHIL5MR$IA5Q-<$!Z^1NU@VD2R,,C\10%5 H[6 M(Y0O.;^?2ZLT&8T*L(!(!RL)55;2D-91_7@CV(S!6P/?)8$L:PBDR68_I\0] M6E*KCRBY7 ;6[31$S:I\"Q7SA8T"M\D*O.0W_/99<*^D'UF#=$,!/7\4X0T9 M5-X'JPIJ8506/J["=7"+\VB^5$, 9O<.]X)BP[;\?%0+%5(U6A1NEV!#QP"C M7)9O(/M8QHHILF5X9RBQL/R!S+Q :U49\K[TIEPF H?Z/PDI@H6R?.$KYBVK MI$2&>B'B*,K%S!)6*($RL+][6X3Y0]P.^W' 1H/^C7DEIFV4O>=1%-PQ.,65') MTEB1)ASQ#Y+M%1ZQ^!)2#2,4<#.@^AS9@E+.E.*H31#4(.%D*$B65@WB+P"X]]XD'$Q'4=,9)9]1[!7_BBB2=:# MZPP_7[VDNO0\N*<9?8#@49+EI=HI7'-1_[IFU04^O+>B=!6KTH:)KY!%W\8P M?2J8!8.)F&%^491-K NDJJ%6'$?73G',6F2">*.LPPSB>^D@Q!??!M."M#;< M6?!='$((L(%:R$N2,E3N5"?-XY2X)[P;:7-JT Q M//J?(DAA(^COE)=M=#^2UV1Q2;KIP7R.NCN0H(RJD3^$PFI\NXITGF3LJ0YK M=(6@)*/'*N9)+(A#JRB$R-.C+2DKKV;LHY@P'HD8F1)5'EN>&91 4@_"@H)K M'K;+//!.PP7/TD"*HN:C^ZUQA@5Y:7>,.H(H"M1KK)_-;6]Y2AM2O&RPL M:B\V2U)1J2VU#K[1@7W#OY0:$%:P8>DCB3(X)1$_@&2N<67V?Z]H1HEXKK0F MUD^7)&)KEA-Z!&I)9D5=$&XDO,="NB55TZ MLYPA^.YI]*>81A-$F"9N_9 B,G2_13D)LDG*/&:"#LI0485:O8!+2^]%DA8Q MYH^Q:8&!.W5H^4@P1Q%)WKA22$/ORQ+AJ.+:;R^IU,!4 M\,J34T3'FI0"!<(URNWPGE\7,_/K?58:]:"@PJ['&%U#7 N1E[:C4V?NLYR" M-:0YECQJ4I[;?CD\[)*I\B49D-..,+OO7+0*-?&5WG_)L +DU2: M:3&Z?>!*9 7Y;>]+-ZWR&E\[=E-4N9%(*3*Z^,HHT[@E =A"3A0P,Z"_C%50PR):_FBYB,<>> M)43YYA')B26+)6._VLF# BG&HHVL=,-KS'/ 56[AVN!KW=W8225;C,_L":6&@/.2TK_4I9&+O^&M <1EE>I*^ M+!$8HZHF,E"#+)>? 77]?E0_K6SMV^>X\([2!8UG$&.11/-*C8Y,+K'TR:$I MJ/*)5Z6$L&:O#7]TS<5B'.7&?\KKL9Z )A?I+5:AA=&S+3N7R5%6J;!C#96? MF'ST8*3U(F 09FY>IC/RL M@E2%&+1[!K1)X(G_E0Q=.D,HL&3'C F4),.5. KF@'*4B5=V98C^-+A,?[8[W9\;Z$4 M^Z&$N,7\MT]&.7C,:O2L8YI;WC>],40=DXCX%1ED:H9BD77*5'Y]+UK0 ;YQ>BL3)&:80^ICO8]#V7"6J_ M?W #LH(EDGG8:%BQN$-'W%QN[#,PIL7-Z%";E;G,/#D&90KX-_J%ID&1J20E M-*<2#LG;_F#,G,\#EI[V6L#W@RGKBEI,&),]+@402HE.^&>=ZX#<70I)9M7* MJE'&!_LY8>,C0>:]5/T)25;ZWP>EZ:[2Z!4$'T@FW (_-HDD@\5V= \1LL(< M"G$J)\P0]HO%$NC_GU$H% />=HC;X+Y"BW:"2]6];E[ ;FN9@W\'RA'5.%+Z M5EH@[E3Z!KQR[]*^IRO04Z;8L0&BAW$]HF(9U+:_RAB8"&"6EGZ'@;< MC55-:ON&6A 429)@($)A#J!W5$.E,H]>M"IC5I(!.#(C M74RF7;:&B3R\O,1UK V8[BSXDWW@]F$YPF:'X, 0@&UR6H T%FIW&Z6F![>2 MZ";UR(:$,HQ4@8#NCE"+EX7HNK0&Z0R([4@FO5UK7HL.0BS3(DY'AI1D^3+* MQ-N2800EHQY$3#6?KQ0XK))E9H['%$A4DOPQH"VQ] MY J84Q]/\,K)9 AJVB$7K0U,V(E*5K26;-:MW_U 5:MD>4W:=O5T!'Z^0%3" MDJ*34P:Z00O_4U!LG.B' &&D2*Y3/!.&]6M)9?ZJ; 0$*82CC6 MW')6/1;1- )N%U&:E/9C90GP$OQ8*\#E=@FHP=%)V2@@7-H>IX=?-?: /,T: MNE2-U555'PPOYLQQ3LFKZKSPO>FI]ZY(D0)E+9S$C6%9*^E'5U?FM3W..'<] M.0$2_?BZ;$$N>W;S7R_6OE MQS&Y^"ON'C/41\E4B^7*<"L#(E9!6()"=6$]-F5) @]] MD!-LL,(4KRPW=K/SE9:\19FFE7VMD6]7KI?1:4U4U"R5?MJ52=;7F?E?C3^@ MDB&T/)])E09%,AE*YI,$M;6$0?@'7&<[Q4(^&<6*%B494WQ?;U$>L%1O9MP\ MRXJ_F5POQ4>T=2Y'?0D;@#W0^T_%OX+_PM M]7[EV()YUJS\YJ=2"1M9HK@6M1B]B5'"*)92ZG&5E+I*E:H@\;,O_UYL*X%V M[:I>6H<<4V, 39(<=$(.+_Y(JC^P72S3@\?S9)2PBG;+GMZ7-OK??_SR;QMI M/VBC?R%<9L%'4U))H]/PSHHYVIVFL)-V2?9%,)_CML?!B!"&9JD(9N2L!8S$ M4OF7&C0VI00SJ%S=7G]B/(?>NHM?;3E^5>/PKNTB9U_DE=YPCJN44@:L+@#V M,J0_H-/[5I;]RO16A4,OMUSBS^T 5V9Q^67:P%2IRM3Z0?9O&#,_Q+A+J-I8 MQY)MU\$HH@9QZ*@C]BDK,L^H%+,4MH(7:4X[F^FK=>&ZQAQ6!FC)&EPA%;')(G8+8&MQH39^F3S4$2YJ(ZDZ*=G^ M:"M6(Z\L_QV_Q\8CO3DGLT&U1A37692+4^\=U3(@!T3J@W^IX(=F?%(!:"*] M!>HN2%\6)W[+CF@1*/EAQ!TM0NG/CNP>7;97U)SXLPTK;DR FUG=8).[:<-R MRG@Q-:VRC( Y"0>S38^E%:#-9#$VX)$*L:D/$CLN/LE5*%9+_B)T3(6RWP0. M0M)3?W4C"\L!JE)K]=A8G7!^HI/,2U8Z^U_E.RE $@IR"YL7ZEYXR*1T*R[,51F4Z_7T+7\0FY[J#]1'4J,RK:&SN,H MYGEM[:_E2A8'_?TEX])WYI16902*2M]8B'&!:22]L6C/T"CM7(PF<3)-;N[M MOW+2J%Y:=3_^T70-ME:@/LG!/5@0/-)%FAEEDUE><0KY+O129E&);@*<;(W7 M/K*:&I2TRW(6YSA)O 3[9$H.I4,$OR0E97Z9A M+8#O)D:_+V^(#VVV1=H[50>?<$L:I?M(+[5]SK4SI)?7^M=F2F.Q!^GAZ(MQ M>=*;YTDO@__A^7=,G:@DG22PFS=(6%E258FSJ-.8XGV1QG'EVG21!> MV\U<[;CS-0@F[C]L.XC0$W0C(TVF(9;T!5E_4?W:RQUMZUQ*+?#CP$%LYIL4 M>8N=/ LM42BP6,N)UW+I-"U?\7G<-18/LAPW%6\+LMT_9$MOBKZS]T9W\6$1 M4*KQ-(W:*IVFUT+CA%WTTFH5F?#4@W'KM-+ M:RG4Y9BV)L=4#PM4B:6V<.#7MI#! MFR83\Y$.E[7E8;T2&WG-9'7T:H8QLB; F6(CF8Z/HYK+:H7.LGPO>SZIMMP/ MJ&8U-TE^45U%2NS3/7!+&3H$(M5Y=JRD=+D!B3"E>ORJZV2>NG/+&GHV*:A2G=S]<%V_YFLS?=&-MS$6F_C[2V52 /918&.FS@YEG1KM]V]+#?I9WN'"?6]I+! M@:A.J;WU\M3[S_ M4N?EJ1Z5$I9G2*5"CD@SQ\5[DJ1VP2$R\UC<4'$"YFB T)=^$"MUW/*PR*VI M-U9S17203G8^FXJJ"#+ 5*72D5)PROP#I4(0W@B+^NJ\L%8>KN3IR %Z-LB1- M3\D+43&C4$YA=9TEH]88Z=H;99LQ1+CS^LW+9B?2]*V0[\* E\4+91>IB#B4 M;0P6OJ9L[\6Y1@_-OI$W<.GTL16+. Z[D\E:%J&NFQZC4MGDM 6%VR5DMPEC M="C?TVC<5+C)N,_>)K4TNPGEK]64@$?A^D;?-HTMU:PVWY1DLD,;[I5B^*@5 M^3AMJ]3JTM+/96N6RF@DZ9[C=6D*[U35"&L9RP^87LG,/H(LB8EM!!FJZ:$; M9]0XVEN2T;C8,TZG/=C!A\HPLKI&'K(4ES0MU3UC_1:+I]XOY5=0OK"J]"^[ M873_=%59NTQVV3/=5=5NJ7^3[#6-+B"6;_X#_0+6F2O';BG\M01.-U>NG!"A MHG,J)]RF(A-&DM@K09+CPO&)[>.D7@)K%[8#@&8K7E\97+Z2KA;*_$LY&-3=0KTE3]2@^? MJC@M!\M(N.H$47C2?A2[\7 L)+"N(RD*:B-V',-XYE1/?A)*5I-.79A<"MJ4 MCNM7I4NM2)(1O9K=X:;DK!ZUD-50#$P0J_B/[25RK9UZ'Y2^5P+^6)9VKSAC M*HS;@]V AB631+:;S#V@4!@ESU8ME#YHK52O4^"7UU6Z_#A6.X.]KUD?&I59:\UM$K49^R .M7=,/$:S/H\-6MA_E<=H=HN M[$B3J-;TDZD9+ZORE;3/1+#/)& VI#K^.O*%"EFD MB<(_4\KPU>??O5ZG-V^Y)R!/=X<__%X %G=X;9/(@HNZIA\,I5?K&26CM MJ<20*4F)[ **QT=BZQJ_KLI'>V*]@_%[S1_X,V5VEFH97U MJNRP<8'^I4K36FO@%C7;EO'4S7U@]%KJ7EL2J5))6&2:UE-2&88E*7FX3C;[ M:(M5'%\"]6I9G30.HE3ZA-7Q[7BNI457M:PGT2*5Z7%]!"HEU*93J/F*F].G M-4M MU+5Y14RM#]6JW '=VS!+X$=EU.N;0I8&-R(1%"W8"D8R]B^K89B9=8- MMU$T1%+Z$C7U!!H+T0R0D[&]A()]D8U"WGJ4AB>Y-^V5%S"?ZQEK>Z0]6/&%>I%D1F)*4H 9J):+/50:,2;$TEGLE MITIU5*VDYZD@D:T]C]*(F#$8?7;RJDX@KG? F7Y6MCM KGL0"C+^%$:WWH_J MEQ_A-_S9LW_Y^X]%=G(3!/-74D&Q=!KN*O@%+N$O(%+^_,?__H_G_7WAZ](- M\=&@Q% )&3/P_"A#*MUF5T#R MW^Z ]+Z] =I/HVNDRRLL.XZ#S_=9+F:_":26%T0KM/3O\$.W]X(J06?!-/OY MQ4G_Q3^ZEYT!_*?3J3GDJET__T%U7MJV=K($32U6ZBL,/J"BM*6AZ/90SC3C$INK!L' M.QMT&[+U3Q2 7G/CPT'WK"'[WESG&E[T=X2$,H]]<"-G%]VSR^?8R8XY2^=9 MP+E[SM+K#P<[(O-''^6QG.7LXFS0D*T_BK.1R+Z@XU3;\(_A.O^0'@3M,Y _M\3_L==M+CRY[AMM MER<^QYL^F8HQ_S['.K_X!G_VT"7J=?B_$C"/#2BU_QANBVZ+;HMNBVZ+;HMN MBVZ+;HN[WN(#^C;&'.4![J(PG[P"N^QO9BD>6H9%6/*U/[_HO*#?L06.^ETN M<$UQZA/,6PSFF7BE?OB)5_8N^J>XN'T@RA,HZ^EYJG_EWZF"-+J)\05YGLQ> ME#<\'-"J%EBL!9<;%8BDDPG73G<[P]/A^=^>8FA<5%ZW5LDV/:J?7&(?E7$E M<9>'CP-.IW=Z>;$=X!!=TKM>C2C#:@MV&6ZA?/HU#@QD!<0')P9#?.7ANX/3 M 5"&),L\F;_JPE6),4'^+V\N\3^>^I"(<>FGO#I]GB73*/3^TJ'_TU](&5(+ MSS<&[D\BT\7. B6Z_2U(1Q.#OG[7QT6O4\YA0*?$#NBYO[7+[NC9T7.)GM^( M$?G[5I'T^0Y(NGO:.Q22YM_3TN\KY#F0<+TPQY%:-VE2Q"%J$TGZROO+Z]=O MW[Y[]U@P*>4(3G7:704UJ7!Y)_*+VP'<.NF+[ ,V::E3XPW>F3ZP-?AN2XW: M!A]]Z);U!^TX^!I$\]?M4T87).MP%8"><#HZG,642*S\] *$RET:S']^P?]J M8\.R1<;3),A?H10S5HT,:'1[?O?R;',=H@VDX.Z NP-U=^#[E\VPKQWF'JO6#(?=9MB1+>7< M1V0UJOKD;!*DPIF).W6W-5X;//-[PYXSB(X&VV>=H=/]G>Z_CISX'$P#FF]! M_6FP.[_3]@]'9^SYYWVG[;<1[I3]XU;_>G[W MPD4_C@7;7?_B\MPI^T[9?XRB-7?_,:?PMQ=SYY4:88O3]0]'8SSSSX=; M\/0XS#T[YH9^?QM>FQ9B;D_<>6M'?R3CM>A(/=F2:LY6 N?(*N5:B:,FBZ2] M \<1'U^N<]AIICWU)\F"*,TS(DR>^SW%Z7V:-.G"%GD\T M"UR1VR8 :DV16__"O^QL9$8=L+/3W8%-[\!* #7E#@QZ_J"SD1/(N8!WKXRT M7[]KMT[1<+!);KPM6P[472],"FS,MJXQYU#V-!W)H:PU*&NLLM=PL#GFU#:4 M*>75H:PU*&NL%MX4AR+_BLUFJQ:0^K3A\RN42;?N_,[UAX L&Q[R.L@F5W&( M_[S]3Q$!_>'<5C= 9!_;7'ARW3>Z 2*//(;;HMNBVZ+;HMNBVZ+;HMMBR[?H MIG.XZ1R'T?K]2%/<&CO-P$WGX)*.P/:CASVE-/9S!!B P32P=4.H-AIM+G9T!N" MJ2S-.=X:B-Y=?O\3SK";'A9#OW>YT:R:UI>Q.ZIM'=7V!OZ@OX4)2\U!ZP%8 MB8T5U[\EL;CW8,=_BAPK_N#0N:OI._+F33TWE>.XL'WFZK0:+DG:GS;;;CFQ M=["U*)CCL'<@XG+O8'-$WV;LM5-KV!O8]NU2[G=.^XVT4;D=S6A9/--YFYW? M[@#\=MT+_^QL"U9W<]#JJ'9W_5^:0K6]H3_<;*C3T7N;CT[1:8,,;CAP]M_Z MP"&FH=U7'&(:J!PU'#B.G303,0WHE^(0TT"MM2D^*O[U*'N?K-/#9%G_D[=! M&@/99!]%^GD2I.*7((M&L-B;:%KD(CSZ1BC/63MZV=E)[2C<[?U9+\VO'3T_ MV-K1LP$\?O;-40=O^S_X&2RD\E.)N_5 M8&G,X7?!9EY&L8%@/DF*+(C#S+&='<>_F><<44^.?Q4SD08YG'%G3*IY"97[ M4,=KIY+37W5[9UV+IJ3FOJR[_=ZEYM3 M;>-1N1L[Q5%T\RAZZ%]<;-C:H]LY.(IVANBC ?Q&Q,DLBITIZFP/9XHZ?DJAT'X1Y'A(\4\ MP=^2.?8F\)*Q=_7YM3?L##TPLD3JY1/AS9(P&D?PW53D:9+-Q2B/8*V9R"=) M>+J$-U:@^*.Y-ZUFAHK#/+[KQ*,Z1RQM/S&;3Y-[(3Z+]#8:";60"%\GL[F( M,^HP<36%)>BG#^-/8I3_>WK1G^VD6"?.=]J@P@GD M5HU2:T4^S5V2_NDE<\'6M)O(N?4Y$FTX^!JDLKNY*,T?7'G6/]]<*V@#';@+ M\.P78"5K;,P%& PW5S+:0 =-G\G2?)7BC;@5TV0^@[=34E0N1I,8T'USWV@/ M01NLJTYS+FX&W#JNXC'Z%U1+;A9S&%7VZ(B<.^_Q0Y M_.;,PYUZ>QNO" [.^\X2VHZ?M/FX[CFEWRG]:\F*?XI8I,&49$40SJ(XRG)T M*-X*I_0?CM+?]2_Z3NUOH]H/F.ML6&1]Y(K_T0U@:P,OWCMPCBR=HY4X:K)( MVCMPCBR[HY4X:K)DWAMPFNO0:VRA^I+=-84YWTE3F+/+?39M M;WK?@S[%B@^B)G=G]P,GFG43HID(^H]D^:X[L8G-1_H-*M MA6'@)\MQ-RG'D8,E)!TY2+%S4.2P+?'S]'S4-47,?&ZUI-_1RG&]) M)VMUQMS@=-B@HLA>WQ\.SAS5.JI]D&J;5! Z]'MG&Y;W;\M ;*D\WD7E2 ,E M]6_1-,J#=!?=NYSNOX8IV!B.<>9?G&V4 .[0O8:IUQAT]_RS0=>9TA M?)TD4Y$%4PXK_^5[K],=_/0U.GD7.0MO<\'0&'[0];N#2X>Z1S#YIJ!NZ%_T MM\#)6X@YI^H_,NJ3!]'4*?K'K>B?^?WN1DUB';9;I.9:@F\]U<9Q=^]VP+X:LVD(*[ _O([&O^'1@,_'Y_H_%-SM>[>TVC_'JC6/,79J7KU*X M# &=%?#'S\Q/CT1$"?8V5IX!X.OL7*1>/A'> M+ FC<03?346>)ME-1O#39YRQ]7L H?+OY08[:=TGM7^EC$1H,7MV*-+@1-I'_,PW@P3=!;O5O M?A=$J?V=?P?3G22 ;&_([-YIO^(L>$+ C_6 (^H&"1KN":NX7I![;\1(E)ES MO^M[V(ET9TRW>;ZNYU(O&I]4T/?[O0V[@APGAMUDU(>N !RA%<.!ST_[&U90 M-G,D4P.$[,&)4E+B1/BRUVP+I8D,4XK$IMSZB_,MB+U#Q944;LTYWEY%6%-( MMML[[5XTPPQLJ3PZ(J/OWV3P.9/N^$RZE\/.AI42J\_9>$FP"]W,67L'8^WU M-NRUX*R]8['V7@?Q2$Q%"%,-'HMR =31:RC'8SH=NYI!OM=.O[9YM-*SM6##N_\QJBNQ5M^2]. MSS8N!]?)L+[]/GWS+OA @7C8*I\+V[*)_ M7_-)*K)),@UQHV>=O^$_V,4E!V *T,"IE!W_2 #"'0?>+/@>S8H9_K6[^ A^ M\=1['WOOQ'5:X/!US7[0 ^H33%\GL[F(,^H=@K_,HCP7P@M%+M(9( 9>,\J+ M8%H^!K^'8+X(-]H@'*:8YGC,"/O4,"!AF1)Z89U@/D\3.$60B^F]=];K^&B! M!#F8) MP$2XS 'L&N"LV0#G"9UIEC6YH9X+OR"1V&1'JWV@1D:NT\U*Z?]31?QOJ=/- M96<7G6[ZEZ<7^XOU-KW33>_T_.) >B&L9Y7V#B%=I;&]/VHZW4Q-0P_)7.T_ M/4NSFP,D\O6;W3B"?Y9F-Q9-U[2[>?M=I*,H*_WM(R@QNVAOBR!U?-_Q_3;=BJN;FU3<8/LR MBY+? [%'<1:-[#_NKHM99TMFS=Z)N^+A?WSJ@[3QCBBY\$.19WD0DP/ON=N8 M,5MM7H3JN12-QF=7=?W>Q4:5?<>*80R^-G(:16,2##NGYZU(,+P\/=NH.VZ6)G), M*1&;L^_"'K.^$^6W;S M,>::>-[VH_.Q'OKC0>WV/-8MU2J/R#_]+,WBCM6(;XV3YN7Y+M';>.UM=TIL M&VC>^6]6WHVST\N-&A,[YK?#@[=#H3I@$GATGHLC!^?/?0;-N_WEM.UF+"1IHAS0;;@\:) YN[I%N71@YLCMJV K9F&66M!&$[+;B] M@6U;]M_!Q5=*^?\Q=2/!_!XJQW_6;L.MC]>V*?GGXF*C:5V'C2N7W]/$_)[+ MTV[/T6Q+^$O_= NYA8>**\=?FLA?NGW__'S#.=!'GI9T=%9%&[A9LX&S[4#' M$[I_.\0XJFV7!&\V<*1<=\!QUVI_-0J'!QQ'.8XA.X:\"\K9I]76E( (_WJ4 M_:"?VL2YTA1:W& K\4]BGJ38)OQC,HU&]_R_Q]SW>550[&R@_#@F_'7Q',>@ M!^W&;/2D1"&%P6Y$%%-'>$36TT[<$L24<&$&8_S_[3UK;^.V MLM\/"2*Y\P(L& MY"4'VHBS%\>6MP>,'4Y=ZONH6AZ-%!5K'4.ANAKI<@:_XM4 #3I1[#,>/?Y04$<2^^Y&M@O#9DSXZ+5PC@Y+[FA]T!PNF24L1H*OY@B4?,/,!XGWC.?^1%!W[ PVX0< 60^F<#QM#$(\B!"6).%( MX!>'CB-BQ(1Y?I57* P=9G7/W>!-&077FH MCST$(-4^ZDL'! ]&J6B@=#;3/!9H,&7793Z('@$Y12E(K!\.2+1GVB4A/! P M?,=GVIB%,,) M6S'/5\7EDIBP,DII'5S>9Y(-RC@JX[B!<5Q9)-Z0]^HJXYB+<E'=R[#Z?6[6L'@'=@ZQCJL.'$H<4HND$H=H MV3DJ<:R\U!H3[N@RM%4IRG>&[5*HT '@$Q+;]3J M2FJ5U*Z46K,X4FLT=+.^T\FU[ +$DJ['V8>#A5RI;QS7"0A_5:'@84+!PEB, MNMZJUQ2[7J;[CK$Q#'58[^:3OZ==TR M=NJ9I;A=(C^_H=>,G;*7RLT_#3>_8[]0'CA^W#Y1'/E1'O[Q>/BF#I&;XEP) M'7S@7'NG%?OD'?R3.Q1?!HT^.'%.K"Z[E#Q2 IQEN*($N& "?-B5^6#$*6[B MSBIB;/;( N+&9Z%5_B[KVJ4R(+Z&E.17BU?\-%>]I1OU#+:ORB *2@<.4=E7 M?!VHU73+LE2NM]B>1OF=MW+;TX*3+;+&!^PBKEBVG8^D6%8:EBGCI(S3:; L M=EX5RTK#LL)ZX47)%LJ/)>[P7#(P%[8CG$2?46_;V=\_G*WJ4#@9@$_^LJ?' M21H13E$K]6-"A6KZT:21=B1&BZ*\Z&\12D\/K1FM2G6>J!, MN51BLUGT]*> MYM=.PB#FD:-KLXUC$ET:3:N2O8P!U3?HC[\E?VW(B"G:I[FR!X*OHQ\='_O) M8E/A9_9"=6W$'<:U$4S"X+LA6.7 UP;DA8JVL\^4>AJQ_PY]?"4<,?S$1,=U MT:CVX4)K5!L:F'+*94MC9CL]!Y[E-.#,'XENS_ U#0;,GNX]NY2*OR1Z4VIC M&%N8M=O=K].>?K:CO0M ]3N>?4/X=XIO7?W _OCTS3;VS70;^^89\,^1#V(K M8L,\$QVCA\3U?SL[M\X^UEIM"_RA-*3+ILT$O)DN^ZO J]<:6X*W\%:!+"EG M56NU:= 63KDS6!M2S#+,1D9@=3@G7I^BX'YZ31ZY(Z_X56=,N"W^^9/Z0J:% MH3$V0.8IFO])#//X.J*='X[_- 8S\P2CB:[_7E?.>@^3<*<+MDI<#8'(^S=T M^$SYV<<[ZZ]5^&Z'2^&I=#4R54M"'+Q"_1)]2EV=($DV&B( 0 \3?+4%+ M3 :H=0?TUJ,34AOFC:)UCK1^'+,)K6NG*M:XFJ_0^LGKCTZ U\A<>[#H.G9( MW&088%/,M$N'@[_"N _P1SRGK< MD!_.,!RNSY'))2+29DT^EF7AO/HG=(+7:P_O5\$O_5L\W_$X(%YT-=1GQGL4 MK]BX]N3,N_-I0OX%'+I_^!J1;L8-F_/"K#5\L%P(L&?*AYSZWT26CMJ=%\I) MG_X.@P>7)*"?B MU6J6?XV*89TP^\#1?*&85/X2(K6FV-/QGVY[3X899]GR]<',?:TN,R@7A]+[ M<7;K]752CL= Z,V,49[2/FMTFA5K+[[M^J0H!7/VLJ"W*G7C-'GSIP"G8%%' MH]K>D[F:1O\P1"^+U]NLF ?@R;XT!513SC\/7QCX ?&PX"3?97SRU)U+O"]D MF/9]X1L8WE@S;,QNP=^ + L8\;QZQN?9&2,IN/I!>=?QL03AV@.:>;[3%?PV MMB#_)MM#*S=P#:O9;,U3-Q=<,Q+N^7FVEN1=2#F776IEE-U8AE]NY)NQ2M$O M]([C]>O[)>JLF6Y7##,7DKZ%7FVTHYA0OO& M:&48)VR!=;')7H;@+!NBOZ5@_GIQ.%VVF[S7OCLO%+TR7Q[#VN00SL?H_-?DQ-?J MTVM)K[Y&L8ZR%0=F\>)8'OE^9JXMWQ1RJ$4'$PD*B'\\IY07@9GNV;A'8?E& MM3[N?L$S:=Q]]H=ESR7]$>!_%8-@FHUF/B *E/ MX]$<7QPH]2% THC\>TB)#ZJ.1D"\) =9!$J?>J#]KONJX5ZWQL 6: 3F"/GY M*R5< UJ\H&V,SKV.'0#;K/\LGL9K L8#ZHDIG4G!/*@^8$$#0,LPM2$0:N#C M&5BT"(X7LM"?C(IHX\L\7IBU9FIL\2I AEN.E/0"R@4>">9@E?#D<(B'=,44 MBW"?3"+0/Q=>@P!Q$903B)RC^AXSLP[S3I*J4P&L=CZ)+-VTCN<;E5%F\/%B^ (2,UNW_X M*JP=C8_*)(9N\@VHA\\\C[HKC>#LP&(Z^+#V!(N-73#@E$IK%UDY/WS^&R;& M@1<8+;08I#N(S53"K\32SD**-AM,ZA+LEL %SN,45#@(C0[;@9439\ $NFB/ MX1E-/#QGP5-O>\#V^,6-<)2+B%*;/-5FE%1,+]6>B2C/+(1";-(;USV%I'TYD#\31=D30 M(I5I*,_I:9[,.<,"+0DS( '\%ND,+,$VQ6& L':"H(SQ8QQC2(5O@$ LH7DN M=B)RQ+[1Q)]8Z9((K5T"I/"\QN!_4!=QDO1P!"5&G#V+ECSB.V3'$D$8.ZX+ M V#7D;>T>^/^')O'BS,!)])E &LYR+NL97HSU[URRZ_=;!DS6WYS,VP!P?I] M)-KM:JV^(P! -C>T1;L3+B@9@(/S'(K&+X_L"_,00,Y$1X]K )6C[.Y&MG;5 MJJZ >ANH]HYITC$@ "5$]9<3H7C",NL%_E3A7Z?;#8>A"X_:HMX1'^,4],T' MH07@V)"NN==\WFJODKNC)* M+3AQ[X@#^GY!1DY W#6)9EK51K-]@F2#KR'F M%7"M2:K:"5)I\0SK%G^8AGF"-!/7_H)G=$4XIEF6'+V;-U^&9;0;S?(2;/T5 MVJA6FV4V.O-[$P=8ZTZ1?CLN=4;K%*7NI%:Z;8FTVT+7M$Z09+NL<]:>]/#: M]T-J7XI_LZ9[Q?@H)\\J-18X#IMC,T&%%F<1]B&'!E9 MI;DJ]_J"Z&XS;#8A1U)#,*FK*%C9O]5N;$"01?BL10]17+VS=*Q>T=FKXY(/:>[I*.3= <$J%-;G9-@)@P'CN/7:$1V7%YTGK$EB6.NV>ELG M%*@N2'NM!FX=C"8U:,G;R3/+D=R@R:\Q6U6^-1S3^'SUZ6WOR@]@+MS;S[? M1^T:;;;=#4 -^Y&07 \(E+:D>"DVY5[2[C#@SM7N&TC%F5Q M-S*&U5K/\8C7=8@+8T>6V=<<8=IQ4P;W%D1=S>^=SIVL'X'%40O%WM^0?*<) M5\6F%0$C.Y2KIMS@(;V>V(42U2?8$ITF#>H11-^G@7S5=D]1A[W?X]+ M;+2.W.X#\H5N@"8J=&U $.C#M1YG0WB-^2EZPAN+D1P/G.Y U!>E]OA\I^^! MK]3%W=J_0[L_V49$8,(9!00&8[1 )7UN*N'O!%2*Z=-\5WV&8!A,H K9.TD.AHMWB QKP@N$@HO!+QRU8 M*B>EHL:#IE9(T DN"U0&#LP)\1!()XHR=Z@7U[]QZMDXCA Y- @"#UE6AN(" M)@"GBR7.QPLI0JF$7<*Y0$A4P2U7]B,HW=AT#WK:6YGV9&8JG^41KMO>I>.& M&*^*X"1UBF"'>P[FXJ-6@C&K I=[1R8E-F:/FS@QR,27.0Y(5$GBQ9@@3F;-YWNET.X?9%"$O+ MD/(_$GM_$<*J[^U8_=$THBAXOV).TGC:;'/L&XO6 MXEOT0=879\JF>G1U0.9 '@+W#9EKM*WJOI#'-+O(Q\_MAN1P&Z'1GF?J2@"R MAGE39K0:N\$5= &#NMK_+I:P^3*SU. MAC351__VV77Z N '^-?'PQ7W,D-Z/SF@>.V],*>[6Z@_7Z34CK:Y]PA_BF!_ M.!YHW 6GL/Y])ETYSR1-#8X1IR 7CRS:Y/O$.&=C;/) \*+AMPOWDZW_J>%G MBB9>F/N" TX]L^:*WFK4TV'4KLBDZ *.?.(5=EZ(X\I"E%050U2^DEW:9+YR MIA$WL=H-IMSQVE#FSRW3;&>,%_,NY@N$P%^05428H[ZD712L>84$G5D2-HR; Y+"I'(D%[#//!B9S1RG:X 359A7,C $N+(*[%7*()& MX:,^"CF.[TS>JI@H"5( T"]TW)&[6E@"PIG'<+MIN*CL.'KH ;-;>(KQZP@W M"F'L6K4=-P=2A0,9P]U)74HNFR)(ZD=[IB#@CCP6VF.XK2@\";&FB]UHL>>T M>'OWF;AB@],?4!I$[1C^CW@AX:\)K0Q=0]EY7_[MJ/@3;DE%8XT=.QB\-ZK5 MGZ-Q\)Y[N55)77=$;,SA_G96/1.??5S/H\_1 ,^,PPIRW@7*DY%/W\=_?) C M:ZUJ!0>7!#EW:2^2G>Y)WPXJ/\;./NH-/W<(( W+6S:8!KM8K5^OE#!-_[ M:7HMYP72ZWP@RU",:J/2:/Z\#7]:,].M5?TB7IV\N81?T[R*>!?8FQ&G:E4, M,QOB"(47<[W'XZ^49R#.",(T]FL@#&(%PN=AEZFWD3?J0MXBL0S8Z+TQ"K"' M =5^NFSC?UK\HQ#&I;_*T<7OPF!H/\D"N\D#7%)J[OW"T'TK,4T7:2V0VP76 M,?D;S23.\[O<^D^[W/(12UT>]F_+WV MT\7%U=7GSYN2:=+TS*A6C+>H%L5\VGGT8#:$6R?TBZI-L=B4.B\8F8B6=[F9 MV,QHFU6PD86I7:5AM6HY$%]#8/XG>\DPK$KC30)M@9TQ2:=(@R16G@]GL.Z, M.1G]=B;_/PG)4Q%[SV4D>(\+W>37N)#4;.A&K:5T0.G Z>K .T.O-MIYZD#A MV9^/%Z;TXRCTPZSKU>9.^B$=\C*(PMX=\Z-SOZ,RH>0D6W+6J!N5_,K#.X5. M>138XR@.>@>UFT6QC@W=RL)Y* Y7E= >O] :S:H2626R91+9AEZW,G!"B\-5 ME0/.3QW$P:*\_5^E'\>K M'TV]7;54VE>E?==1E,NX!5?4S4R/L[TJS:O2#\>0?C#T9C6#0HGBL%5)[?%+ MK5$#%[>AI%9);9FDMEG76ZV:RO7NX%^>4*YWWO.,[K>.RPU&\AH+E0=6.3 5 MX\\Y"&W=:*@"8*4$)ZP$[\RJ7F]E4!&A,L%*08Y100RS!0JRTRIQ_+E@^1&/ MF\V2+_ZU)+T^"M3&!6\B>:8N&VNRPX@?#@$H&,V7/5J2EBUX)<$&+5MN".\. M$JI84<<6_)5$/6(FEWZD6LET'BZT1K6A&KNHQBZJL/]-:]K6VT:N%<[%D02E DH%EO1[L:R=&EJH ME+#2C^/5CZ9>;^Z4]% 9X=/)"*M^+RJ9=M39AZ9>,S-P%HK#5B6UQR^U+8CR MU+Z%$MI2"6VSH5NUG7(3*M-[.IE>U>Y%I< *:E"+'^(;M9K>J*N^WTH)3E@) MWAEMO=;,M>=1X?FO$L%*0=YH]U+7C68C+( LJ%;RKJGQA'K#7"SASX KP9\7?-5H4 GVP>E>:(NN&@VJ J.,$RWW MLJXH-X-Z5)MB:F&ZY;>:JMCI$H'3E@':KK9:"L54"IPNBI0;^E& M?2<=4/5!IU,?=.UUV9!J ?D1]P\L=+*BP*:S..@=U$ 6Q0R:]9T:J"J152*[ M_]KW+ XU%YZ1^60%E3P73IX-,X-;28O#4Y77/:8R]:,*;U2(?U(A_KN6E6N2 MJ_#,S\^%4-I1>NTP=+.=Z^4RQ9$$M4 H%5BX#5+?Z7ZQXT\ RX\EKN*/9>&7 M6?BU](=??QD[/>=]5#5Q[3F!0]S.:.0Z75$=?P?@,OLB'(8N?'ZA5[T>[0:/ MG'B^@[\_(H4>03@_N:S[_>-__4O3?DV/>$^[K.\YR5!8DH_"?$][OYU=AK(& M_\F _[!RZ.F1/5E/5O0A],_[A(R>[CBSPVYPRQ\H?W&ZM//#\9]PEJ=+XM\1 M'GB4=SC',P!8;7=#A\^43]Z^Q^_%*_$W-^2',PR'\KFSCW=F]:]I.LQ!71;$ M'&\*L7KA\/HV8"[UB4LS8)MU7-C-\,[8'+N' >%T"J.._W3;>S+,"(?FF1;" M$.*GK_"'89YI-NTZ0^+ZOYV=6VJ(E1U?'SA?E$L]+.Z&S^P<]LQ0A/#BO65QQ6 MM(Q*RU2'%?,ZK/B(73T2]MTP;.^1?+["/A\X37Q@<<'AQCRV$LV,C,'!Y7TF M;ZZ,HS*.&QC'E2>Y:Y6:.LF=FW&,3VMG7D"5E3J74V+5KVUX^5DF5H5I0/'I .E*)IKZ59SI[I1Z66401+V[FT0LZIP'!C(WY)7ZC+1J)I./%L+:#= M@011D5?F@Q&GN%D]LUHQ"QF@/;( PC,[ M=9I8QFJI\\1XB]^(X]Y-\"I^I/^$CL@#JL2?VAE7U2&S0555;U0SV \K@R@H M'=B[#KQ)H*+H@%'3VRV5)"ZX=U)^AZ_#IUW>A. ML6P['TFQK#0L*ZRS5W"R*>-4-I;%SJMB66E85E@OO"@91OGQ5#JC9M%],-W, M$)L;?B(^M2_8$%^2PR5](C^])H_RC):U13+0]8+EGHMY1CLZ1M@FPF5,9__J1^ M %8S&1G^^HL2_E;_T G]Q B/KZ,4 =%FB)GN86#N= -J/P2@:T@_?Z;9ZJ,3 MH )?>Z#:C@T8)L-\ >4=CESV2NFE ^H=,.Z#]"_B_XX4L]*/FM]LTT%W MSI@)2'MP7Z)/@J.W(QQRAJ41&E,==)<01DP&Q %#?NO1P_ S,W(K.)'4*SML>_-UC'+RU+KU]_AL, MI?-"L;62/V"NO:T13PVZKBU?U19\!4.-2GUG)R4[NBDN+FE_OE(MB\?%_SX_ M_\Q8X+& :@_X!//.S^&G7W_Y\;FYAQ R M?.Q #;L58+BE"B84,#=[3UN*K23:<:RL) /9O_ZZ9=EQXF\GS) Z/PP#5G>K M6[^6U"W)\L=?7F8>>6)2<>&?=?I[^QW"?$>XW)^<=0+5I1RZ$G M)-0@@W:XE_.W\_H:XP@EFS-?$L5S/7$]C MOG/)W0DCY,/>_EY_[V#)>TX5T((T(^3]7C\NB6H7_BDYZGWHO=_O?R#'I_T/ MIP1OBBW%/E3-F,$DWEA.G/=,;4G#KLK#/5>G[:ZST_/^^- M!+2%V'/$S(C9/SCH=PC56O)1H-F5D+-+-J:!IZ&]_#\#ZIFJH1D]AL:O$"2* MH=U]=0HZK%3V?+ GY 0JVN_W?KN]>3#J1<0>][^M4+^,I!?1'_2P> 1M%Y%+ M-LZE/NY!:43H![-L0E?+GE[,60\HF.1.S"#\"CS"[Z[Q(9&K8[ZD0D>]L# F M]0HL_>T&3%TV(2]OPB[WE::^PY*J\((JUNDK !XIOHZ25:A_V9("SUW0ND\)A]3-3):V )D^&E5 M/)0@;BJ3QY1D,#DB\+5<9)MA"S/8?#;!CIS;_B<]*3QPH9"L [V5$--?J>\+ M;<8:\RQZ.I]S?RSL(WB(K7R*(AY!;X*_?+F_SFL[4]4#2#7]]4+X+O-A!()? ME/"XBQJ<4P^=X6'*F%8=PD'S.@RQ8I%J+AMSGQLSP$WW]TF7Q/+@]U@D2^QW):DB-.AGA-X#1B7FN7SV:<1 M5*^'8%RJAN/AG(7S524H(B# ^AP_8! MMZ4L!!'QH;Y+'/R%+262=U9FVRES@;N3 N8PO0 \$(LY>OU#,)M1N3A?H+P< M#"OS%<-YF(8SDFP@99%L[+BA>,QE,;QMT2U'=^ X,F#NIYDU(MY, <6(']:.?#'P35;S M3Q)6U(*>-]>>!XK[3*6FTOAY$41]Z)2IF?)QRLC(>0"6AAR81"S M&==F%1ZG>6&B)^9G!7-%I,4 G60 M!06A@5)<2U=1/ MQ]P9)(7P]/S&<&3DN5$#@#T4@S",*ZXC/:F$E1 OH@%@-48EZ6KPWRX8WRXHK M9PK7YRDDV>)7YBJ$\2D-9=:.\ MA;8TD_2UI(X>*,7B#!$?E();@[,8WN.L/#,41:@1'N>:YED+\(:Y9T[0DTM8 M"!_DH>D()RL/;;':=D*:C6,S(<48]],8-TM.6R>HO%>><_ILO;@(N,.RG?/V M)-FV$LF!*^:HW' \4,[Q_G$.>IL)*\9ZHQUWC*ELK4@]>+@@4''K'UM;59(P M'?(Y#'WX.D9TJ@BTW76%V(FU0&S[7/0W5 BM6G M=;'M#4Z05^&Y5L#+_.-[(/TRM=J8*ZVW=8UON<24D@_*+0$KF.XM'"1F_MWF 4RZV MS&5^VLAE;/W$L0H0O=2@=9YF"_V7#%K X<8,>#Z8":GY7T6^TE!*L6L2& E0]^ M8D 3;KRU #8 $.^Q8;XR5M@3#-7A+& N S>]))L#;K*.Z"!$BW4CK,VCH=G] M&#Q3Z=;HN+FL93A7W#6/GMN]&6KJ:&%N!/,]4UIRQ[PP#H5?0*^Z<)>**(/] ML"KLRYK"'702@)06_]T-=T:S1)6M.:?'^'H[H/' ;XZ6_S_UI:]6J;[U%HSPZJFL4L##O M=>SYV%N_3=H^6;UUVMPY#:8)J8F?NC.^\";O\+[Y&^$8:<4\^$MWR;P'M4:J M%FM005_4,3(9>\S3*GK2 M78H*=3'7S%?YLD*BH>P'&XSF9QUPM!&3YAYH0-KAU/M5:#6'?U="?IUR9PJ1 M#U/J6MU)\<1=[%@8+>'X]GL3YG#(--\E..6^9A,FKS6;X80/S1.,E.8ZP,;Y MMQ3!/*8$D@ZA4(H1\5EG3#T9@#G76T#' $-L0P\G'A/IJ*W$#:JQUS MFZ#HGL>!K3%A=#7RI)D8L_F3!E:&1FW%2/M6U!V5VF<24LIG(;^%9R>2QA63 M)8V"?!-B3[G8-GBC\/+$LXYCMHRRS V' UU@[07X'IU $NY#%"UQ@?6)><)L MV1O-;FXN;AGZ;L+T&CQA.X2?!SEUQ8QR_\>B^Q62?J:HQRQP RFI/S$4*3LK MT+XY^P;N$T8S"KI1]*9@RJX"FC=GCSW)>L\<,0DCUSLC(&%./DFR%T9U?=.;9HMR5JS:L4#=$17 MN=6*&F4+"ZIJ=2SY2KQRG5MW1QS@:!G@K)_V+N *RDGK> SHRK^G3" M$DWTO2NV+0_-/@^?_N!(K+']X2:;^LKX9 I9W !F C#PGJ$OP7P0K:Y" ^!! MWXR@[KO7_-;BP^_A>M_9T]<:V9!7;N1M3O-&T_34;A]O%%2_8@R->YJ0;_93 M _EZP0\>OU/1R+G9(_A5>/AU1PQRN<,A0Q=,W6B71EJ'1E:D+8HF-K1XFZ%% M.C!KW,WPQW^8P@V(>QS:U'+>^#*'>--W.23TT,]0L,7C.T''<@9K[D M7J!7EVR:R_@Q U6%8?838"T6C(&RGT$O^U?B]$UJ"*O,\>9BTT<^"_M%QFF3 M=,Q=B?K-V0B=VJRH@6=4-[4.TUN;L0;N'X$*#]D^BF6$Y>^U?T#G74;CS ME>OIE'GNE9#VGN-H@60#"9G#7\-^7C@"KO9YEXVXWL(D]^F%.0&>CPI[<_SG MZDQ?2K6K<_PM'@T!B%;-33W=5?,NN;*?)(; 7C/?IP\+!6JLFEM*M:OFA^N8 M5&N8D9?98VAT3EE!=]XPTWQ52V^XSR \6WG?)'Z' 8,6R6!N(F< MPSZA5CM039Y=[4XY9GYFSW5:)8-\5QOD*I 0&0627?$7_,_0UX4OTZ[ MVB1U&':U488CCT^,L.'XBP_)T!SBJ.2JC4U*U[RE/MNN-M E5?F[AW9&+B39 M5XB;J$3=T%TIG"K#D0JHG9RF6W\1&+E=,:A80['J28K/R> MS:T7W$DQD72V'N*64NUHL L !S,\BZ"\^#CR) MR*\)[\Z/4/CZR?4,K)'FBZH0M4Q,B(=^,_3!_KE0/ QQPC=@8M]KPKGC*T]; MVP9H+50HPK]KG=2FU*H M>V:&>MR\2;V"MCZ1UN39T6FU<9<)O])\#=XKS>%>9>;/QRGU[0&/93\:CA-; M#3'*

_=JBH[T=6M;U[C,4?J#>9SCX>G^L(3CQ=A3 .6 M?1J/P403K_#\$X3;$_=V#Q&FATO;G7%[)TH;S#0+$[$_68Z2I62[/CAF61B- M<8O0RFL?]T7'D$BPE?X3K=X\P$^%9P96S^#"S'+M/PF.B6Q1>[Y*;3L4*84O MDX5ONOS\/U!+ P04 " #IB*A,[G4@L)@, !ZM@ %0 '=I9FDM,C Q M.# S,S%?8V%L+GAM;.U=6W/B.!9^WZK]#Q[F9?:! "%))ZGNF2*WKE0EG13) M[,[;E+%%T+:1&$E.8'_]'!D;;+!LV4!;AJWJZB2V=*3O?$?2T='%GW^;CCWK M'3&.*?G2Z!RU&Q8B#G4Q>?O2\'G3Y@[&C=]^_><_/O_4;%K7#-D"N=9@9CTB MQK#G6=>432BS!0BPFLTPX1]7_0?+I8X_1D183ICK XO1(M\5P^X;LJSSH_91 MYZB[S'ME=Q9NH=$HNK=/6>>NXW3FWSBX[YY?="ZOWN$CW"/4? MXKR$'B;?+^5_ RC0FG)\R9T1&ML/U G0?&F,A)AY;UF5$/]='0"IY=BMD$ M?6EP/)YX4E;P;,30\$OC [AH2@;:W3G^GU\$T"@MXYH2%Q&@&W[AU,.NI/?* M]F2%7D8("=ZP9#&_]^\351I0L$]ZY-!Q2[YN%1(8X-32>VNW0!=O^=/P:8+F M;6@KB%62C81^3<<3AD:0!K^C>^A\QNB!\JWK05F,F4JQ^>C.HQ_;5\-2\ \$ M?H.YXU'N,R3+[Q%7_KC]R\?OMB?K=8.$C3U-L-K"*@'XS"BT.#&#>LDZ3:3> M7_SQV&:SJ]DKB"R)55]N);![CL-\Y-Y.)]+\.-3R28P0>\#V 'M88%26XP*" M"P-W;,_QO:!W?(!W(5A9@2T.-S&EHJE D,-=/,5"%@4C>+MM-:V%7/A](=J* MR[9"X5;AP2P #) ]ZB2JY$EOA[(DT:&X0-30YH- 'GB#;[8]D<[4IQ;R!(^> M2)/XU&QW0O?FY_#QGSW.8QKP[ 'R I\R]O+/L^[II_-VY^*T"S9UW#[NGD3D M5%'7:Y\Q4']FE<,T4/.SLP[4OM,Y/SFY.+TX_Q2K>BP)PF9.)!]^7;.U M)'UABA:7#5U*:V*PD"C_D-&QED;#\FD1+)2YB,&4H&'Y'*I()[)XVVM8'PB_ MC43PI@JFTOO\GKBV&9M!._VW[?E(P:!6WH0V3MO&,)M%UCK!Y:&:2GP?<<&P M [V@!*5@.)EH/ZC4P!1R=IS%V81ARK"8!^(9'3 MY69DV0]R"R,,J>Z:UCR?&9K8./+3(C=-9US5R+D?7)<%&E)^8A[E\RG),_BD M(CXO 1-6@,'I=<[HR89C:R=YA O ? M\#MR[XFPR1N& 6,.6]WFLC/5G,82X$SM3F.CP3=*G,PQ,S5MS:G4QQ0R>&H: M@[&@% P +X(ZWT?4@[IR.1B(F8+,O&Q)_76JBY+$*IH/Q3QK+*7G=3O-PVCJ M!#I6[VR'?#VAT5RF5BZ3-@UGVSCVHHGBLSV3LT2]>7,RL=$L9M51/6W6 &@P MH7)A0[M5*M/O%ZT%,)HZ@;I!0P2U=OOH'1$_IZFF)]XC3@L -'7:]4#)VRMB MXQLTR E8IJ3<(RIUT>G,L"H/1\?!!"LE$RQL[P'9'#T-//PVWS2C3W>NC#TU MA'*X=:9PE9O(2M>5.RM7IC>:^G+]N-X4W;BQ6<]R-VKN27UT:DGV!DAU!G%C M6O:K/8TI1[N!J[+M _6E,!H=4RW"L#K#/G!;$)VI<=;UT-T]<3Q?GEIXIBS@ M0 B&![Z0P8%7*F%2(D"Q4)6W>R(00UQE =L1;K2U;!+]W*%Z3/49M /YJ4HU MS QVR)^.L601;UR([IF%8V& (VMG84K*.E"O2:,N.E-YO*;C,26Y)*XFVR,& MM:"9VO_V7!?/J_)L8_>>A+.1&"95R#PWXQY17!*LJ3'7OCS509![:S," P_O M.8X_EF0@%V8HV,$J_RT_XQZ17A*LJ=.U6/6#J8KBT-XW))Z&,#]5KY05D;)' MYK -Y+6(S#YB$E0@9RZWFJP.5._0'==2A[X7\+FU:8R0IC]<= MZQZO6Y9BT:%5ZNAT!8T!FG/B0'-:2UA)4]%V\2$6&75<)C"OG:;J>&7[=U;E M=:9&E?>J2X1W !Y:AL#$AU:Z; A7:$A9.)+ (+X:I?2(VY2RKQ3>T1B1.'- M.R0)VI?"!'Y@#YJK5EZGP_Q"_'QYQN,26E>791-1)HC^N+[7%49H:O7U!07P"@#S:[#N2AII-L#K#WK!;$**I,=JO MB$#7XP&,GCO&!',A.Z)WE,UO3JZ](;D,3E.WV?3&,@+YOT!33\/5X[6JX'MF MIKWAN03,D.8STV@.-_1&O*68\DQU_!?Z"BM_!6/E4+F.KTAM MGKF4#-OJ(57=C2$8=-^@S-I1J M7@]2E,JT MT>V)$K1W*SQKJ'!Z[F"ZB-_(_$2\,WME-N&V$RB1N,%?(6/][UJV ^@(,[(!*,+PR]]\$ MNZF[,6KMXVS(R4[8W,H M =S4#3O1#5W%UM-SCH((H7M4WS/%+AK-S8'YGZ0FGY7XW95.RA&M*F*HKLS+C Y#K:E=NGM0UI M)=]!6HJ.#B)3,"ZPJ=#/? _U!HM/*0+,,XX=+3[I8C/ M[PWY4G<&6M#KL=\/'*=@F\ K[3G0)AA2?GA5M3*I+> #&1#91A[/&$-E^:2 M6&Z^0[0)+1WD+HP9T7LHE'6'B4V<#=R)% 'F6TY"#D!NVCX%+F5_IJ3^6= /+&7]#4'66%5NW+BCL &]JJ:G(W 55E3[?#H;S\ M:W@[=4;@DJ,^8'TBZ7Z=PH:*B##/;C9U83=&7W)_V';/:]Q@[GB4^PREU_Q& M?A; TSNC<=+NMCM6TUK*E(2HYY*J.;JZ'\TXJ;*>%])XX/:J"8>KF^4=*T&Q^D]N=3]P%/:,1SQ?I'K8[&KV"BHNUJ6>K'>I40E!MXJB,N3AN'DQ MUF!F2:EUZ6&5@6)P[5:,/SMI15/[]!I]99E'FC(RF=-T=9A9F:L7Q65JIYSX M_M'R* _\[J'PB&[\S$?1I:-MB:^OK>Q4 P56DW8U#H2[:J+;(*,M-;&=-,4& M@M/U@2 LPD)A&<& 0&4IEKXB1+;OT-[I(EQ!?;LYG2.K(3UXRO$F"VO]-&==!L7J?H3M+<9JN7 MJ68$;0!*9PVS\D5N>;&&8'YP*4FXSSB[V:DSU(S9DH"V?]=Z=O-[MID@B(&/ M]4'9]_R6EYJ^9M24PV/JW>CSTQR:OH]>IIKQN0$H4P]6ABAB]SIK>2OKZ6M* M93$\M3@:&74XC X1YT$%[Y FKXI,]2:W"*C&UL[5U;<]LZDG[?JOT/7,_#SCXXMN/$N=3)3,F79%UE6U[;.6?V:8HF(0L; MBM2 I&V=7[\-D))("0#!F]B2674J1Y9PZ>ZO 30:W-8S82$-_&][ M1^\.]RSB.X%+_:=O>W&X;X<.I7M__]N__]MO_[&_;YTQ8D?$M1YGUC5AC'J> M=1:P:<#L"!JP]O?3@O\XO;NRW,"))\2/+">M]4*C\:+>*:/N$[&LS^\.WQV] M.U[6/;5#* NMB4;>OSM:_#+O/?"_6A\//A^\/SSZ;)U\/?K\]?B+-;A>E+L& M^D>TJ*!'_5]?^3^/T*'U&M*OH3,F$_LJ< 0WW_;&433]>G#P\O+R[O61>>\" M]@1-'1X?+&HI2_"_]N?%]OE7^T?O]X^/WKV&[IX%0O=#T;=!)_/B0&&N],OQ MO.S1P3^NK^X%\?O4#R/;=Y:UH$TW6E3,=O'Q(/DQ6Y1J"%IK>HV!E*2C+U^^ M'(A?]T#0EO4;"SQR1T:6^.YK-)N2;WLAG4P]WI;X;LS(Z-O>"\"VS\$Z/$Y$ M]9?["!#G2G06^"[Q03/@0QAXU.6:L/AU.+J/ N?7./!AX01@S2\,%^]$AH)H.J;2-F?^ &4SZ(AZ-!Z)P M2_)0=H980+>,^@Z%AL/A:*GQP$2KDBKN%;'([L@S\6,"U>RG)T:>^ 1Q.KME M@1L[,$&,"##W%+8JOY(D(!;F V&31 DB9CM1NV)3=M:)@ "N*6'1;."[?"&9 M\O4EY>-T]@!-5I2%>;MHV#XG4T8<*J8 ^'XP"5A$_ZPS#U7MI1.1S!5R$(8D M"H&T^1=7U'ZD'HU =RO*H533W3#/B$NC[[;#J9E595/>2$=H3B8TX@HWES=0 M#;NI.B 6M]C-',^-X4O8"P!%S^36L_U0_%-U%B]J#@N3 ,@4-@EBZKAXY1^K M3M8E&\;N0TBKFX:"_-W)(P8=<2^$'[\Z=.H:2$4=]&),&Y( M=!6$X2UA]V.;D4$$1#[&$=\'/@1\E@K\[/ZXHCRJ]E):)()KFSEST:0?LY0N M6J!^=.#2R4%:YL#VO+U"62I(F7MK/Z0$9V[$7M*,2\ M[91B^)O"C 4_74&[:>N->'AQ\.#ZU]:]$2?%YT M967[RA0)1E:VN_^T2OO\A$@XC(&3H]+C_N6 284OFAK9X:-H+P[WGVQ[RMW7 MGPZ(%X7S;_@T_6G_\"AU*/\E_?J?"_*%AV[>@V<_$D]X\Z6%#KHD-)$JMWP" M7YBYKS0LHEM>9\'&4@D'+,\0#(YYV^DXJ3C\ P8Z\6WO:-[:B 43M8!3$@)C M5N(0"$MK M>EE0)/0CD/[ =6G2_ZU-W4O_S)[2R/:T2!34V2@J[VNB4L + H3N^&;.)^Z% MS7Q^AJ&%1E5XHY@&D3&?SY_)I0^6.]$/ M'?/Z&X7L0]UA9,X7 A1O J#(CT >T/33I1\11L)("YR^RD:Q^E@3*STK". 9 MN/\7AXES_WO ;LA+YMR2!3Y\=,BD8$]4LHT.]DB*E:MXCU22-02 \B/6X6@> M#*(=9_*B2'9,E10S"YVGT=<4N,6$) 7"+>?\*3-]+^%CH[*?ML+R1/_L/S="T+B?MN+6-R9=W;5SPZV MK1>[(J**";'GCN;DII82V&8:Q[#_-E6+9CB>,AHPJ"VT%,%8SKAZQ'EM>!F& M\?+T1>W8RI?&L&DW U+) C9DDL "0=QYS$-";PE0Z/YN>S$1E(L$NC$X"AV*K74[49UZ:3.$M&^++ IG=IS,&1G8]M_(I=^MD": MT',Q&A&>@C+?K/Y/;$,!GI"A67):ZFNCZO6ICGJU) !L.@6]+-781*XZG^+4WA#0'5CS%&"85=TH3%_JP&3&3S& OQWDXQOKQ#Q6 M3KG-B%<1[GA\^/[PV-JWEEWPV,>D%Q[6&"[[L>Q%1]8T[E0^Z=#"A]3>JG )9>9[0VF4R_=2"1;UK,DY G, MIF3;\9OG%MIW@MPNYL0?SS07,)-'L M#^H"EZ. 35)GA^#[.\CK JQ2!G2>P>("1C8+%_=3\!SFU!D2JK1F _UMSWE3 MBT+ O=M17ZA3O/WY -N?HQK;GWUKWCLO/;@_LX ZZ\I"T4RR51O#$\K>_&Q;529;J1O:+-;J MS2&9ONN-E7I*@2AS&8E:Y,+93PYQ!?!WKRI2\2#0GC/;JTF1,*F*86MI2EV+NL1V1I!OX\(XXA#YSM;TA MT5G,6**1&C>&H@J&@XIVX-7SC0W86T:F-G73*UEA11,!9Q<#AJRF-("=@(F)B'Y37U!3T%&>+KQ3"D!+2#WCJOV$#+1)G,GY#@F7/S M2).+US25G:\*\)^KSBNHU!*&-(-6M\3EQ(%-.Y),"B M-?).B0\XJ4:VLO1F MG:J'FX19R3,V*&$+MLR+J7'!1X5V-@O_1AU?%:2!.S;/X FW#&R:(+WWM8+T MEF3P\DZ6D&T)ULM)[PKF^(>Q[?\Q!G68#5]\XM['CR%U*8CDUN8&'?^2A6,Z MG:M*HH@ M\Z^50A+4(=4\J< 1A6!4$GD^(N (5\!$61BDS+1Q:/)>MC"$40:%6BXR8$NRT <6IL';^._#$;6LVB\!^ MF-I.0,*KR+75*)C5PW 5P2 &2<()J@VEL0UTWP#)M$5AE/\C0@S?S=>:P;- MMI[]K_KV%BS#AI*_^6<_D=-4&H:>4&T+&":CC:M=*0GAWEB7?=O;;)==YR:0 M?2NER7*S1%F/,Q"E( M:2>G:EDUWRE'F'JYK,#6Y(^&<>/29,#[G#!CCVI=< M^U6<&5>ZL8[N8!**Q-)L4,VN65X4S^:Y'H8K-SA).$5@#$FR=[7[-DUY))MF MG?Y)()%QLDNXY#>C[W'MK&MC)>6NC?T=+&V)2YVX S !?-^^GX5@+*AW=D4U M,&RJ"[5LL;LKXJ;U"VJOJ4'%/D,:O17G?>L-I"D,3ME-Y];*L;ZSZAZ(Y, M^6,E_M/2FS"_ERA,?N-LIH7#P6,H(IH46E2S30PF1*,Z55,>Z$*)8B[!X6B= M9E7,D*8"!H.\D3&0"PO2,(P-S7LPP^;>R1NB'-*KI3 ,TL9Q6^,2MT_Y@;!) M$JX]Q+W7F)\WLC>2US@9K3#,NX8;7$,]DP) M!Z..E=X9MA$?9-O.L(;63$Z39KW(_([N\K8&%HD,>UC T-YNDRN!9/9?4Z$U M 6/3=U,1YP_$/N,Z[C,5NY0)!$A<@_ FL?S,3U$&PR(L4:"5T*8LQ1CD;+\6 MRSE?!L-"6R3G/,4(Y%QZ42IRVM=IL/.;J&J(83O=]OIG.C(,)(F)\G-*55D4 M [(18 L8[?LUN/>S(P M8^\&5?OR$4CIRE1!KU_K;@F'G=; M6117O#G%K")8F-6<\7%=X'DKKHED%U9"98U S+*XZR#FMTA?<.WSV@-6RC8" MK*\(K&GCP',O)U,6/"?6A';_HJV!8==80GVS(&KY0H#4?3"*7FQQ8?#\8R95 M]"P("W K41^#"5P1Q1)<(L"49X/!!LCA-%SZP/(3(Z$>1GT5)#&L59#3,X8" MK,DTC@A;\%. DZ(TDIC8:A I>&KC9.M[S$ ZL*'[3E_Y__@QT' TH@[1 U"V M,I)8VC)XE&416[R4DMTB-YU)Q>[<<>9LR=^P+-H6;FM\K)*O'RP(2T.=5D)M MHV@!+^(,VVC-72T_9<2AZ6UF4X\(L?ON8,*C!_],+H-3L:< NKGF41L_6I5H M3@;8E$=)JCI.5E\%M?E4;=QW&B8K\\9G=7!%]P4]Q:)=+XIA/UA)O.NL()B+[DA(0 1C6 ,S[O/T@G9]2*=)30P[-6.P M2G&& +L?Q >-\KCA[DY NCQ73]S*;H">85T,F[#2^!GRA@#!WC_ZIORCFNUV MP2T!1C4QK(S5H#=B#YO'R\2!9P"GNBH&0[*$RJH 53/8E2MLG@2>/-\'9,V_ MN*+V([_EBI*2^>$GZ[&I\S8M6_0B7%WS[&_+6W:T-2ZO^0*L=6RM%.H3M^LY MK*0R[Q.R^X3L_MY'-/<^]IG9?69VJYG9Q:M GW']QC*N^SS?#T[Y#AHT>? MQ)'"/?P;CBAQ\Y=A_$G<2_\YH [UGTPGUC9ZQCH_:]5CHQ)J7PG#VX"Z?M[A MN<;DF09Q*+TMJLF&NYSH6]..LD+ IC&I3*1L%)CL9E4Q)!B;6>QF_" %\(YP M>?"K_67DZQ$LJHO!@"^CI])K_?0L;B6J/'33X1,9G4"1X2B9=FQQAX1V-F^L M=0RV>ZN:82($I+ISRQFGCNUQ'EPJGCFI/D>4;PV#JZ:F;I1GNK/@/0;T1=]M M1UBJY<+T/DO"]$1SUKR];8G&X\O[<)27A2XP3U.^$^L]1X@F($-6$$]\7B$* M.9M:P@J".71E/.EB].1%D<1OJ%5*#0*BI-":,.0S(Y$]HET=&BE;"-#*#GS] M)8J2@A@V&3IURUV6**$?@?S!:@F\9S 1\GP4)"QJZV! 1:U6*R:;CA$$\-P3 M!ZPK]YP\ZD>'I!R&?989#!+B$8C^=YM1;H')_"TJ>P]"DL;@2>[0S^[-CA3XF%?'$(I7&CMS]K#A*F/UIP^$N?/YX"R83&C$^?I.>)"* M Y_LM32W!MK;*/(G+2ZBAOQB4P7APB)A\@(74$\CV]/$W:N+;Q3(3PT!J68' M*T[II9A\[BF *%=RH^A\;AB='"?8@,FO G.2A6D 0 M';HW DG^K/H#KN/WNC!)F4. W!6)8"DU"V>4%L5P+E.@?OD'H&5,8 !B=68^ MG=W8_,E/H'7QM2Y:ODP#B.*]C!>D,ORAPS,E53LM:FL@6:W*:ZD:PA4.=PTS MU,M9:S@VO\XI#GN6Z6C#T4_82;&I3>?7B]R/;49N[9G8,JGOX2W=!(:USD!' M%P!P<$DB'UE\$QA-10!->7&5B%/K0>T#:,Q8=>VH$-W,:&\'(HX&".1 M:YA -T!6ME_DY6MPO>B]6TY0%\^D2I<-ZX1H!5=2:7O/BNT0363E=(5AVISN=CCMK@ MOM>@NEVA7D@[T:J-K<<7DZD7S BGX";P2?J7V @.14_JA=JX*H85O,T1LK # MC"6"8,JX(_Q):'Z9M:#O)^ 2WMW_++@=4%L'P[E0VS@;B@(!P(624 EBS?5< M=@4P:+B[L^+FQ)); YJS6#=_#*U8&BI+:N"Z-"%?_!X^C.WHVIZ=DD$F+?2#(12AI=6Z>6'MC-[!QB7A\N)?,?"S#,1I7Q5+=8TA:@.9=I:2 M'Z+#ZRR;BVL'RAUEOS<]RL[V99&DL^T[V9X[&NX)>Z8.46B,)V@160W+5RJ3 M"P#$W1MFI]R-]M7-+1Z@AF3YZ%]*J.9@1%L#XWEX"_J0OQ-$(P\$BYV"/JT? MNZ .DB,- ]TU *J1DPK%7NR&1"\!^S4$[15]:?+(E$4Q.(B-=&BQF5&R@F T MW)&0@ C& ]\])\_$"Z:>QR.G???:9K\( MCSXT :ZX&@:G0FG4BME" -D/XL,DX &1 W<"HN4AI=SD-,'-L"Z&G7AI\ QY M0X!@,]93T;%)X[UT=X;2DL#D!RJ-VK;;FN.7\D=<.?OIF%+%>1E6QK"R;T"U M3,6!S:77C&@R%VYJ4]5:ZPV#);(!+6M-?H@<=YG(%N& +)V!F6MV2XPS#K(8AFER0BX?V4.- G<:]A0(W#^872<1"'J<^XV12$=BC$X,U'E:S0CIBQG44U M&$%_%WC>]X#Q']O/;TG.6L:'&UZ\PHI 0^5SGU4:VFH+LKPV59 0.G6I*2T0SXA0_JA%>.EK MW[MLI:>MMOLV/GU)1;AK&ID.-NX[:'4QE?2SU9;1#I1^"S5= M>0"Q8KXOC*8V%+YA(G9L)]:FWC_QQ,]V#51LG M8:-Z?(+_.+>J'%%.PX_% G@L/3>H9/%>-R5OFI+.GPOK:"Y9FY@W+?A=&P?J MU4DE!&T$V:8IZ?SUM1T8!Y4$CW(2?K,GU7]?3FAOK8'@ M=DTW,PO5)8Q#ZH?4T;U:V6)_N^ $-QKJ+?F[5^6)4E6;64ORK&[ :ECK0+<%U;*^U?>R&%7# )V11B[. (S8:N7)8\)& 9O8 M8")50*-,;0P6?#E0RG"'8 Y\X(;P<+1,XM-8/HJR;^0B' 7W&#'\@T;C.^(E M][B/Z?0AN("M3#33&CFE6T%BOV@U6 M@$8-O%=K<[3>?CW!=X],6W%*F6[E? M[I4X,7B+?[47"M74 .#Y5)149<7Q17PV'IL#.\TO9[NG#+B0+T0:+D M[>*9[PD=NJ= 2M7'8-?4A:P$->JF*W7A5#'&A+L*TSB^UHXH[;;AKS M-/-[!R:I*FJW39,TPS$6?/3.DVP)).;CFE:M"1C1;NT:!#6))UHAKY3!8!Q( M-",KY16*,O=V^1Z_-Z\V6]UG!I_\E MMM1&;*LG#/,&IOCT G%A,TJ;XG,W;V;_29/ !=X3CP5F^(P$/65B>?M3 I-BE;=#.H[NJKE=,S M(8P?+ B5=E_%QG;X@I**$D&G)JV-G9O ?P8Y$+?%>SLK$K%[R8M=2?(-JG,[ M5Y:5[Q^#!ZJ;V6/#"K]S5Y\5LOX#FHA:NRVR=/=;O9?? DU?E??;4?3?A> [ M4_35[K?:B; %BKXJ[[>CZ.GU0!WJNH2"K79';(&Z2T3^=C1^(?Z5W'NQV)W; M$?EN4R82\%#L3\M1V:>P;TS4_8A9%Q#B8?)F]L55IC5L ^TMC:[\)@O?$"M- MWQO9E>,=9Z41>SN#+;_1PS?82M/W1CP#> =;:<3>SF#+7#V,;Z25(^Z->"3P M#K-R<'5U;\X-B:Z"D$>'"#8'4<3H8QSQ(,Z' $0R"7QQ\,\C0P@K>77.T>'1 MZM4YT)\%?X36E# KY%U:=J9/*PHL1_2:W*"3=KLUE^=$@"K7!NT-."N%^DR9 MB>'U-5+I]NDN;SG=!7D:1L5T%WQI&/.AM^;Q5$UN5RC2))1DYP/@\O/*YG,7 MF@$)UM9+'U9/PE?T@HMI%651>$*,0%,PT'X2<:[?9S!*5+82F(S4&?CN.?7B M:.WEV[J-89C&M JW3">NSB2VG>>%S?A=UPMS>85@L04POQRZ_9BOVQB&,5]S"&25HZH8L.E&@4CJS0(=C7J51Z>) M48]WE!<07@W!K1BWNG%:R%_[F7#<2+@CTY@Y8YN_AA4\,5O_BE1!#13I/-K! M9,0&M@&DH#>.QD#FGZ!FDR#V(V4>JVGM[M\V,E+(M2PK$]ZV ]+%NR]+#I9E MJJ!LUF#WC_DT!+P9NY5.!7X[2*2>^L'_]O]02P,$% @ Z8BH3'PD%:7E M70 71D& !4 !W:69I+3(P,3@P,S,Q7VQA8BYX;6SMO7MSY#:6)_K_1MSO M@.W9B'%'I&Q7N[NG[>V9#954Y=&NJJ0KJ=H[X;C109'(3+299#;)E$K^]!<' M $DPDR#!)PY5CIUMJR3@O(CSP^O@G+_^K\^[D#S1)&5Q].^_>_/UM[\C-/+C M@$6;?__=(3WS4I^QW_VO__A__MM?__O9&;E(J)?1@#R^D \T25@8DHLXV<>) MEW$"Y.Q,-?R_;^^N21#[AQV-,N*K7L\LVQ;]WB8LV%!"_O+UMU^_^?J[LN]; M+^5M.35!Y ]?ORG^DG./HQ_(G[[YRS=_^/;-7\B??WCSEQ^^^YZ#R MKUE;PY!%O_P __/(&9+/*?LA];=TYUW'OM#FWW^WS;+]#]]\\_S\_/7GQR3\ M.DXVG-2WWWU3]#*V@'^=Y\(-WJ4"MX63/+F7,)* MZ^?O\K9OOOF_'Z[OA?!G+$HS+_++7IPF:^!RTOY$*L7GS????_^-^.OON/4( M^6L2A_2.KHGXW0_9RY[^^^]2MMN'0$O\;IO0=3WK,$F^@?[?1'0#GQ0L]#U8 MZ,V?P4+_HGY][3W2\'<$6GZZNS)J\7V%ENHDU+$R[S=2'SD>H/,U_ZFB%OV< MT2B@0:X8L&L@+:0I+06T8[]",(0Q%B=50SWS07L&0_7;[^1 ^1?XS=\OE1N= M1\&[*&/9RU6TCI.=&*/GCVF6>'Z6$Q+B2TJV_3J:"90!)N=)52,O\7,A^(\M M!E(MOO%C/O+VV5FH/IGHOD[B73<5I!AQATY_#Q][#)%<]XKB"4WC0^+33F-# MU[?K-RMDYST!I6ET]NF^@S+_D3,A7A00R89H?/XJQ>LT=!57P7'MI8^"+9\^ M-IZW!_3]MV]HF*7Y;V"0_]O9MV\4'OZ+^O7?[S/NOR#9@_=8HHBRC[$1T@'< MK!2,UOH6"(=FBZ!]QV%!COPL"/Y_"$8>AWYZQ7],VTR@-US*"#Q1KG84%JV6 M,!)/A1UA- )1(JB>#,E1-,OX>IM>.U)OJ).EU/]Z$S]]$U &_O5'^ '>.$57[A__C_TQ:CZ:3OT@\^@6G7T'35"/?Q,L@X=),MW[ $!PG.-P'/./ !WH?>ID;KX[\C M'G&UJN0CK?)'I".L7L:^(ZN@1H#<7./IXI DH %+?2_\+^HE9E!K:(IXE+4I MF \X4SND8Z]5W+[#4!$FDC(!TK.#G%J&2DGNZ#Y.,A9M8--\.#X*LFB.>'#: M*'JTCZAMBW206HD\=%>AQFM!GDCZ\X[5]RRDR05WD4VWQZW0C\Q:M:H# MLM($]3BLEW3@\!-$24YU9H",=[LXNL]B_Y?[K<<-=G/(X/X8X@7,WMC<"?V0 MM%'Z"#(;>J >L%:"#X5/P8,()BLBV1"-S]P[ZW)!\Y[_IFZV-[=$/'9;U#O> M7Q\U0SI*VZ0=O,?6UZ""M)O1*+?Z=N.QVG8Q([)&Q?HQJ35L<:F. M@$89F2/,\I-&R,=SO5+ZR*VV0#Q& M#8+V/B(5Y,C/.4%' 2&3:.7:B=0YBI4OG;9=A$L95#SUK*.&Z!W,).^P$;DJ MSM9P.-S86N;:>8+Z#^X<\,)+M^=1 /]Y]\\#>_)"+E9ZGEUX2?+"]^!_\\*# M*0#7MB]R!^UD MUAK3HB=N!N\O<>ZIR\"# 7/VB,5L3+2,Z+"&:3N/@^OX1O M'##[1D!*:@_/?QFDAQ)[0$7[PG&7);/-(-BR(8%]-:I!7^'=MB&J7C MS O=*_T 8DB-;52?;TZ\HWR69S[?;((%##8Z:81\EJM72I_.JBT0SUL&0?N. MPY*V]R%7%24E\13K_8]CK:Z\ZB M"]Y]WL,Q,U_PW&1;FE0V_ 9#V?5$[L@=U-?]V:(; M8K?N(GW?D:YX$,5$K&X%&W)TN.7&R^^IQ55)[9R2N=)O$>YID+[=<&Y&Q@N_B]W ]S) M6)I46XE2>WN=YX.L'^,X>&:AR2S:GY%#T;$B.NSD?T,,,2LR<:7$49UX+QG;IT[0JM'4"5A-^XXI8ZN]\-2K<:# /S>557B]!0)L?\<"3AN<.R?!0XL(O\;^RP')>W> -@;KT,MQX[ M3EXCC>=)P(3ZYBJ&)0N'CP/RD(U;[P7"->RBFDX:(W?09B7K(IFJ+1$[9HO M@R-Y%%TD44M3:;F7=)VZ87*@P2GLF UB;(_?&9M5/?+'^L:X7;)%Y@'C%2B3 MNBG3F6-.K&M->)$V)@01YL'FNPN MZ6/+LXOZELB!ID&]RKG!:3/$$-,D;>^3 DY3/@T"JN5AP0<$0YW%$](]PS62Y3+??,8LHTH+-:R?^E*8T$N;&T2 MDW.W$EB(V]OK,0X@J P$@B,1+(G&<]K%B,5\/:]I:O##5Z8)@:7<4T1Q1A&< M?E@?>RSQO,/NH&-1)QP3;'SG.])HV]Q/MJO/GW)@W,*WQH\UM4?N@*VJ-NSE M%Q%+UB[S>#MZUS%E,^A:;'PCFHEYLSJ58E]X#UI^X/?F;D;HOL9&[.<=%9AC M5>U^PSV+(1:QBLX![,'[K*UAK&?VAF[((<%6\;IYWM0',0Q8BSYX)N0- M(G\)EB7 ]/IG7'\4JW41\][%J1L[('?G=F5/'GXLS84MA![V/*+JM1C>@4RI M+0H?U11L/UG [X4UZAC.JQ#[69V4(YQ0.3^8&NE$"H7?0(DHENU$^E&^EH\C MJ+)'(]_L1\T]D/N5A;J5!-3FYHC]SD;JWC<;)6VY-]6I?^THA?",^OHZ=?+5 M1[[Y)-__WF6!H.,W+E>1'QZ@NMNMW#:?9UG"'@\9;(\?8IC]N0KR>XK;S3D@*M2"$243(172B2Q:0J M%LGE43_2X&6+ :))V0+), M=::D2J$*LMSOT_1 IZE[8!&2,JVFJ=3T?WS[];???ON&[+V$/ &+_TG^M.*_ M(:FL!NL=LFV_9<(P,O!]O'*QPW8IJEAN8[VJN4?L$AH]DU1$Y-M@K7WFSU]H+,7YT$+[WR[:"!0$>A$7Y_?JJ M4B_=T8N^60T &<3/N '4K;K+@D"9QR(:O/,2J$F5GOO^87<(H1SM)5TSGYE. M)JPZ(O=S>^6KQ83:>B'V\P["]QWF.0N2\R!?:5R(8G-R/F\^@OZYL(&DZ M?6"?"R/N##F>[1.ZI5'*%QA7D1_OZ'6<0IK(F_6#]]D$CIVI(/?\GF8Y>J+? MA01B3.BKR1@.(B^R*QR)9$F^ J:_%\$W$(#&.3M[Z^_,/*JN2,4\(6>&Z=K# M^H 4/RR8E6N^0D#LW W"CGF4?W)N?^NY>\HR@<[J*8MV8( FY]P'%L6)N'^0 M=PH&H]0T0^Z-)L5T7SQN@]@3C:).ZH>&^S,W4^GH)N#:G>GJ,448U039YV)P MTEM'_*X_KA''O_]'##,C*XCDOG_"HO'OHF#ZB_[!]GSK\8[^-%EWI!WN,R_) MOG!+]%A:.K&!7([B6H>VI8 V6-2B&_+)RE;Q+BG/$4\PUJ*/F^+<>?#Y-,J> M1*0CS&I>C9?A._N;A$\6&0W$-?PM3>[AZMM@0>O.R+V\FQ',86"FGH@]OJ," MHP6+<4XD3HCD)6-0".=&!#MG%:;G-84*3BF"4LA7+"(!7TYX24KXPDV&G3B, M@Z]:1*B?GA>!,E9FK.FT*# P*6T&@>,>BW%^H^"C.;WD0$H6&!Q]0K65@Y^$ MF.'R:!GYU\%618<%>G)5V38OEJT7YL%'0H_MO1,&BO;RW-'5K7HMJU77K ME,&G'0Q5[;5 WZU1N\V!M2X+\^(ZR<=VY1OS,P1W_CR-XE6GQO;^HN.^VZXG M<@_OH+[AX<8"M]M=I!_G>0?"C?:,1D"_Q=9L8;F_;NZQ'*>WV5DW-%^&DX^^ MN:PZ-Y(-]0P*X]M*GRC=N(\VMUZ:QYIWT(:F2_+4D3:3=5XZZ1-+JW"'J;15 MM_9B;I4..LT+$,M8AJ6KV1UNQQVUN,X_3I1M/_QHZ;(TP&TY]FAJOR3H'7/? M7X^_SH\[YM 9X4&'?$@C=GF[]K+IYM;(';=%3=UG#4T1NVN;Q/U';11 05"1 M]"Z-0Q:(6J-A5Y-=^I*W']> M3%5RU)RT\[2(,^@:RXF>XU)>)]QAHL-+EE _N\E%@O7U(6*^*FH(,AL,9=41 MN=_:*U\I0=+:"[$O=Q"^[TB7+$C!@U29$,'%40F2Z;7_2+/G./F%>+Y/7>8Y M.%&U@RLOTWEMW75A#CJ12^+QP3&]+D:QB4XI9$KDJXA+O@0/XSWL\=6"PK@_ M:.Z#W!>M5*YN@1LZ(/9..[G[[]@D=95:LZ"?+X]=[5VGU%E7$]3.J+^-XC#> M.'PO=D_%:U>N\ ZREVKK;MG1![+NV MDO<=THJ^&-)5#FZ]>$Z]O0H'A\D^=Y""XE>Q@+]97T495XT]AA1.Q8V[U]9. MR+W93NE*YL[&'HA]V5+PWHDG-?)PHUHR()*#H_R;\VK-2JV]6JW=70!9GKGC M]UF38DT7/8C]TBCJ>!<[;K*?C*Y8GD;3?)?CL-AT+DN9T]=@EOJ6R'VN0;U* M7>G39H@]KTG:OF.T/.6M)*)VXX%3* A$9.@'AN/>CW$45Y5LWGXVM4?N@JVJ MZHYH;(S8'=ME'I#H-3[Q2T7<483]=,H612[%%"E2P'^EYL??\_4IL%J1B#HL M*U&B41Z2Q:(#MT,9A/F6KN-$I<=_\#[3]#CW+U]65*G(A&H?:+:-^5^>>!,1 MVVFP_KP2( <6!Y_C-%)Y%O:(P<^%%?HCC+:R*<- I\D*N,KKCOYPU!WG;BFI)GTFLU-0GD+A/,A#(-?!S MJZBY[BV-Z-I8),S<>A& :E3S%/Q.FJ('*K/$ T&%$\Z/+8J-9Q75!H@][Q39:KIF_*_(O:O&B$'Q&4=E\/"E4+?(GO3 MJ,:H*WXUS[IA!D5F/'2A6;F"&5"/I \=Y #4VS25PYNN1!##67]=1D,]W!#G MQD!J/^ =62:RK8@TUPK,@77P%86J&,'&4 O#R58,7 J^S8!=+BLCCJ\KK&-. M0*BF3J([W\M+/>=I UN>T38T1^Z1;8KJSFEJB]A/6T4>/(R+7(]]!O1<\RDR M,SA\>WMLB;=>RGQ+J^5M%^;2%16;_%DT7) S5^7M.X1SJF7RVA41E-UL#*91 M4E!!EZ/V6-=+%AXR8Z9+<^N%.>21FDTNJ9HNR"F/)1[3+15M'(XYEJ**#CKG M_(FRS98+=L[7%]Z&?CSL'FERLS[)+]>R-.Y!!KD[]S6,[N==:2 &@-ZJ]'68 MG"%1'(ED"7'XI^4G"M!PGN7&G9T\92>5NO$ 6;DXV/"%^?X@8N.BI:WB;6W9 MM+KO2N.5H))Q-]")P"O HW$6UAW!R.'&8EZ[E!L.0T9KYV"AY@7;W,_=J2P3 M,-K,8@$9)A++ XU63>9=PZ "CLELHV^(G(-'D2\87I'")IJEDM6D&PG$X-%7DTE36U<$:'Z5-N-S27B74F.:]W'" M02:Z."0)C?R7A\2+4FXI%D?^L'[?"MJ=W R">7& MN:3RORW^Z$(.Y![M[--4'I+.+01B5'%GB]Z/8,6KLP;@61$E/,FE)YKXXN6: MI@ I-5CE#QH@3GSB@QR+Z]2E?AJ_\FF^"D6HB?8V$.:-[#1=N_OY0;R9Z6S< MCY3/R.9R"9,Q6RC2CV-D&S@?QFF!F#V2PAB!^:.$#6=5'I":/+>GG]LST^SG M%?R<)@HZL5FN??%<1+T6&1#L/SX7Y.@ZD5F/"K.-R0(QGDZE:?^==P.$EDB( M[L%5>\XFS'9V^^RIP3;3X.*KQ\$)<._UXAPN7$/]I@J7%3N^M4()<-T-O6A@ MZ@@ZRP04=V#A\A'3? ;!_[A)NZ^ZUP22"6GL;S(;^R('@4XF,-Q:FCLB!H9N M\D]U0RGB'#3V_ZJ212'P"2D(N'0GS;UF>2PRV,;4%OG8;52Q\J"FKB'BL=HL M[UACE/PL"3L*A7>LY*Q;*[[L$S/=!PIA<^;5Z4D[Y!YH5.UH\U1MA-CSS+(. MV!? HE^0)#]+HLY*+$^IG,/J-4' X%3:"V\]%EQ%%]Z>\9U@H[.U]4'N>%8J M5TK7-'5 [)!V7$5$,7#LJK.J?<8*M5T6;\WX-$V#_(5MH_<: M&R-WVV8EJW5:ZUHB=M06@?L.U9PL*9Z"NW7,B=0\]_W#[A"* Y)+NF8^STXL_OEF_2M,##2X/ M"<1TB5<'?_/" \V335'Q=(TCC0A5-9ZH]R"$W,W[&Z=Z1]*5"F)(&*!,7Z^1 MAV62)Y%,B>2Z(H+O2CZ0/H/F =%Y%\$'[^-D35EV2*8J@=E:#7Y^NP$WCX]Q MT%\/-B"'*("D+N)GQAM$HLSVGK/!!T3R+?D82-1":9E09&,>"RQJ(K,\,++2 M9@HTDHP7#$>36JX/'@W-^/#,U@P0YR_??J?P!G[S]_)U3_H0&TY7I2U^8MEV M2\. ?S%1P^O(GL.I(<6=D(E7'NWOX48#4KRI&XVOSF^O+GY/N%B'4&1\$]7[O(*B[Z5; M$A^R=1@_0[@B@$"Z?B%>1.AN'\8OE/YKJE63(\^@71R*%R[Q8\@VZF%;REDG M@J0'#XK/9#*YE&996 1^>=+'%61ZSUX2?#T),-;-)LZ_8LD:#'U\"U5>Q^1Y M@)Z5!&0=)[)@XKBV^E[:*J(;.&^JFT9#4[.%ND,-;?AJ_?GT_)$O.:>3?7)X;1IG5[( M2I2P:HU/-'%=Q0(@M[_86BBC^AI[]P4N/]+G<]^'!0YL>)(XXC_Z,O(]N=AR M;>E5I#?@BQNV#^F[]9KZVIN4\*^UB -L<20MX:-I)_ GS%TV< MAFA 4K@)+.$C2H^A/2B\\-+M^S!^3NW?D-9U0>[H-@H;7HR>M$?LV%9B3YO! M%@XE!5^G-5A!#+XJ>&(!#=Z^?.)"7T4W>YIX,/6>^WR&YOLIVC;F>Q%"[@G] MC7-4\K4C%<1>,T"9(248A:OD3,GC"_GJDRSR\GM2L"8E;^>U?D1%W;Q"F9(#I3AE(:OYT-:J;S[$(^#1!.Q0HY54QK8>%@\$A_$>#>INB,= M"A=BD=,ZV_S/2\/.)9@\*4Q>E!9C149$4P8LT1/:B]OHO?9%ZK#:8?6Q2\IW M7SYK.A$^:H(<'.L4TD%-_SMB,*H5LW<5&HV8&T>?3!V1S]G;03[/7^4O^&Z+ M^QOWLNQ%_!$NC_:[FF1=0\*PTI1CU&[OL00H7VR]9,,1* H L6ZB2Y;NXU1< M3=VL1=OZ\*L^5)"ZWT"SE.%6G4F@#[/JK]&P\"IQ\/"!?&S< Q/T!=N M(28RB&3T^,P6)R00I@ MB"Q]/&2$I7R^Y%,HVS$X(.L''Q&($-*GD0Q%6:X5M]/8RRNHP3K>4'>E7TTR\A$A=JPUH?SFGV&X+Q: MR\QXN-SI*R/W34NWJAJFQ"V*/M96\_SY$TL_/8:"@EV)!OE), M3AY_S+7?FE;U,CXFR(U01M2[/'P6E\KP%MI+MTKGICONDY;(_;=!O9- C&HS MQ'[:).VPX )%-/=*AU6=IE#/G9<=U_;3#F15)&_+Q4TG LA]LKLQ=%>U[XW8 M@WLHT7O35SP8N]0?C)77&T7F.\=W&S/:1,[&<"^A7R]H9SW,>V2AZZN&4X.H M2-3TCOJ4/4%] 6M;UG9='%"8#= ,$:?]%@4.#>*/# LY)U*RFOO)X:QF*/1- MC/JZ=/C;A,)SWGQWHE9#YY',0E9[4S*8V.) H8N1FF'"AM*B@*.30B-#B>)= M[/!A8I6[C"G.W(?@RBQ6RLVA'L?)A48L[.'ZI-V,M+?>2Z]51MEO<6AB4-UN M?:$Z+0HC3+)/M;)0?+!L,L96O]!S7Z^G8[=.#AP=R^U-#G+%5DO[6Q<3=B.[ M1%#H8;A6S.A U\1$'I" :*VT14AZ :']'!$IS&C"W5,W:)#0;QR62 MY6NU._I$(V/.%)M^B\,B@^K-8'/4:5%H8I)]9+@H;B<5'RQ8,+;ZA9Y)O9X8 M']@9C-6) ')'[VZ,?@_I$+M^#R5F?#BW@O>J_'<'^+5J$)\FTAT')MI*&L]L M*JM7&>B Y"IZHND8+W6;"2T36"R,8P$P#526!S0VRDP$. 5K3*_-')CI^*4N M*^R" 6=NO9<\'YO_SP-+Z*T*_+^%L'^^17N7!_T;+-J) ')R/& MD1Y*]+X^4*Q$ID/)C-P6STX$OY78MK\S/=^:ZWYE3J-P\;<>'%B,^HAMW$.+ MJ^B.0UC"?&XW@+>6C5]-<^1 T*9HW%T?E4\H&L,K;#IA]QGK55OG+./.R'V8GO9QYRA2R:.@QYF5!]2 MM(N(!KYDEWF(G3Y,\B+_)'.&!L)K1,4+$PC@6X-%!9'LC8*#,1V!2L%W# .*69C@\8 MUX5=,.#,'=VK9=3-^CJ.-@\TV5VSB/)_7B0T,+ZSMNF''$6L5==!H[438HRP ME[WO6"\YP/D8\#CC+KDC@HO(LBOXN-J33&\ E:]?%$7+#1$17Q G:\^'P*87 MA^Q3&J3ON2.(C \WHIA ^NXS37S&H="TF;/HA]S;K56OG#^T=4+L[?:R M]Q_LDH.X#\EK.5'_D#0= M1'0D@1P!^ABD;>HW]4>,"[W4&'M! Q7VK_S)^'7XLC^IJCQF1+!=;]B<6F2[B@ MFG>4'&=Y]ED<0[#L$W$1A'+ 73+02=/7DAX*3!F!U)( >2/@;1 MH:1+?\1@TDN-OCY2%CG-V1'@!Y.P0!FY=X+T>B736?&D[9S&D;5H;BVN/)5' MM$[CPNH5EE6TC]_G&2S9D01R,.EC$!U,NO1'#":]U!AT45F/&*I"?;@,J@-?+(VZJ04Q'D BG,+WA_V^U 4 M?_%"J,&1&X:OBD2I-# IJY@4U[Y+G;*+E&D!R[CH*4?\ ^07>'O(/L;9?]'L MUF.FF^P.W=%#5S=#5"'*KB]J*.JH0G_(D12LQ)5DS@S\L(7"<#.%:K, M9(S;VB=OQ(^AH")?&WE'N\"IA=K$QQ/':T=%S(MV.O1.]VB M*#>JA1&)HJ"IH>:;JIXM;]WJDQS(%9\;[)[>7!HC%=;Z]B3HPTW%(G=V&#Q8 M1L3.CW%T499TOU(5W2\9A)GP#1E<9UU2/_3D]N=3M#\]#QA"!S.F#C%-@:]] MB&#'VD$Z]7>@)'F!1<23%QZ@1C) ,"RM'[U0KCZV%&X7Q)WMF@0,HBJB((7[ M!B&*.%\X"&&@P4=8D9=:0/UEH0:GPUL3B,/BR#$S+#NQ+&=ZIG$E.5M2X4MR MQH1S)I+U),9YHLECW #9SFQ4.UJ"BHUJQIK#ZI#)QHO8K\*-N<72.&2!^(?< M,Z2YB]^LU6;#"^_S:N9M3Z''HHT4_RJ"?L[=1&/@]DFXAL"WX,CZ8(CV2N6""?\MU[*TINU M[NEOE?-=TM1/V%YAP:D!>\_^(_%$[E2SF-QJ73 &0\2N/8_>$ZP85D1(","A MR\A_K:0DFIAB>5$*2G)),2\A4'R )6FWWKSHL;_5/L'8V/7'#MN1T8! \R&,LWM$QW M-OV0(X&UZD=9RIH[(?9\>]G'#5E&.+KMI[Z.))8ZYBTGP"[]E^@)4Z#^42&? M:AT?7%.A$[N@ 0OYC"*5.^#DX(5M>[[F'MBAH%W=HR18IN:8'=U"ZMZ!GLCK M:JMCG%39(#=!I?"X_3S8GQIR/QAHIIJ[F*ZD$/O/4(T&^)9\VZ88Y^>MPN$T MWKBF3X?60HU$JK@Y) @6D7D(=35IF6?O>R)&FHQFJ^7"MNB)& MDJX:]#YC4<1EE2KI"G[^NR5X0]M$W*'[LOVA<:JU[;ME",9/;TPC\@ MF2C)F2&8/&U!S#^0X8*'N49594W/$WFXC==\1+6E# M2F!DH[9M+FOILKQQVSAG-;5?UL@=#XS5T(44X*BVN^\@%95O[:IQ-QZ42.T<0(Q-%W,&!T/08$N MK@EC*DW1N.-%O-NQ3+Z_BP*9UWI#([]3DM..-)"[;B^35.+)NA! [.;]].B_ M@2^X%9OW@A]R!VF-M.Q*Y#6X2'/,92<*2W>2,8^YJEY288AK[G1L&23X4:IZ ML]8S#*F24Q>0V$<4F1*)@?*Z4&W[MJ%$D>/+.$:K++('442,/R,IUOOECTCN MQ?@7Y=[V1,F>TUF"M[W5K=&Z"QU,];7X6[/9>CE)5=2SE3ETH&<0Q(H6DVBHWGY?)E&LB M2*NI\O:YH,+^9G;(_9L*[$'1*WI MN4JP>?*DNM\F? G.]B$53NSKK-QY\3W=P&[CCN[CI.LT;ML7N5]W,H'NX%8= M$7MZ-_E[[SXE%U*PP>?V\QH"#NLW--XDWG[+?"_4:^I@2ZYR1R'OLP^G%/4% M5(6-3&@ZC"1RV!C#8.U96>SH(0:94=0:/7?+BI02-!4^QX943JVIF2LBQ$7+XJ%=*QX1J"\2.;A"T[R#\)(OU M%@3Q+0*F49CF!!U._QY+_@;%";7J+5=1FB6'7>N)H&U?Y'[9R025*=RF(V(O M[B9_[QF& M#C7J6R('A@;UCE_,+\>]FZ0=\E(>GZ-.H2F:E_+EBP3]S<)-7E[I*G]. %FV MFU?]_2@A=]T!YJG$$'4G@]CUAVC3.ZQ&>_2C'R -P^F&7]DTDAQ9@H# O",2= M(V>4D*#RDC&1TJVX PKYB%<*",^ N(3$+T0D5,@H3]N%D+P?1!$'D"P[T.*) M^3_*@X&TJ*O\]23(5C<;H++]76YE)0G11"%2%E(*0Z0TI!2'_"P$/<_$I2;>4RK#78C0" :B;(J^H'"YR_2T-#B$F-]>OWA*?D@G MLME,75E63\4,\^)[@K/DB:W3C^@@K ML&'54?DD&&OO%41S"5 0P?A M^S_7;2IXB04&9C"$[OK[T:I=&HX,2UB[I/N$^LQ3!Z#G.WB;^:OXYSM9(>P\ M%)2MS@M'HHL4"48W77%2. 91[,>$H^HX[AFA5["#?P6:>,(#/4W O&X>X3_" M5J#>55?YGRLG-89SF9F/#%%\!QWM+H_MK0M"E"2D%,7YK(#3C);#=LS99>P- MZFD%S(Z;4PL"2.>6_L:HWY2V]4:\ZNRAQ!C^4UZD&.>+^IN?L2>F%CE\)20*A,N$8$?MBPM4:,D71N*^ M ?X=/X9LHQXFLL@/#P&'0A;EA_XHCO3KXYG.DP1NC45 PMN7DZ3'Y\]>$HA/ MUSK=#*>/'"-'-V7]C3CM<<1=Z&*V9/'4V[L*&/=;5N\%H0A0AI7 M>S4$9K2).'8;?J^*'C_<4 PHL!UZ'&Z[+!;J>Z M"+@9HI ([$ZM6D8H'5W_PD53!U7A^-PSOSS*+ADX8&;IB- =:6V&&CJ92;##K4+J47 43^-1ME= MGA1<7!'!75P_*OX(0,B*7?9C8:Q &2N:K:BC(9KZXV'W2!-1=79' M$W@0_I]QEN[Y_W\?)S]MF;\]]WV:IE?I;1(_L8 &=0&%O:@@A:.!9BGBHKN3 MP!X%/4"C_N]"52G#5$121$("Y5E*!K)50I!UG)!G$ ."O[@*D!Y[S>3<_L#X89=#!1I @_KM%JRNCTI(AX^3F28HY3 MM#@,B.EMP).8CK&^S/5R F+&,]XHSGIZN?^*'':\R(7A3GOM.AX&@17/ W7< M#L\\[B_(G[_],Y**WM=\Q?.P]:*?^*XT?+EYCFAPS]=*+&!>\G++M[)1!K], MTBW;7T7_7D2D=$2(1TKY5D1*2 H122[C2L&J>#^@Y%P1+JG[%=$4]F];+$W- M\PO$E,8EUJ0,OS!L&6]),0^^.%^\X?X(MPF+?+8/:?ZTJY35'29_8%&A8!L;T/?*FL9C-Z- G*\[&$.'?TZ=$>,97VTZ'U&R[\)/'+D/@HU M1DJ4*9&GY"J20@J^;O!E3L-H6D/^E<(:+!+GTP+&G#YG/ZT^_>$09H!OES3D M&^0$5IOZ S:+@^?NQ)#CR3 C-==KMZ&$&&4&*C0T[VRELGO.^2PH65)"H,__\Q,>QY#4^2NTJ3@48["DW:(AWFCN /R$-9E1@;:[H>HGM3X M,MYY[#BTP*;],@:K6=6:$7O:&/^P;9!Y\-@]KXQ=2=U=QLRIM?5LM!T0UG7) M4AE%1H-SOCR-(N_^)>7[U@\4@B#J(C):>R#UP0[J%J%9SJ?\:.&P9I1\")G:),=BY0862]Q2$2S:CZF8BW'A&CSH,G/J98RH<4W\K=0.Y7,S8U-<:, M2:U*%EAD;(D=@]H%'Q=[O)*?EC4XKYBA-Y" T MBLDJ:0J&$$0,1N/HU?L!OB1("O8KSY2(WKA)-6R#W3H%9E+J\V0>R#)DD'O_/DQ!S-F=-HY#*:-L^6 M)DHW-Z^ZC8V1.U6SDM5HU[J6B%VL1>#^X[+(_R>JCKM>JTZO)M0/7U!0>]L) MW2""Z-UYJ+$&!;@OX9!N!*7F#G1W?GJ'P&9)R=LY%MT"PC+?"Z$\;\"XPN]9 MY$4^BS:0%CJ.S$_SNE%8!MIT,4<-O-ATQX\GG;08O,HON)&"W8H4#$G!D?R< M)0?ZS=H+T].7,K-BQRSV*7@CE,6[6-X_J M/CPOI=G5PE84EXHQ]N:RPIQVK:(H:I&4QH M@"VFV<[GK,=\FN*E76)&FYLC11!;1:VV*.S;$0?-S[K\OP>0U3HI(I[ M*;9(T$G5Y5\T9#[4R"+>)J'4\37&'>C7\*9:_SM2"#*J4EF2Y'_$O, XD;'W M<@$H.7\7+:2HG>_J6RQA?)W.:C5_QC[&QGH7)4>9$Z">4)\!;Y3'\9L/?/[? M'>I?,)O:(/>=6I6.,DB5#1#[3[V<_9^K"6J.?6@2G1RZC_>YW7V.VF!WGSJ5 M*NZC-\#L/K5R]AYJDIIK]YE"IQ&/(4[OE61.[[JM3T-;I"YBI6)Q^F!JB/WH MH57N$=ZV0]DA/MAW<"H&/VL'#I T-8-".@>H*\MW[)ZH\"6+[:A+PU_%T;\\ MOLBC:N<^J)C03">7RBJQOX/SB;B98_W=.?JY[\M* M(U0^AX5;ZX1N:92R)WH5^?&.7L=IVF"?X!^'- .T^DBSF_6#]]E@XFDX(8>2 M"^>+PRXB&Z M$:.MM M'4\A=AH.2*%U0G.6^4Q&)8]]KSN1MGW=F],@GJS8EF^)-&\MG5KND;E%#B%4 MH84< =!XG\2B"BWTS47D&^4BE_U+'CC']UTI-XH*1X:D'3F:T'\>6/;"0>") M*OS@/V>Q()_DKV=+S"E8KP^1#_: R);\CTJ%LAL5+VT+0.*;^=!+4_X=_**8 M=T*]D/U*@V9XV_!]/UL<]^\D+Q^6 ?Z1#(@@D/-+.6*97QRAXE]+[<)YIII';HC]^^NAJAD8;'LB]CC.ZO0_^F/)+\B M@H%8UQ4L4)0XJ]?^[7(=UUY;38;-/J_ M\]<.UY0+NXW#X&JW3^(G>?_1&+S=W .YQUNHJWMZ0W/$'FXC==]17= F.G'' M,>#S*,PTX@ZW;_$Z>_82"D4CU8^7](F&L< 5>+[?[+Y=^B-WYLZFJ.S@;#LC M=O3N.O3.=:W(R_*I^3\T9B+SA6L#J\CXBC-DH,(,;B*^&)CPTW:[/HM M79![NXW"E6N-AO:(?=I*[-[W"!IQR;$RM*<\(C!MB^/R01RPX) M?<\^PW^@Q/K->LU\VNQSG3LC=<%^1B@B7JU[8@]F[:Y(_SC5:,,@K>V>.Y0( M^MSG9V#BU2:$F4,X)_ F*.J)RZ M5,BIG,M4A1F//!Y8& "M."&'#.KO,II^3=Y]]G;[D$*HJA\> KKB#3,":_8H MSDC(=DP&[*U(0--?TA7QMQY+^']%@0?^W\*'_>,_R#C8[W/ M9.?Y6Q;1F:--Y_NJ!2>2LY*E"^5G= W1KHRQ(NO<&J*ZH;3&(!R?^#KCNB5? MNE5'I%C?77FKNXSK!>0Y[R#\1)?7UZ[3EL]H J$[9B__,8G3SAZ>=UJJ=U>4 MMO)LT6.)7ET5?*)[.<$$F2^/H_A#G.G+4B3>K+UNN81L*#X3JWG^^--C+8=$3RR!%B;$,:GI0/HHT8=497<8S':[HD*U+((GQ7EP8R MDU=0;56%M7'Q['MIS8AN0,@F1$-CU&N:IC]4GHX&FCS"6)XFB#LXE*_K[O.G MJ->Q? C:$(78W ,Y:%FHJ^-00W/$T&(C]<#7F 5QDE-W'EMHT+HQJK"MSS)' MLSF2L+'#\D;T2)%S#6/::=0@-JT'7)!\I-ESG/S"YV=3T$!#,Z1>V*98<;U1 MTP;[14:3R.,6O8@D)U@K<59\'4E\;R^&X3/+MBP295K4P2_O*?-I0$V7**5I MGN!"IK68^5I@"ALIFD02=7G./Z5V\EN/#R\WJ)%-!ZJ']4-+VM&^*=3!?I^Z>OECQ$[( >,ZW8N"[B,H,)=*T!PS/J;Z,X MC#O/:P9QRE[AX\[Y]>N(HUN(EN1O=CV1.WX']76WM^B&V.F[2-]_ MHK.[L7.>T&UN8R"Z8[.YBK2P6D/7!7E_FP%,[F_JMQ#_;Q5_:@!P[_63F4 & M&C5>L,.)S7B12.8TZ\F!!A>'-(MW-+EFWJ,*D)=).M.2-V[F])Z?O/F M'MA/*^T5Z)]_4:6I>Q+)6+WBQ/'1XQ3A1<>6THP$7B:>9<2/(=NH,SL6B5S( M@1CE>^\%WE>LC@Y Y=FF> ("3S0@$?F!#W)(.DXB3X; A2!GG0N(GFI",[6B>TYP\;YF_A73F,?-IFK\YR<@+5^"14J@>YE.^ M-@^ TC,+0_'71\A:'@64=ED(/N4F?51""#=/1^)B7&[UMH8*2K9*7GT_**F)>(IOT7@H1-@3M?Q M5#^1ECD]L6-[]C8NU^)*11F;^N!]MO3%VO;+<$>SJC4>>=H8OU,VR#S4+U4( MLZ"-PS M4T-W+^4I B_S.$IZVJOJV4UAVYN0=B1[84O.^(EN5Y\W&M,7#LR'.H[?2*35P>_\07>/G] MXGF:THPO.]IJW]IU1>[ 70QP= '7V@^Q,W<2?\"EG" DM@_%I?J*"$8K6&D[ M#WZ4$Y%D7><+M_#2LMV\:ZNO5"7GL&5)_'?/4U8'+R+&G,+3:KX6W6 MXF50L]3?DN_>K B<=,)19D#]!"HS0?Q+PC;;3,911BD+U$-B M^ O][ O&(O!Q$\][2G"9+@6; @)X,NTQY M$S@4W9!8[%PR3I_L^0SO;43HIPBUA %0D ?:,J028H'$N2K\IE[F1^K'.Z!^ MB K&ZN54'E[!:<4)I/R>^3AVZF_;,M=(+G,GLIM'\UK5W"X-\SWO2X_M8%U? MI"#=RP1MJ\:3C@M;/IKE']NW"TXH=X03VB'4#[K0[0L+Q?L8:^'.WMG)E^K< MTSLUKKWA>(HO9G,XB0BZ2IZX OL=>+MZ"U-^*I^!V+=%&')]_Q_ MTS6C@0IDO>.+Y4W$?H5(('CPQ)?-MBN\23@C148'YF_<\H[/=HD[YPFM,'P# MKF]')1?B)2R%O:O8_OK'2YT7]7NY(>>;\RS71NS.]Z5*VC,#V"$_4I+FJHF= M,,O50; #1OB-6N?E?#,-'Z$0=T4T@4DI,2E$7I'\=4 I]8H4/)8",>;;AYRS:-RSHPH;C W%5BK/QEW=98QOTE.SC-D,H_ZN;PH1BFJ M8:KU ]*#CY.YH,^NJXX(4B0=9A3KLY(3"DL]/#$K,N&J[73Y-0F^/-'D,1YP M6CJ^;>2NHXH?XID#W;!()%&!=$+BG*1NWZ%>0^""FN:UZ%5TRP&2Q8?T5JC5 MX3MT)KQ 2.IGO#:8ZD9U8=#54[FQX:QMDPFNG8M"I"R80&YF*^; YZ5I#*G4 MN'V$/4T+K%0WXSXWHT1&IXG5Q8Q0:[R6^V7+KL@QK(L!JKG5V_LAQJ%.X@_< MEAFAQ?7-\IQ&, &#<]>_HSN9[J[6#,V6:^V[#.>W,T&-]S=WQ._^EO(/]O^" MCP$)G+K_Y$;(=<^C&Y>)!)!XWH=C*P91D#=KN;3R9#:UIIW0>-1? YK8F[$S MWK237CHB==!P^9F# Y)D6 Z/PIR#WJW M( ;SO1!L$3 :94,61#VH+0/4^IJI;LO4D11^T.JMT?"-5.]&:)$OZ\[+*!R L>@ H%U4 MYS.8NA,!YW1@Z_MCW1@PY/93HZRP%*RU[' %NXIHK\EF8U]+@SNH[RP?A MQ"(9-T4"IOC*2XD'L $&^+T[G+AF$;U97R0Y]SQIA7B(-@C;^U[R>$P"531#\C*&):*5-8JFBQJ6507- U.V6\S0/!)W MM,$IZ;IZ$NE213=KFL::O[4-D7N?63G3\@5]Z=X&808Y@Z(_=).[@&'D9+ZZ:["J;?.I75U M3^7.@^^I?^ B7-+'YLFRKAUR3S6JIGOG22/$'FF6M7=I$DF1 $G'CC>^<@\T MV9'KV'-8F?IO7L+@C 3.%AN.)VJ:(?Q91E'[CKV"11VW!!0]%\'''::B'#<:1]^M& ='H0X4R]&0\AXBB(HZN(V^+1BWZY M6:^ATC((=WWU]N:N^5S"LB]RO^QD@LKIA4U'Q-[;3?[>9QR""RG8$,5'>L U MN2)OR0VYIATRF&XP@_/X&!WUUE=&?:0[7U0>YL5BJWA2@4'1 [HIWN*L#2%VER/A0U\@PT&Y#.K4TP&5VZX M"%>13/;_$%M"PU@TD6+%J"8K8CG!I\Z M-/[-;D/3L3DW7FZ-4_B6J42\B,3[/-4JR\T(V96*I'ZJP#0Y[&.9=RG57O") MAW8TR3P6E;52'#YET0UN,8OB!?DFA4P+OH4LZ,8XS-R<9>*^MC$N8OY5V?#* MH(!')#.IO52[NW+C[;,8HM5Z'L0=+!CY!<_%H MFN%_%O8I.J0TR)DX'V')X.TD#[.,EW!*; 5320=:6 ]"). MLY2;B65>V)#GN:$Y*Z$H$H[OUR3'U:W=']5^'OEC= >56$.&9AT2FU3%GZK/NC-QCNQG!?"!@ MZHG8KSLJ,-IA0.'[(HY*\G*:_VXF0UQ5=OU[XW9CSGCE-"VN,7Q&T\8L,*;& MR#V\6W")P_W/Y-"45NNZ3OMQO^80*;[O 61\XMX:'5::VR =J MHXJ5UXMU#1$/TV9Y>Y^K E5Y?01T5P0H.W]T=:)KX\LK<^NEC57S&RQ#TR6- MUY&>*PFZY"$?L6K .GV4-:FJI\[I_H46S;A0=HEBZILB=\PF!2MKG9IVB%VR M4=S>ZQQ!%$_*F.ET3#$DG3A9K5ZW/>YHZH#=#UN5;=QY%*TQ^V2[T&/N0*Z= MO^683M_R9B\5IX6^S@;+"2$L$ZQ.4%1#Y!YJ5LY\R@>M$'MD@["CG=X!50S' M=*-H)];BJN0HGR%/)DOB;1)*A5^Z7K.F^<) "RV4A04;EQ.-W9![J*WBI^M: M:^P^QC3 *Z9A&35[_YZXNOYWWM,XEJ@BA15)U5Y)Q:OYVD MBF6?_/*1/E^$'MNE[UE(@X^'QAQ"-CV18DT/]NP%MDE"?LB>743A'6E]Z.V]#T_OXL-EF?_/" M@]UU?'V_97FZ6?4&/S_MM!PO;Y!]/!]73(CDLB*"#PH'GT!] 1CDJ4[%^3SZ M_-E+@I80A>,VR#VU5B7=*RL-$'M@O9R]HSR!&I:X R^A;SUX+1+O(+)45J9/ M$JZ9/,!Z^U*VN?5>X'="_M(D47#+#?'1V[4%+4S""KD+3&G@:KC$^'P0.^2D MZO:/7N ,B>!(=+&(+A=Y^T+TADHV(D%!@P8N'P$!"4CH/-X#H;G?_?, B2RD MR8;$B!C.YM[M]F'\0D'RCW%$U;_NL]C_Y48DS:B- ^G8%2E\]3% <:AGV0_[ M.5]7-7HO!R+BE9Y$GK"0JMK@I.'*: M$Q-\N#09;Y/NJ<\M Z\]>5?.P4OEJ24-\N;%S=?7Y#S,MK!(A]]SN /(>X(G M\HIE!$60PY#O-;PUQ-,H$5=@@$C+3 .Z?J:)SU(X:1 B*3.<;>,PX#WWWDLJ M4]-PC7ZAN@7MX6^0R PLH#HG9[EBW"+*?IR1A!1I@:_) S#3?\4I M1N21,^*,X6V.)+WSDE]H1M;\*PF.W%;P:U^E4%-_%B83:7?B0Z:;?^8SWKF& M=S4K(:0^LK1[/!\.)]]&[:71TV0SDU-"E7R36M_1[R4 MK16S=T+F&=IM2=3>QAP MP!A6XN7Z>^8UXLC:Y^1 MRUMZ?N"[C01R=YQ'T0%V6\;T6VXDP(QG;CY'@9?SLL>.QXZLT1<>/D5P,"$. M1 Y9#$CO:T_WRU2[7LA1*^)_?J(KDE0GB7V< ?A[(?&$@&4OD6UWM^.31RKV MEM K>:*!.(* @PZ(4H3#&7%J\'O]9Q<(!L$.>C$8RT M4IUL/-(-B\2,Q1M3S]^2-4M]+N$+]9*9IZJ%#0R;.P+RV'A%4,@M&\%@X=^% MBPXG4Z7P))?>68JZ)7X?2;+=5[O[HJV3+6Q!X>J;_[9X."WB, ?3WQ8*X?"\ M_.7R8,T^B\N3H>L!=3]QC"N=5P:OXIS]2B?JL:;G)J_I[15?%1T-;^&$?25C*8LWR 4:;[ M#GQ?XPJ@C_H.%P52I>V(%Y2A-7D'@*1IBA M=U)]>V.MD@I6:$4 L!*,F(!X14KI9/V@7#Z5WUV587&?39J&(626B8(/(J:; M_ZRJ/S2F!+7HAMV++16O.&1+'\R^92MZ;S>1#$1H?,$B+VKB.)_H;,K#RXM= MSL*=4X\#G];%H!SFK)#VH$&]N=2\8;"X=6?D2-?-")7T%U8]$>-21P5ZW_KF;(PX MDZ^=W&#'3&9XB#,O1(P&XT"H5MZR,5'M=-R0X\W$9AY_A77""C&B3:TQEA77 M2B]J.V4.WYD67N-;_+X%9W%4QNT?M07_\S>97& ML(8^8AR=1$V'-X RCE/)Y;3L*"K+Y@;9UQK$R=,%39%M\A ?4C4IC1LO.Y&$2($5I[$*7$8H MWNM]8C&IM49ZFY^GRDJ$@/JC+9&82C[?S^44*T,A:#4]5E$;QB_$):E:N1^* MQQ^5926\_%_,ZPN4'W+P.XWC:5ZJIKV?) >N'"FU(X5ZI-"/2 5%N93RXRL= MYX[D?(V?65MS."^%/F*$[%TAWO;SD0OR"DP3=K2?RU@*F:&R#J?])D!G5\7CF0&DT[)HR>,'G%(&K6%0.$:M(M M](7B9&;6*'9.9+ <*-5.#7ZB<)1+@_,GFG@;FB_ ;Z$^!9PHK."UYSN8T;5/VLW8# M(YI7C150CVY,BE._*:;7L858^BP[R4<9I^QR'PF6/.=.8X@II]YTP 6NFSEX MPCK.3KY2]6[X54T'-== +B:$[F*\]BFAYX<9=5+H*,-KGA;ZF@+%Q%![#PSA[[DN?$\;]#!/=H+_6&6!D"V XC*O1<&=V\$+'VBRRZ_@CKZ7(Q&0 KK+#S+\ MK7 __@BAW:D9'#X.59*?(GHA/-&D)R"^L[OU17ZCG-^9V;#DFJTI^0H*S3H/ MQWILM^QCY]L6DY'_T#23SRX)T@D"P>6ID,UYBX;79)7OG4,.#SC#DU]!#C%4\-0ZR!86IH/C!Z M;5.#BZ_5=I"TW$N"LOSR)4O],$[A!L9PG#07SR7, 5.;?,QK@$:&V'%];32)>7),K#O#OI,:>Z,#CB!MV!)Y6:0P07#F^F ."YSRB&-OP>$\B[BA?US,? MZEA!JK=/$?>B5*-02;/;"=7!/625WKAQVZ(77%KHH7@5@6?;!74NBBP@CE M#5BTCI.=*C= DTS=*F0QR;@@:I)/2E\6I0;)@0M#/)@#BCL316:-'1C3DFPLIQMG /+ OIS;HLS'+^F:6&E;&I+5+,M%)1WZK5-D2\ M16N6M__TSJG""8-6M>AGH'SBL0Y'Z4\LV][14 !RNF7[A_A=E+'LY3*&>!!; M>[526=K(MC-+XYAO)K$D;[#49)B?W%3\!%@2G2=YB(GD2GZ6?!V=:LQMG8H1 MLE8C#-@W$]LG((>X?0)9T#* MWSA5(5Y:GG;PFD%ID9WY$:T"IESMN&E#GJ?Y6 I)00?B0@ MX]P!^IC-G9M)&ZC/6QJ)P6/9R%:59(C DO>':) ];+U*!MJ49;];:)>O-XS_XE,N> MZ .7*]W&X7$Y,D1BO%_)9F7;&A&(E'<$7I1H1)'P$(G$H-2O)\7D5CE9#M$ 61_A%E=G?G[^HSE ME:9;RMR.Z%..\%9$:D,T=Q7L+&/R9Q:@IVZDT,Z>P^ MCI$J#_1Z44(<03)0H=Y@*7:6DB^1C(O,_Y+WZC264J&DD,#1BSE'UA+TY09F MQW5VD[Z&B?1'B/LN:M+-_CU/V'^QTVC]AYAG%JWR_B(G48,)\,^A M4O"R@N9KVR*-_&%^5.]<7CFL_TW,:V+1OXTRF"O'-??Y^6+,5\,-\(?MK1OKQ/Y"AO/TK!O[BX.NH*)#8SUSR;_O>8XE(PHOBCKRCE%_L M!#+HL\Y\Q=)%Q"]R(AIF*?R3E79=A(0$D"6LKTYLNM\(/T6]>;_>S( M[%_V_(=X*/PVTW7Y@-BFM]_F-#OSO,*)[%7')4S_9=M"%@(^17I)"K^2>[C7 M'KTPB\DM AO:#?\:U@[5*T1\"XCN\GVQJXB>G])%&,5OZXDQ;81_47$]L.8*>LKHCYY M+ 1;/L07(H>-R)$#J;2XQAS1F'\>!9W*=#U M[(D>]?-\]2>J4CV6?5?DD*K?^E[HB_[1ACR"UB+K M>B#U)M1+X))/FVSGSL7O]),= 7G.'E!<"D!T"G#4O%>G8XU=XNX=VJ0W](D7Q;KAA%KX$N6^EPY6/BV+//Z4T,ZNXQD)GVI MV),4XL7D4(UZ5US+ 1I2O O.JU,86JGMK": \^6G*X-=TBC>L:CW$G42)VU@[IEI:3&YM@/MRVE[__\@P1TS2(&_.1S!S6AYG!$)+.24$8;\_AX(G;X/%%W!OR MB0?F:FB7E<:R$&HETETW.E$ #'4]-.C]W1_%';$^9&2(:ERY/L?SO-D M[S.?WSQP!C?K\T!6G?U &PKS&)HB]X(F!?7!7M<.\9AN%+=W@6-.E-RL24Z6 M_"P).[H5F$['6-?Q,H;9S:$/ENAP#_>D7A*DG_:!EU'>_H_??M_HE+9]D7MI M)Q-4YBB;CHC]N)O\O>>D>[_E'$%[];KZF?/21>E(I3X(;5:F]BR*%@F)%T;.A'"3%8#%2HK]\H MMD3CJYZ7DY(SD:Q)R=OYVK:[N>128#3K%^1>GT\D_FK,==\2'6A7@C1X%,4T.2./M'H0'\\L #>YUY%4N:W=!TG]"'>,Y\O M8QJW!8,((D>KX<;2\:H_-<2(-8)2_5^4YZR)X$T4C:I>[V=+A1!$26&!75P6(H3!@F(H3%G>@'UW1?J_4,\\%HI-5Z8BFR#?B.1/"@&()@$1(JP( M%V+FT/SYS&)A '+-_]^%HS4N/G.(\3 B%+Z-^5B,_S,.X;7TK9=DS&=[SX]I M>IT%GAD%+?MA!L NJA?89],).^QUTJ%_".>>"T]EL0.^)]O)X_$J $I)B!*% M5&0A(,S,R#>+95J5=@EV."QP\MD'(-R=F'K-2';T=\R(5:=*@4SZ'[$C4*VL MXZZM$O%;_A]YH":5F!E.1E53$G.)#1.HX^ZP!%+I\746A(#1R&> M)3;W6-2@KU77/,HKS1,1>Y)N001%MN"ELWD34&V!%#T;U-$7.-J?$2]HZJ3L.QP5 M+><+;R5'XU+[N,TRQIIY.5UI@'^\C;2 +$:+WGE>Q&)&,#LJ6P?LB.)'.$/',9MS&B6' M!Q:1-W\@.[YYWCI,V]*N^<-S/! B= J+AX@3&UL M[7U;<^,XDN[[B3C_0:?VXZ8W@WYUNM8E^5CN[IWGB9H$I(P39%J M7GSI7W\ D)1(D;B1H !"BIFHKK(!$)GY(9%(9";^_I_O"W_T"J(8AL$OGPY_ M.O@T H$;>C"8_?(IC3\[L0OAI__\C__]O_[^?SY_'EU&P$F -WKY&'T'401] M?W091LLPAC\/#K]\NW+T<'AM]'9SX???CX^'XV_ MK]I]1_.?0EY#'P9__(S_>$$?'+W'\.?8G8.%ZA)I?/LV39/GSER]O;V\_ MO;]$_D]A-$-#'1Q_6?6BML#_^EPT^XQ_]/GPZ//QX4_OL?=IA)@>Q.3; A\I MFJ,95EJ_'1=M#[_\S_>[)S+YSS"($R=PU[W0F)#QE5K[VJSR[QR>GY]_(;_] MA+@W&OT]"GWP"*8C\K.?DX\E^.53#!=+'X]%?C:/P/273V](%I^Q! Z.,_K_ M[2H'1O'?<>!=!PE,/FZ#:1@M"/<_C?#X/QYO*W-Y"1$PPY_<-C7C_- 4AB,0JE!C23T F-T8UBP^FT\F4Z6(-.02H1.&]E(TB_#Q3("<]0&OH);M+4L MP%T8*^<#]3/F,64R?4I"]X]YZ'MHW[W^,T7J2BD[FC]@'B.PV)QX?N.';^KQ ML!YXBX1?P=CUPSB-P$4:PP"(XKRIGY9I/Z6+A1-]( 3!68#:N0[:4UTW3-&F M&LP>$*=="*2)$AU5"\D8*]?L2+_D8S6B"]OOH#CHOT(=)"T"*C*@'C&&01(Z; MC.,8F3884/D/.A K-J86JTE6/K"+@P>3&<3$/!7=P>F]-<%LL M8$*VS!P7:+KH_-\*98RA].QEV A",$%30C;A SHRR&]<34-H(>8>)-B>?0#1 MTQP=>,9)$L&7-'%>?/ <8MZ'0=GHDR54>GB#K9-^K13-UHK8))^QX'IB0#&V M0<9:.W+98QECN+4CCC62H49<.T+%QS76H&L)7XF13=E_6^HE^D!#V(O;$=WR M(UJ='5<@<:#?VN>QZF[PSCKVPB5VMTZFX]@].SAK27+'CQG,H(<((J,?#4R< MLH5S#A'1*Z?X7S6898_@%00I0-V#)M+'L07I_VN2NKG#&;2,X@6F1HA MYE2_"X_Z,8,9=!-& /W^,HTB$+@?SQ$RR/S^=;S 9PTZD[9D!6% >1'$^()&;\YD:=0XO2A32%^?<@DO_P1P$0U$_B?&(*;M24_ MVGY%FB7(I(L1T\E*NT._S/F IZ,BQ+G$:/">@, #WNJG,,'?.#@X.#\8?1X5 M Y7_Z@3>*!MUU"YRFM"(J/1#MS(7'P?3AQ%/ZO@G_V11.'Z)B5%4#.0[+\#_ MY9-8ER]2L\N))83&P/UI%KY^\0#$200G^"]XYB>?#P[S:/Y_0S_Z9_;Q1S"# M^)M!79\=G9X?/KU\/#;R;>OI^??OI9F7$;-.*K.WHG7SX=?AJE,9IFYM?& M\=K;DLTEP%:U?XL6QOM_@P^J<#;:62 =$8IR\1QI$$]!&#[P-TBE_.O*U,\/ MAB4,+B&Y#(XUR@#M@C!$)'E73L(21J6=%5+A4Y2+YT2#>,9HAAZ>Y8WOS!K$ M4OG]H,7!IR07PZD&,62>Y^0&V8Z._P_@1/2%0FLZ:.%($97+Z4S?AI_-]A$L ML?>+T)<7H9('8I,G+I7BNT%05LJ)Y%?[^9=/IULT5)Y>++^*1.SS 'KG5 MN.COJZ%'Y;%'^> CZ4S_UJ"=.O$+&2^-/\\<9XF1^_4+\).X^ F&\-<2A/,? M_[.4B'P# S1MB$09QI#AQY/IBJ!P^O7;P>'YZ?'!\='7@Z/CDRZ+LSV=^8TM MFZ)JHRJ,#_4MSLX,7Z];"4JI7D!$^10@.]6[R[A'I8R0E8 H!J2E3L'GAK60 M_#?:&@<# =G1!"Y"FB5R;P[.&B>73A1]H*WB-\=/-[T!4GT-Q86(B.OP:$^Q M)7"IQ@=3<%%M9!4 !$BCWCNTE_02V8P1LC:)JU;+[I!%KL:/P 4(]2\^OF/. M.4C;)!A=K(*$-*'42Y%AJ8*'""P=6,0W%N&-%4Y2H"'0TRJ$M*67>CTS+*"( M0,)>X0N+N7[](RGF,'%\K?H@B_K&\5=).?0;J4.J(J!W,10$TDM?DL(>K <= M8/@U#+TWZ/L4P1>_MD/(3&HLV>UO8 3< =?@7>+1!+,(#)T,F[1US>[DQW" M;T&C)?MZR8JY#P.7N;\WMK4# .*DJ=KHC;#GF(:<'9)ET$(-!1F6S5;*QT+& M2;W$*L<1+-K=.#@HO"+HQ -+K+T2#\1N$.@=C(-*)_DRX;)#MPR%C^S!^< . M,C'/8;6QR<#HYC@4H-,>&."4Z#KGZ$AH;F\E&"1(M63?N,HGFY?J88.AN;%] M2)"@TQ+?PET8S'#1F"OPPKE4:FAI'P!$B>S!C:#]HK%,.[EH7T)\0@).#"8O M/IQE[X*(@X0[AMWP:4>^(C_%*XA>0H.@)6IU[(*Y(6=G#-W-L;&E-29>!NX?NJ1DL,1D6VE&!A6G;@T9^BCJL("9J;;1;(\6 M8:XHK=![J0H,8%V"\WMN(=3!SY9='E C,\H>>*J8UH,3RL##IO"!<0\L";Y8XLSZ#@."UX)9%+!L M-MM#19@K/7BTS- K;1C>:G*I65X?DW+O!KCX-??]8XX_=12E%TA MH['DW@/A_!R0%R<_523)J+]WVJ;^WNAOE8_]^Z=]/;Z#P_.SD_.STT-]]?BJ M#ETDH4E$YN\1AUWQPHN0FYS6N;J8CO4KD]8"XOG#I3A@2^T: M3'BD6^*I+MWW2-HK CUMQDQ;\BT)<*R]/< U4Q@]=@0G,@9*9_^Q:?A@6B>4 MUCN%"[Y=,G17L<0;+B)==@H=@N:(^JC"[?K35K^-)]/)$D35;"Z.+^U(]"V+ M]5=&X714^8[!7K3L\GHU=X[CC-*ZBK\C?;ZR/&GQ!JT@'/V-Y_8[3.:7:9R@ M>4?7[_G=!"[KA?[OT<,D6HQDG.J0D593L(T:#ECB1;L,8Y)5D)=PYCV00FMN M&4BDR+3$378%(^ FN8(/9GA730/HYD45,$,HF.!W- X=4O*MPZ,EQ9:HC!KU M$M#8!3!PQ#]T/?&(!(28BU^+N4)[J1^2JM\Y\ZAF!Z./;8"0)]827_H3(.$O MB.[O3O0'P*N!#0MZ!]LP(4FI)0[S7T& M**/J!Y["QA S+($O@(V*CB];(-& M&W(M<8R/%SB8[B\BK,ETL\@\+=*?V)5Q@B=2VP @1)\JI[?F MH-*5$;W./:%(O:&E<8+OYH(0I5"5[:A9]/=A$%8I9AL)U/:6P4".3DOLQC7D M"SHO;LO(-X,XT$:0S$/TFU?4A%QJ,&\$ MMC(#RP"KFW.6O#FW8D^^W"_0*6%*S;2FM+826F)4*C*"]1=W>(A"1"/#%%HW ML$S<',(LL7GO0;)6=AW2_Z3'L0PM:NBWI.!4A1DB@+$9#"Q!J\^IVZZ@BY(A M11@MY_J>UMPR\4N16=S*'@S>5-@D^\*)H2N(!-+6.!A("9*/ SJ1EES-;Q)\ M!?TTH4824UI7&71B'0I89%IR1_\[@+,YHG&,E)(S _?IX@5$DVDM/):S7<@. M8QQRNFTC2L@O-,O058LH,UB;CM08QH%)"1S:HXS.%$LV+PHCAK'!0O4R(R M2G6S/M59L:2E)]8 K:*"Y^(>6KOV)5IIS)LP0DHUR%Z9(R>($>^P4 ./ M_,O/1.S]*\UNK+*;KV?G'1U%(+[*.H-@,OEI3C9Q5 M25:>I9RRO_U\S#C@FP%1\:73 _M[V$RTUQENX%S! X6%015_9;\X!!?'-OBN MZDA6NL9:KXHSXU9%/ZM@C_KMH+XKRJUZ297!)WD$[]'9'9TLY'4.J&W4KR>: M_5^3*;UN,\?S=2+M^<*.K_+G_N]H]<%A>+SHM9_Y?BYFW>C2&?5,GW=K-=MG MK)YY))%&QFF=]ARO:PH!4JE'$JWRRZC%BBX,L,=Y_ YI#DMF'W.E2Y<(0XS" M)!HEU5)MJ^\ 7]G0;8-J.W.E)RR(QMU;@$I+W,Z41^>8,&#VL1(2\A1;$N*S M^6@<$Q?-C:T$A 2IEI3=$'C%C:TT1/M;B9=NU%N2<-GLBV&BAM7%2J!($VQ) MD8X-EEV%"Z1?:1'%36VM1(,XI9:4XUA[Y/#-WCUX0XHS3'%V[^PA"@/T5S>+ M<&*<-Z7&,!-G\F:IJ:[@1(A FWY'2[TK5WZ"QWB_[* M=6&N&AJ'AVY^2S9=EAQA!_#9QGJ G #%].F!*W*,RD ME\VE]0B0L1G#!#R!Z!6Z(%N,C\ -9P$9A2QXONNPE\\.'\):.=7#7<<:Z8>Z MBFC1/#>3Z'+N!#-P&Y0;P,"%2Q]<3Z?X/9"5L^;_I0YJ,,V?AZ'=IO7Q+7LP MO3WV]'!;HUUEMTY<'C)D.#3U\$RH=H7%RL;KD$?9'" _9&RTIE91>!9Y?O=5JN'/H1HUU,>G=@>;6^->#W%3VOT!5P!-WH4LOV.YB7&HVIKP MZ[CC\L62#;'W%SAW&T8M.*4]@)-VUXRG?+M8.C BQS5T#)T!_# EYM\DN(+Q M,HQA1F@C>EJ.LH>36M;U6DM'DSDG%S$SC* 8C5I+/C)FZ/F/5_EDY5[=X_3: M0ZH;JVR,*2 W3]BEC[C,?N"VH>4>4/+LL?$^?[,&6HF?>7P/QRZNAP:XTG-@-!#!-"YQBNL MA%RAH[,-4?-,9T2[P7819JWYTM4E83#PBJ7WX'RT4EQYOUV$DP@++$G7:20^ M2M'LH?,"_D_A=;>? &N.0U-L]=4>>J-HG&\N,:TN?:63);? *8A6!7(R! MC,-=?X%TUI*/!]\)$F02X-#J)6Y""_02 M'L X,"E"0D,@6#>>].*?T*[&"EOA-GA$[(V@B^:&V<^QKC:;[PZ*I#C0BVMA MC9FOAF@GP< :;K_=05$[5G2UH\R$DSB3.UM0NP.PCCSI]6$@LRSV&Q@X@:O M8F<,9!SN^K/89;E@B0_U$2QSE3Z9WH7![!E$BSL8 )S9A6B@!MEP^QD''45R MKP.J'2MZ-LM/M67RN !X\0UB/ Z5 M95(84>R;2^?0B\!B/Q"L:N'\9I!#@.^*[#5OG^U1IMI9PGB@I"ZK>D MB#.&I 1X,$EQA;G 3?'\+]+D/DS^ 1)<0)H*-['NQL&J%TPT0:\#?[17&J$4 MA,B)6O,IBO!AA/A9'M(('4UB@,XH1<@08FF>@/+=@4$"<*^BT'ACJ0B5X^\: M\+;#0+-J)K%A"O_"U21#]X^:CZ\Y#5NJ[R[#JQUSS*I"0H$.XMYEO?0NXE96 MGQ??E:&SL>]D:OQ'L*SOD*W'V4E(*6.4(@<7K4[W2C>IKH:[9MM%&N.;?;%B MMX<'Z'^CSZ-U=_2/YSD8O:Q',;B4[22:.4%>)6M=F1=#FVQ)*TY.ICG2'']= MLY=S$E(R=O6$<:ZO.&XG:M;H>$8XND#3_*,/IC5\QCAEUA\JZL;_5IC9VR&A M/PWWE"X63O0QF3[!64 >94$VZ/H-%\0FMW39R-%_1W7]EX^/:WK'ZR^,G-4G M1LOU-PS6CG6>\"K.4CN8K\>0$0GCR;2\+HJ=\ K$;@27^QKZTY.NNXKK/(XP-.X(VPB3T"E2$-5E$47WZSFN(U-N<* M1]Q@$NYOC)X0$QG_PL9B Z7(?FS*)N4L[9/ZTBY&(\L;E,8S>%U3\S\I2UN@ MO:98\>9IB2]PF2&,6>/"XMN("N]&Z0!7>EY4)G=8KBK*-%3PX:S[T_JZS\<> M@7QPLOY#//S(KXQOLA[(2CS%F5$7I8[/.X,P>F#0'!^??#L]/3T_/_IV?G2J M*:URHX!5,=5*<2%Q#=%R-&.415O)U36(2DX,4)D0#S;B5I:FC"VF_ ?RZN2L MX820#S9RR/#98:'XV6 42EYF"6<>%03A&I$ MM'MUM7S3KSI^I/7:PJH@MKA:]UK9 -,DKR40Q>^2MRN;%L MS)::*L%L3HBWFEE=C%G! B+9J.\B1],0]W"23GWCN'@W_1!8TAKK>;WC1>(H3VEMS'(4$T?U<0UQBH:X&,/% F8E_W-K&K4$ M@<3MX'F3';T:=&5#EX)TR^,%=OI)]=3W]S9TBUR$O-8@Q:[^5:#)4L=?S.<2J. R(-L%E)M"T!'520RPG^M (_2,>+4$TBO&W M1D[I8Z,D1 8,_MPHKG[/8*5U[40!8NR:>\WJB-Y,2_6"C=GP5 BUO3'*@2>& M2N$!*6H&N*#%8A*E8A./#M#_VLS[8QK8_L M3][Z%NMLS&+G"ZF\W#L0ISUI4=59M!3X*(8(5I>!XD":)$L>&7@",VRW/H(E M?L5=3C$(]1TH'MK39DDMV^90R&JY^X:J.H1!4A&D8D,.%$;*2;:DK%5^'8X? MMT6FH?C.P^TW4)RTH\N2U[I6MZUB&* U'ZCHI"MQ+ H# M]%<7E(@7VSADAQDH7)206?B[#@8.'1Q*)(:.AI8#!8 H)86,A^[4;"YU/RG2 MMJMQ%,Q=I,5( \6(*DH+#'5UC58K$YEQ+?9,\H:$+L6.#XX.CKMLPPME\!S(B_^L?30PD'M3P[.F2 1ZFL<:H0E MW* <6A-L"5I6*A49F. 6_96V<]0;&H>#5MN#(%V,R(C69@&E>FU^;7:+K\P< M?[Q<(E,GB^ @[QYZF,W/5*9R0KF@QDC%*HZ6@-W(0E9 _0(W24-U& M1H$<'C2$VC35N!F(MMCY8C"@/5.?XNA2L@DO0(2__E]A$B]#$OS\ M^QRZ\['K(E'>Q@]1^ I+("C?8,F/8HR.Z%].&]==BG@U0!TCE@E6Q%!/IN/8 M/3LXD]-(G=YRQM=C^==QZ_'3Y0A-8"A:3&'&F-;:12UC8=D>_I:#EI?>Z<&! M?C75JOJ12N+WN6F-R3]&@*,'<=QF[4;O!C,/35K8EA;SJ(\].%[JNPH4# V7XRH8S M#F$*A:\"60PN6:+F+AW?3$!\(I[4G3FR[@# MO"LPA2ZD!UOS.MJ#/38LFO#7BC?;>B\,E?@0N@*]X#=^#)*O(S;G):.RR MNYB2YDJOM14TE2=[B,#2@45&79%0ER78L$$ET'-WL=66.;UNB(=Z(%8B_3X, M7":H&MON+HS$V='#^SS:@7.5SSQG-UL=-3?>7>A(\$/1[Z MJ8>.KG@W1__WGIUWMH]*9J3=Q9LJ9O7P;M$:DJ>:W[?+CR$7( !3JON)TGIW MH27#$$6O&QEF0MV#)&,"SIJJ9DMA6P"OM]!'7YUQMD?I<787=&I8I>K))"X> M=4?#/T0P<.'2!S'.&"BE)Q!/R2%.W^-PG1Y=W?9 M&"0EU[G*DD.#Q"P4W:2 6%/E?T'LU/\*?>Q+0$HM07O>TG%#$-\EGD,7O4@_ M&Z3>FDY+ M;ZV!'O.+%LO7[3.%#JMCFVSVU+EL;FC<"*,0\@PC42G1FXR'DF M>+O"&&$G8,N&#?].1I9_UM92R+UZJ)LSFT5@AL,)5V_N3'"(-HXUE'4E=7E\ M]_,HG]/(*T]J]/*!F$VFA4;)YV6=9\G0@@MYT4B2[)GZ"7;S70$?OH((;Q_C M*,+KDJ0)"Q1:D!S,&'W6JK"""F*-?X+77[4QG8)4XY,17'Y1N5T7$N^@SSA@]7H64\LF2SS3 M3V"&&?D(EO@AQ6!6KKJ?,2S.?H<9G3?F145U&M,X3*J%31V6ZKFE_>RI*/(V MKX)7&O> JJ*JK782'R(\&.#[N*+7 M7L7#+_A=>=GKK9..UUO%MT M_9J:DL&JY L)WCB!2XB0)_\^Y4[+FCDU90-XP&Q#O_-Q9IL'T2=E-X'3CNDR M^??),^MD CNX$1 ('GS]>G;V[>#\Z_'!T:DVU4#LH#HJ\J=<@AE^@RX,Z!%: M$B,8IU0D!40-=FA-O"6'#RH;;@,W(AXKQ\^<,MM;! NEQY+ N>DMZ4[L6=Y6@QH'FQZW;+5\JF' MT']%T?Z;9&9E%ILC_YO;#A\8;-EM6/M2;+ VH?\FC #Z?5;LWOT@93C]5O4@ MOW:Z!F1IK>3Z/C@T,;O:)R^D11'?;-I M2;,E!FSIA3&2IX/O\",P!T&,=/6Z1"^#2:O'Y>]!,IG2Z[WW\"7CP-@22W50 M;HM99KT<1TNQ4\>,.CQ[^()]L-P6DWIURQ[V;[Z1>,V 1%Y>_YG"5\?'%JZ< M479\<+AIE.'Q1DZ0QY*#]C\TV8)OH+KAF,-@LX^]A #Z^.]$?(+E) M V^36S27,+O73B"C#0\L<2P+L;/++K(3 &K/"54.X3!Q_"TY!A^B< FBY ,1 MC(DEA<9S7]W%QS,2G9R1>5(W,HLO$$,3%-\HN01?/D9XU*'8G 4]#S[VH9;8 M1C'3!-IK279VY\!+?3"94B?(BN85[6Z,QA 66R7/N0N5IH5N-L\_6^7L8%U> M3V.$K$1N=1BT9<$P$$"T/">,E]?3. 2T%9F$\#G46W(0N0-HGYV'OG>[6$;A M:W:WRHQ+8?08#DPXPJW#1)9J2^#Q%$Z3-\1F'&.;_[7T9 W.J&.#1;B_Q=#I MQ@,;0X[QLP])E+J8E-L <7J&Y,L&$JN+Q=B1)EM[T)(JA"R6*9K$BG,<<#2V MKC+HV"YL$S.: )7YU*O6_1F$L#1K2R3C M)2P!%3H=%MR%BH% MLEP!-'47YK&S2Q\020;>>(&+,OY%?DYE%#_0K=/P]D*O5PYUU67G&4B#[$DR M$[49O>8IJXN]<)*FVI+[O_+:V5@RLK>!1V*W@:A1Z9OD=T[IJ_NK0?NO!C4J MCBU>#?(,'AWBSD)LGQ"KB=/Z#G\),YU^)5E;"T&?1J/\I0?&G(9'D+HS^0A4QSI-.:#46L#*%L>,9$B31< MEA.DS0CE?'EN-K56ID*$6N*5>D120AS&L8JEZT)^#VM0DA7NBVY M,_L5!&AU^/A(YRU@@!\L13Q\!2*0$>IK)6C:4Z[]7FU_;:+YM+#;UR8,/Q(G MI4V@IW'04>9V;$M\KSG7W_1#B.;&%\ 0K:MQ(&HK>S:*I,C?3NI^?QYM=*R+ M4N#EVW-.$ ;:. \?<0(Y(S'$ID]3)6PH)@V#MPM:-T_F6B) M[-N1J_WB0I%!V>Z51 -DWFJ/9I/#D*D)CUFV>PK1 %&QN4Z1TG95[P"?0C1% ML(RYU47+I\<6X79["G&8PN728\FNN0[-YL02UQL:)^96^Z@@7=08 DW!.76/ M#'8+W@-:IK-,5W,%RY917;BMJ37K^:3^4=,"+<:AI+6PY7#3)UZ6Y,U+!/X:HMA8 MVTB[$[Z)$\6=Z$<+0Z76US@,*;54Q,CMM?SPB8' :0,8XX#27MZ2V-F;*\J1 M8Z#!LBWH#-UD6=&6[<6WP3-<@&GD+, #B*9AM' "%TQ>?#@C$GU"?\93"+SJ M\_1_X;CDUQ"Z,)B)6C[JOVRE3M/-/],,,7923_P(2+'-Y[ AY(QB8$GW-PYG MTD:6&I)[2",RVT*O+9TV^V=MD"IO3_7!20TJ)/=4,78HLL]>0?02FFW5LY4W M?E #O,(PC1^(N2 !0+F!=Q*4"EBDR!@T#*@Y_QOY(Q:8S.QJ#-@Z>RU:4]M# MEJ8IJ'D$.%P+V9>-7&'#AMW7.-RT%C\522T8T.M5G1O+IH0]G1=@"02EC2ZT%V M!<#^\NU*-0'DTNJ^UM/JLK%&"1YL**ES*_I+-;>:K5)F2WTUS]&$\NI@%R M4T@SIBFMC5GG H*H%S,7(Z<7#X .B5]/IVB3A*_K5?N(#AOX. J#%&^;JX+1 M%!"(#S!47'2DL+=(U!XSIM&D8'+CN,0G)J?$OS7D1I/A1L5X0]'C5^ EX:IP M=F,$B-.SL]/C,W1(/SL^.CC^>JKIE7(8@,FT*E=6^C.UO3&+N 7CZTM;CDQS MTZ*K%#"RK.H-C1.HG$P:7*EB) Y%F,RTZ*:FQ@E44" \23*HLR23IXQ\9CI/ MO:'A0F?(CJV4&=19(O1'\!KZK\@2JW*,\SX)HX]Q4!"49Z-319+,7IW-FK:# M)^ BP\;#=@X3%+5V50Y]'3 0Q$BS).7O-R>"V-S!ATR&);?9S&AIM['CA @T M-Y&^/'VF#5=O:)PHA43!EB"#,DLV\KLP\,+@-D#S>'&"/R93-'?@8=KO;B\F MCVR#3J2OT;!@R+?!PFM-KB58>8C@@K"-B8J-5O;(7X0P2W;SEF5O#)!NU_V; M31GCDG.X%7 ,D!J;ZQ0IV:]P.U; ,46PC+G51VE[#>S5MVTU789S$B"DP<7Q&3CJMN97HD2*VAP?VC %''EB/E3<'%Z665D." M1V1@ESR!:8$7VC+[&N!9O;&N,"%M(HBY&<1+-EB(SN(W2VCA) MB@M#0) ,&BVY<;T#"9J"6*Y"0U/SQ<\088-"%B71%NEOJKV+CWLG0;L68L'J MQZPL-/$!C$-*)Y7?D6YS@YVKA.5$,3<&1@_S92XG-AX.^,1KUQN4F]1U(9/) M] A&E #7OD=+,/(ZTH5A0;22OR_DV5LR"9@^B[0PAD MO7W2U,X>2F=VTV/"7B[]!VXB&^@#[S[E)DES^UI#%#DY,QW$8K2 M:J,9L<&+*V?AS$#\%*:S>?*;XZ=B@0 -_:H?">(R1]2(4&'!_60(#+P"!8CCY9X5/1S,OI00H+6%.%KB@6. M,R2\SE^M(<&HQ,6,)^@5?F;*SMQU,"V1"NX<>*F/9DQF=H%G5I[[.(JPLXC, M].)CW2:?_?C-B3Q6G)&R\8U10VH@4XF-Z)5'BC8[WY 4UHQ:=F!4I8TQP-F. MN.OPXG-#H,RKIK?]VG-H377@X2WIWEGPHK#4?\HX[/&QT!2ZM27&:+]"H!S* MKQ=+/_P F(K[, #YOXC],R%SI-_<"W8U#B=;D_G&H;\+OWH]U4D[>%05OD5F M \0/-!$>_ A@$C\^_> 4OF7TV2.M"Z,L*1=3<(MA0I6;F(>9+5M07&90<:%3 MNDQKQW [A[8\V!& _E]_#QWDN_.QP48I\D<6OOO!VX9N-8#)VG6WQA6@"_=[M&^7M98M\O*GD.F-$76M.;=?1AD[+O^,T4$K*,4^U\!$I_>+XJMY; MC1 IX(W*/4C>PNB/R1)$A 1&<05*TZ&( M5_S*1890[7)5%CX!$(?GX\"[ J_ #Y>8=;E%RPNBX/6L,.[P8-@(Z4JW+8$!BK]B'!1UGH&VP5M+]M*<"\!K9E*^Z&DI M'$*=C8/F-N!1!V4'9EEBZ*OA>^G9"6;-A9Z^MD?SUKG;:W:OGKN;4K($N=Z2 MSO0]%KVYR7Z>\6SDD&_M+VX&=W$SI+Q?G4IQ*'F_W)U]>%F[)NR%_0JKP:;C M6C 9^]F PV81]C4GW@T:\/!![ M704,]BHRL);$AGM*G"C1>6X@$2MQG +O*HU6IF56@J-T?Q!?OZ/=%,: JM&E M!]ICMX)=-?SK:IN<9^ ,P Q'40SQ0)NS"7%_"B!^V3:^#3)>]J24&[ZTA[9* MM2S*X*Z6B378-\D<.=P#OV_^*LK&R0R2ZV#(R,\W1^Q6[A7YM>_L-;Y*X(NQ M-\?]Z:ZZ[NN2^AU@QQ?PQJ\@2B>Q7V7* M5EG_)QO<)3H6FN0T]DMM:TM-A61V/6QJX+:B/5XY6XS%O1^/X@#2 ML*X$O[[?LC3X ]ON5/J\A*KC(7.>;##B$>!P?R0Y',.&4]Q3QW\&T8)2)$'' M%.Q9+]N):%3(Y1X6@1E^OA<^7U^DM1V-Q4>L_6:[,S%F+1D#<Z)LXC9W,3)3MSF2_WOI?;ZK$LBN.0(Z0UP^JK6LET6IF;>6;QJRAP=WV MRK,U7P-GUAE\:HZWMTB-P""&[F^.GV[!/5?]GCT+H34^>W6]"7!;D4UF8@Z7 MFAVXRL,M6&(;']ROD7XM+!%V]V9(;;4"ZR- /(8NKL>,?_DC@$F[2JPGHI58 MUU\$^UT?L8AZ*M(:(.1GE&:4<5Y2K[ M&2XR_C211"_R*]#-.+S("VWC-K@MT;U6Z3U4!(0'$$W#:.&@$U$+/(CWKG+H MR )8=*2]UX=3I-&A9O-YQB?OR71=MXEA&3>V-0XEV[:0Q;E"Q8\1@O\=)G-R MB,0^K#E7OO!S\819HO,[#G>]'1@*MB$5V=V >9;XZ)VFT*U9K[^,T4KZS:(DR@E MV^(DF8/H>>X$>2SM>MU/IJ7;N\G+OX"+?:O/:%[Q//0WJRV:,JW=6PQ&<]Y& MEQBSIOW?A\:]1&%.M\E:#[1[*>^!7KU5"3P9FNG#UP'T8O"+V J_'9Y!: M36*'UX)^/FLO0S.89=-/X7;9[]NS6-1A6,O"8HACM\KKMF;EKVB(I+=7<"0_ MOU]7>M>5@#2TG^5-7U"_$:EJ6U#5S^\7E-X%)2"-_<-47"[F-8DUKJK:#/8+ M2^_"$A-(5]_$#JPM\T]60RU'/C%N?D1KTZ8F1?(85RX\"( M%%@QPA;==79D&+\>JZ(\'O :WN#3,7-"-HMS[+UNX MK,Q;T)+SVZ]JPU>U"GGN?:A2;C/S%K7D_/:+VO!%K4*>N_[HF:C+#E,$[Z- MDR2"+VF"4^R>0\3C11B0R%P<+XY4C%RIZL.#P\U2U>A[(_2/>(0('<7XDR.G M],U1$HY<\M6L8G7^V:$4J[YV(OPZS)J=S66HZH-)@F7,K2Y:/CV6"'>EGNYXU1AJ#8T36M$)N5M@(Q&@ U9 MSKMRC6W-E2-;)'59BI,WC+**%7)>T0& =BY!YSWHC@/O"OII AI3G5L/9AP\ MQ*6\1D@/++!D ]@\0FR03OP$X@]7MAS-.(RU5D$J&6!6%4\U<-MP+V6ACWDY MI-+3@6R%UFTPX\"F$C-U1"IDTFZHO&XJ;N=4FH@*LZJ"?^]R^9L/,[X/_X_U!+ 0(4 Q0 ( .F( MJ$QQBTJFP/H -D!#@ 1 " 0 !W:69I+3(P,3@P,S,Q M+GAM;%!+ 0(4 Q0 ( .F(J$QS,J4BL0X 'J5 1 " M >_Z !W:69I+3(P,3@P,S,Q+GAS9%!+ 0(4 Q0 ( .F(J$SN=2"PF P M 'JV 5 " <\) 0!W:69I+3(P,3@P,S,Q7V-A;"YX;6Q0 M2P$"% ,4 " #IB*A,%01/-8 > #"' ( %0 @ &:%@$ M=VEF:2TR,#$X,#,S,5]D968N>&UL4$L! A0#% @ Z8BH3'PD%:7E70 M71D& !4 ( !334! '=I9FDM,C Q.# S,S%?;&%B+GAM;%!+ M 0(4 Q0 ( .F(J$RF?2**]#D #QL! 5 " 663 0!W J:69I+3(P,3@P,S,Q7W!R92YX;6Q02P4& 8 !@"* 0 C,T! end