0001445305-16-000118.txt : 20161109 0001445305-16-000118.hdr.sgml : 20161109 20161109162052 ACCESSION NUMBER: 0001445305-16-000118 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161109 DATE AS OF CHANGE: 20161109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WORKIVA INC CENTRAL INDEX KEY: 0001445305 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 472509828 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36773 FILM NUMBER: 161984506 BUSINESS ADDRESS: STREET 1: 2900 UNIVERSITY BLVD. CITY: AMES STATE: IA ZIP: 50010 BUSINESS PHONE: (515) 817-6100 MAIL ADDRESS: STREET 1: 2900 UNIVERSITY BLVD. CITY: AMES STATE: IA ZIP: 50010 FORMER COMPANY: FORMER CONFORMED NAME: WORKIVA INC. DATE OF NAME CHANGE: 20141212 FORMER COMPANY: FORMER CONFORMED NAME: WORKIVA LLC DATE OF NAME CHANGE: 20140701 FORMER COMPANY: FORMER CONFORMED NAME: WEBFILINGS LLC DATE OF NAME CHANGE: 20091013 10-Q 1 workiva10-q09x30x2016.htm 10-Q Document
false--12-31Q320162016-09-300001445305Accelerated Filer7130007940000.0010.0010.0010.0011000000000500000000100000000050000000029014665119337843021847310990888290146651193378430218473109908884000084000021000005000280000.0010.0011000000001000000000000P4YP3YP3YP1Y00.47070.47070.44570.45290.46090.42350.44360.44360.01930.01930.01320.01900.01700.01350.01150.0115P10YP6Y1M6DP6Y1M6DP6Y1M6D P6Y1M10D 0001445305 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2016-11-07 0001445305 us-gaap:CommonClassBMember 2016-11-07 0001445305 2015-12-31 0001445305 2016-09-30 0001445305 us-gaap:CommonClassBMember 2016-09-30 0001445305 us-gaap:CommonClassAMember 2015-12-31 0001445305 us-gaap:CommonClassAMember 2016-09-30 0001445305 us-gaap:CommonClassBMember 2015-12-31 0001445305 2015-01-01 2015-09-30 0001445305 2016-07-01 2016-09-30 0001445305 2015-07-01 2015-09-30 0001445305 2015-09-30 0001445305 2016-06-30 0001445305 2015-06-30 0001445305 2014-12-31 0001445305 us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember 2016-09-30 0001445305 wk:MarketableSecuritiesMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember 2015-12-31 0001445305 us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 wk:MarketableSecuritiesMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 wk:MarketableSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 wk:MarketableSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel3Member 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2015-12-31 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2015-01-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2016-07-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2015-01-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2015-07-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2015-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2015-07-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2016-01-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2015-07-01 2015-09-30 0001445305 2015-01-01 2015-12-31 0001445305 wk:EmployeeandNonemployeeStockOptionsMember 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2015-01-01 2015-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 wk:EquityIncentivePlan2014Member us-gaap:CommonClassAMember 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:CommonClassAMember 2015-01-01 2015-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember 2016-01-01 2016-09-30 0001445305 wk:EquityIncentivePlan2014Member us-gaap:CommonClassAMember 2016-06-01 2016-06-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember 2016-01-01 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember wk:DirectorNonemployeeMember 2016-01-01 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:MinimumMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:MaximumMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2015-01-01 2015-09-30 0001445305 us-gaap:CommonClassBMember 2015-01-01 2015-09-30 0001445305 us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassBMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2016-07-01 2016-09-30 0001445305 us-gaap:CommonClassBMember 2015-07-01 2015-09-30 0001445305 us-gaap:CommonClassBMember 2016-07-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2015-07-01 2015-09-30 0001445305 us-gaap:RestrictedStockMember 2016-01-01 2016-09-30 0001445305 us-gaap:RestrictedStockMember 2015-01-01 2015-09-30 0001445305 us-gaap:StockOptionMember 2016-01-01 2016-09-30 0001445305 us-gaap:StockOptionMember 2015-01-01 2015-09-30 iso4217:USD xbrli:shares xbrli:shares iso4217:USD xbrli:pure
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________
FORM 10-Q
___________________________________
(Mark One)
ý QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended September 30, 2016
OR
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from               to
Commission File Number 001-36773
___________________________________
WORKIVA INC.
(Exact name of registrant as specified in its charter)
___________________________________
Delaware
(State or other jurisdiction of incorporation or organization)
 
47-2509828
(I.R.S. Employer Identification Number)
2900 University Blvd
Ames, IA 50010
(888) 275-3125
(Address of principal executive offices and zip code)
(888) 275-3125
(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 ý 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 ý No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer    o
Accelerated filer ý
 
 
Non-accelerated filer    o    (Do not check if a smaller reporting company)
Smaller reporting company 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 ý
As of November 7, 2016, there were approximately 30,248,470 shares of the registrant's Class A common stock and 10,966,888 shares of the registrant's Class B common stock outstanding.





WORKIVA INC.
TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


i


SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
Certain statements in this Quarterly Report on Form 10-Q are “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, and are subject to the safe harbor created thereby. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical facts, including statements regarding our future results of operations and financial position, our business strategy and plans and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect” and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in “Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2015, in “Item 1A. Risk Factors” in Part II of this Quarterly Report on Form 10-Q and in any subsequent filing we make with the SEC, as well as in any documents incorporated by reference that describe risks and factors that could cause results to differ materially from those projected in these forward-looking statements.
Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, achievements or events and circumstances reflected in the forward-looking statements will occur. We are under no duty to update any of these forward-looking statements after completion of this Quarterly Report on Form 10-Q to conform these statements to actual results or revised expectations.

ii


Part I. Financial Information
Item 1.     Financial Statements
WORKIVA INC.

CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
 
As of September 30, 2016
 
As of December 31, 2015
 
(unaudited)
 
 
ASSETS
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
42,842

 
$
58,750

Marketable securities
10,995

 
17,420

Accounts receivable, net of allowance for doubtful accounts of $794 and $713 at September 30, 2016 and December 31, 2015, respectively
22,353

 
15,647

Deferred commissions
1,634

 
1,368

Other receivables
1,261

 
818

Prepaid expenses and other current assets
4,972

 
3,875

Total current assets
84,057

 
97,878

 
 
 
 
Property and equipment, net
43,287

 
44,410

Intangible assets, net
995

 
896

Other assets
1,583

 
711

Total assets
$
129,922

 
$
143,895

 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
 
 
 
Accounts payable
$
5,637

 
$
5,138

Accrued expenses and other current liabilities
17,177

 
20,394

Deferred revenue
63,629

 
55,741

Deferred government grant obligation
1,164

 
985

Current portion of capital lease and financing obligations
1,432

 
1,808

Current portion of long-term debt
20

 
18

Total current liabilities
89,059

 
84,084

 
 
 
 
Deferred revenue
15,216

 
7,597

Deferred government grant obligation
1,089

 
1,996

Other long-term liabilities
4,064

 
3,343

Capital lease and financing obligations
20,013

 
21,083

Long-term debt
53

 
73

Total liabilities
129,494

 
118,176

 
 
 
 
Stockholders’ equity
 
 
 
Class A common stock, $0.001 par value per share, 1,000,000,000 shares authorized, 30,218,473 and 29,014,665 shares issued and outstanding at September 30, 2016 and December 31, 2015, respectively
30

 
29

Class B common stock, $0.001 par value per share, 500,000,000 shares authorized, 10,990,888 and 11,933,784 shares issued and outstanding at September 30, 2016 and December 31, 2015, respectively
11

 
12

Preferred stock, $0.001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding

 

Additional paid-in-capital
213,532

 
202,371

Accumulated deficit
(213,395
)
 
(176,934
)
Accumulated other comprehensive income
250

 
241

Total stockholders’ equity
428

 
25,719

Total liabilities and stockholders’ equity
$
129,922

 
$
143,895

See accompanying notes.

1


WORKIVA INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share amounts)
(unaudited)
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenue
 
 
 
 
 
 
 
Subscription and support
$
36,237

 
$
29,832

 
$
104,791

 
$
84,186

Professional services
8,473

 
6,436

 
27,481

 
21,204

Total revenue
44,710

 
36,268

 
132,272

 
105,390

Cost of revenue
 
 
 
 
 
 
 
Subscription and support
6,694

 
5,319

 
20,651

 
16,768

Professional services
6,040

 
4,457

 
17,766

 
12,423

Total cost of revenue
12,734

 
9,776

 
38,417

 
29,191

Gross profit
31,976

 
26,492

 
93,855

 
76,199

Operating expenses
 
 
 
 
 
 
 
Research and development
14,342

 
12,766

 
42,905

 
36,970

Sales and marketing
22,354

 
20,903

 
62,270

 
50,937

General and administrative
8,015

 
7,153

 
24,850

 
20,178

Total operating expenses
44,711

 
40,822

 
130,025

 
108,085

Loss from operations
(12,735
)
 
(14,330
)
 
(36,170
)
 
(31,886
)
Interest expense
(462
)
 
(494
)
 
(1,420
)
 
(1,517
)
Other income and (expense), net
298

 
163

 
1,152

 
288

Loss before provision for income taxes
(12,899
)
 
(14,661
)
 
(36,438
)
 
(33,115
)
(Benefit) provision for income taxes
(8
)
 
(31
)
 
23

 
(9
)
Net loss
$
(12,891
)
 
$
(14,630
)
 
$
(36,461
)
 
$
(33,106
)
Net loss per common share:
 
 
 
 
 
 
 
Basic and diluted
$
(0.32
)
 
$
(0.37
)
 
$
(0.90
)
 
$
(0.83
)
Weighted average common shares outstanding - basic and diluted
40,762,960

 
39,980,308

 
40,603,430

 
39,735,393

See accompanying notes.



2


WORKIVA INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Net loss
$
(12,891
)
 
$
(14,630
)
 
$
(36,461
)
 
$
(33,106
)
Other comprehensive (loss) income, net of tax
 
 
 
 
 
 
 
Foreign currency translation adjustment, net of income tax (expense) of $0 and ($40) for the three months ended September 30, 2016 and 2015, respectively, and net of income tax benefit (expense) of $21 and ($84) for the nine months ended September 30, 2016 and 2015, respectively
(4
)
 
59

 
(37
)
 
104

Unrealized (loss) gain on available-for-sale securities, net of income tax benefit of $5 and $0 for the three months ended September 30, 2016 and 2015, respectively, and net of income tax (expense) of ($28) and $0 for the nine months ended September 30, 2016 and 2015, respectively
(8
)
 
4

 
46

 
4

Other comprehensive (loss) income, net of tax
(12
)
 
63

 
9

 
108

Comprehensive loss
$
(12,903
)
 
$
(14,567
)
 
$
(36,452
)
 
$
(32,998
)
See accompanying notes.



3


WORKIVA INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016

2015
 
2016
 
2015
Cash flows from operating activities
 
 
 
 
 
 
 
Net loss
$
(12,891
)
 
$
(14,630
)
 
$
(36,461
)
 
$
(33,106
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities
 
 
 
 
 
 
 
Depreciation and amortization
944

 
1,058

 
2,916

 
3,354

Stock-based compensation expense
3,670

 
3,082

 
10,562

 
7,876

(Recovery of) provision for doubtful accounts
(92
)
 
222

 
78

 
348

Realized gain on sale of available-for-sale securities

 
(7
)
 
(6
)
 
(7
)
Amortization (accretion) of premiums and discounts on marketable securities, net
36

 
32

 
111

 
32

Recognition of deferred government grant obligation
(247
)
 
(236
)
 
(910
)
 
(508
)
Deferred income tax
5

 

 
(7
)
 

Changes in assets and liabilities:
 
 
 
 
 
 
 
Accounts receivable
(4,009
)
 
47

 
(6,734
)
 
(1,448
)
Deferred commissions
(135
)
 
(217
)
 
(264
)
 
(104
)
Other receivables
(365
)
 
(44
)
 
(447
)
 
(656
)
Prepaid expenses and other
415

 
(218
)
 
(1,098
)
 
(139
)
Other assets
(455
)
 
72

 
(841
)
 
166

Accounts payable
279

 
857

 
380

 
2,276

Deferred revenue
13,228

 
1,686

 
15,412

 
3,528

Accrued expenses and other liabilities
2,410

 
3,578

 
(3,012
)
 
1,732

Change in restricted cash

 

 

 
101

Net cash provided by (used in) operating activities
2,793

 
(4,718
)
 
(20,321
)
 
(16,555
)
 
 
 
 
 
 
 
 
Cash flows from investing activities
 
 
 
 
 
 
 
Purchase of property and equipment
(91
)
 
(629
)
 
(1,100
)
 
(1,659
)
Purchase of marketable securities

 
(15,692
)
 
(802
)
 
(15,692
)
Sale of marketable securities

 
3,012

 
7,197

 
3,012

Purchase of intangible assets
(38
)
 
(66
)
 
(152
)
 
(344
)
Net cash (used in) provided by investing activities
(129
)
 
(13,375
)
 
5,143

 
(14,683
)
 
 
 
 
 
 
 
 
Cash flows from financing activities
 
 
 
 
 
 
 
Payment of equity issuance costs

 

 

 
(1,346
)
Proceeds from option exercises
840

 
1,062

 
1,360

 
1,495

Taxes paid related to net share settlements of stock-based compensation awards

 

 
(761
)
 

Changes in restricted cash

 

 

 
300

Repayment of other long-term debt

 
(17
)
 
(18
)
 
(84
)
Principal payments on capital lease and financing obligations
(538
)
 
(522
)
 
(1,446
)
 
(1,683
)
Distributions to members

 

 

 
(35
)
Proceeds from government grants

 
235

 
183

 
548

Payments of issuance costs on line of credit

 

 
(33
)
 

Net cash provided by (used in) financing activities
302

 
758

 
(715
)
 
(805
)
Effect of foreign exchange rates on cash
(9
)
 
(3
)
 
(15
)
 
6

 
 
 
 
 
 
 
 
Net increase (decrease) in cash and cash equivalents
2,957

 
(17,338
)
 
(15,908
)
 
(32,037
)
Cash and cash equivalents at beginning of period
39,885

 
86,432

 
58,750

 
101,131

Cash and cash equivalents at end of period
$
42,842

 
$
69,094

 
$
42,842

 
$
69,094

 
 
 
 
 
 
 
 
Supplemental cash flow disclosure
 
 
 
 
 
 
 
Cash paid for interest
$
600

 
$
488

 
$
1,392

 
$
1,407

Cash paid for income taxes, net of refunds
$
(26
)
 
$

 
$
22

 
$

 
 
 
 
 
 
 
 
Supplemental disclosure of noncash investing and financing activities
 
 
 
 
 
 
 
Fixed assets acquired through capital lease arrangements
$

 
$

 
$

 
$
527

Allowance for tenant improvements
$
80

 
$

 
$
481

 
$
698

Accrued distributions to members
$

 
$

 
$

 
$
60

Purchases of property and equipment, accrued but not paid
$
505

 
$

 
$
505

 
$

See accompanying notes.



4

WORKIVA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


1. Organization and Significant Accounting Policies
Organization
Workiva Inc., a Delaware corporation, and its wholly-owned subsidiaries created Wdesk, a cloud-based platform for enterprises to collect, link, report and analyze business data with control and accountability. The Wdesk proprietary word processing, spreadsheet and presentation applications are integrated and built upon a data management engine, offering synchronized data, controlled collaboration, granular permissions and a full audit trail. We offer our customers solutions in the areas of compliance, risk, finance, accounting, and audit management. Our operational headquarters are located in Ames, Iowa, with additional offices located in the United States, Europe and Canada.
Basis of Presentation and Principles of Consolidation
The financial information presented in the accompanying unaudited condensed consolidated financial statements has been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet data as of December 31, 2015 was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The condensed consolidated financial information should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2015 filed with the SEC on March 1, 2016. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of our financial position and results of operations. The operating results for the three and nine months ended September 30, 2016 are not necessarily indicative of the results expected for the full year ending December 31, 2016.
The unaudited condensed consolidated financial statements include the accounts of Workiva Inc. and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and various other assumptions believed to be reasonable. These estimates include, but are not limited to, the determination of the relative selling prices of our services, health insurance claims incurred but not yet reported, collectability of accounts receivable, valuation of available-for-sale marketable securities, useful lives of intangible assets and property and equipment, income taxes and certain assumptions used in the valuation of equity awards. While these estimates are based on our best knowledge of current events and actions that may affect us in the future, actual results may differ materially from these estimates.



5


New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued guidance codified in Accounting Standards Codification (“ASC”) 606, Revenue Recognition - Revenue from Contracts with Customers, which amends the guidance in former ASC 605, Revenue Recognition. In August 2015, the FASB approved the deferral of the effective date of the standard by one year. The new guidance is effective for our fiscal year beginning January 1, 2018 instead of January 1, 2017 and permits the use of either a full retrospective or modified retrospective transition method. Entities are permitted to adopt the guidance in accordance with the original effective date if they choose. We plan to adopt this guidance on the effective date. We have not determined our transition method, and we are currently evaluating the impact the provisions of ASC 606 will have on our consolidated financial statements.
In April 2015, the FASB issued Accounting Standards Update (“ASU”) 2015-05, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendments in this update provide guidance to customers about whether a cloud computing arrangement includes a software license. The amendment was effective for interim and annual periods beginning after December 15, 2015 with early adoption permitted. Effective January 1, 2016, we adopted this standard prospectively. The adoption did not have a material impact on our consolidated financial statements.
In April 2015, the FASB issued ASU 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. The standard requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The recognition and measurement guidance for debt issuance costs are not affected. The standard became effective for interim and annual periods beginning after December 15, 2015. Effective January 1, 2016, we adopted this standard. The adoption did not have a material impact on our consolidated financial statements.
In February 2016, the FASB issued guidance codified in ASC 842, Leases, which supersedes the guidance in former ASC 840, Leases, to increase transparency and comparability among organizations by requiring recognition of lease assets and lease liabilities on the balance sheet and disclosure of key information about leasing arrangements. The standard will become effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. The guidance is required to be adopted at the earliest period presented using a modified retrospective approach. We are currently evaluating the impact the provisions will have on our consolidated financial statements and whether we will adopt the guidance early.
In March 2016, the FASB issued ASU 2016-09, Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. Under this ASU, entities are permitted to make an accounting policy election to either estimate forfeitures on share-based payment awards, as required by current guidance, or to recognize forfeitures as they occur. We will be required to make this election at the entity level using a modified retrospective transition method, with a cumulative-effect adjustment to the accumulated deficit. The guidance will be effective for interim and annual periods beginning after December 15, 2016, with early adoption permitted. We plan to adopt this update on the effective date and are currently evaluating the impact it will have on our consolidated financial statements. The remaining provisions of ASU 2016-09 are not expected to have a material impact on our consolidated financial statements.


6


2. Supplemental Consolidated Balance Sheet and Statement of Operations Information
Other Assets
Other assets consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Deposits and prepayments
$
1,166

 
$
708

Refundable tax credits
330

 

Other assets
87

 
3

 
$
1,583

 
$
711


Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Accrued vacation
$
4,336

 
$
3,604

Accrued commissions
2,307

 
2,470

Accrued bonuses
6,421

 
9,598

Estimated health insurance claims
1,100

 
900

Accrued other liabilities
3,013

 
3,822

 
$
17,177

 
$
20,394


Other Income and (Expense), net
Other income and (expense), net for the three and nine months ended September 30, 2016 and 2015 consisted of (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Interest income
$
64

 
$
51

 
$
209

 
$
78

Income from training reimbursement program
247

 
236

 
910

 
508

Other
(13
)
 
(124
)
 
33

 
(298
)
 
$
298

 
$
163

 
$
1,152

 
$
288





7


3. Marketable Securities
At September 30, 2016, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
3,505

 
$
1

 
$

 
$
3,506

U.S. corporate debt securities
7,478

 
12

 
(1
)
 
7,489

Money market funds
37,455

 

 

 
37,455

 
$
48,438

 
$
13

 
$
(1
)
 
$
48,450

Included in cash and cash equivalents
$
37,455

 
$

 
$

 
$
37,455

Included in marketable securities
$
10,983

 
$
13

 
$
(1
)
 
$
10,995


At December 31, 2015, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
4,805

 
$

 
$
(31
)
 
$
4,774

U.S. corporate debt securities
12,679

 
1

 
(34
)
 
12,646

Money market funds
53,365

 

 

 
53,365

 
$
70,849

 
$
1

 
$
(65
)
 
$
70,785

Included in cash and cash equivalents
$
53,365

 
$

 
$

 
$
53,365

Included in marketable securities
$
17,484

 
$
1

 
$
(65
)
 
$
17,420


The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of September 30, 2016, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):
 
As of September 30, 2016
 
Less than 12 months
 
12 months or greater
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
U.S. corporate debt securities
$
2,042

 
$
(1
)
 
$

 
$

Total
$
2,042

 
$
(1
)
 
$

 
$


We do not believe any of the unrealized losses represented an other-than-temporary impairment based on our evaluation of available evidence, which includes our intent as of September 30, 2016 to hold these investments until the cost basis is recovered.
4. Fair Value Measurements
We determine the fair values of our financial instruments based on the fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value assumes that the transaction to sell the asset or transfer the liability occurs in the principal or most advantageous market for the asset or liability and establishes that the fair value of an asset or liability shall be determined based on the assumptions that market participants would use in pricing the asset or liability. The classification of a financial asset or liability within the hierarchy is based upon the lowest level input


8


that is significant to the fair value measurement. The fair value hierarchy prioritizes the inputs into three levels that may be used to measure fair value:
Level 1 -
Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -
Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 -
Inputs are unobservable inputs based on our assumptions.
Financial Assets
Cash equivalents primarily consist of AAA-rated money market funds with overnight liquidity and no stated maturities. We classified cash equivalents as Level 1 due to the short-term nature of these instruments and measured the fair value based on quoted prices in active markets for identical assets.
When available, our marketable securities are valued using quoted prices for identical instruments in active markets. If we are unable to value our marketable securities using quoted prices for identical instruments in active markets, we value our investments using broker reports that utilize quoted market prices for comparable instruments. We validate, on a sample basis, the derived prices provided by the brokers by comparing their assessment of the fair values of our investments against the fair values of the portfolio balances of another third-party professional pricing service. As of September 30, 2016, all of our marketable securities were valued using quoted prices for comparable instruments in active markets and are classified as Level 2.
Based on our valuation of our money market funds and marketable securities, we concluded that they are classified in either Level 1 or Level 2 and we have no financial assets measured using Level 3 inputs. The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
 
Fair Value Measurements as of September 30, 2016
 
Fair Value Measurements as of December 31, 2015
Description
 
Total
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
Money market funds
 
$
37,455

 
$
37,455

 
$

 
$
53,365

 
$
53,365

 
$

U.S. treasury debt securities
 
3,506

 

 
3,506

 
4,774

 

 
4,774

U.S. corporate debt securities
 
7,489

 

 
7,489

 
12,646

 

 
12,646

 
 
$
48,450

 
$
37,455

 
$
10,995

 
$
70,785

 
$
53,365

 
$
17,420

 
 
 
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
37,455

 
 
 
 
 
$
53,365

 
 
 
 
Included in marketable securities
 
$
10,995

 
 
 
 
 
$
17,420

 
 
 
 

Other Fair Value Measurements
At September 30, 2016, the fair value of our debt obligations approximated the carrying amount of $73,000. The estimated fair value was based in part on our consideration of incremental borrowing rates for similar types of borrowing arrangements. We have classified the fair value of our debt obligations as Level 3 due to the lack of relevant observable market data over fair value inputs.


9


5. Commitments and Contingencies
Lease Commitments
As of September 30, 2016, future estimated minimum lease payments under non-cancelable operating leases were as follows (in thousands):
 
 
Operating Leases
Remainder of 2016
 
$
827

2017
 
3,477

2018
 
3,281

2019
 
2,581

2020
 
2,263

Thereafter
 
10,316

Total minimum lease payments
 
$
22,745


There have been no material changes in our future estimated minimum lease payments under non-cancelable capital and financing leases, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2015.
Litigation
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of any currently pending legal proceedings to which we are a party will not have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
6. Stock-Based Compensation
We grant stock-based incentive awards to attract, motivate and retain qualified employees, non-employee directors and consultants, and to align their financial interests with those of our stockholders. We utilize stock-based compensation in the form of restricted stock awards, restricted stock units (together, “restricted stock”) and options to purchase Class A common stock.
As of September 30, 2016, awards outstanding under the 2009 Plan consisted of stock options, and awards outstanding under the 2014 Plan consisted of stock options, restricted stock awards and restricted stock units.
In June 2016, stockholders approved an amendment to the 2014 Plan that increased the number of shares available for grant by 3,900,000. As of September 30, 2016, 4,173,014 shares of Class A common stock were available for grant under the 2014 Plan.
Stock-based compensation expense for the nine months ended September 30, 2016 was $7.0 million and $3.6 million for options to purchase Class A common stock and restricted stock, respectively. Stock-based compensation expense for the nine months ended September 30, 2015 was $5.5 million and $2.4 million for options to purchase Class A common stock and restricted stock, respectively.


10


Stock-based compensation expense associated with stock options and restricted stock was recorded in the following cost and expense categories consistent with the respective employee or service provider’s related cash compensation (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Cost of revenue
 
 
 
 
 
 
 
Subscription and support
$
122

 
$
92

 
$
365

 
$
275

Professional services
100

 
90

 
315

 
251

Operating expenses
 
 
 
 
 
 
 
Research and development
594

 
586

 
1,787

 
1,289

Sales and marketing
567

 
461

 
1,471

 
1,243

General and administrative
2,287

 
1,853

 
6,624

 
4,818

Total
$
3,670

 
$
3,082

 
$
10,562

 
$
7,876


The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected life of the options. The expected term represents the period of time the options are expected to be outstanding and is based on the “simplified method” as defined by SEC Staff Accounting Bulletin No. 110 (Topic 14.D.2). We use the “simplified method” due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the options. The risk-free interest rate is based on yields on U.S. Treasury STRIPS (Separate Trading of Registered Interest and Principal of Securities) with a maturity similar to the estimated expected term of the options. The fair value of our stock options was estimated assuming no expected dividends and the following weighted-average assumptions:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years)
6.1
 
6.1
 
6.1
 
6.1
Risk-free interest rate
1.15% - 1.32%
 
1.70% - 1.93%
 
1.15% - 1.90%
 
1.35% - 1.93%
Expected volatility
44.36% - 44.57%
 
46.09% - 47.07%
 
44.36% - 45.29%
 
42.35% - 47.07%



11


Stock Options
The following table summarizes the option activity under the Plans for the nine months ended September 30, 2016:




Options
 

Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
6,969,133

 
$
11.37

 
7.7
 
$
43,287

Granted
1,194,119

 
15.24

 
 
 
 
Forfeited
(251,073
)
 
14.58

 
 
 
 
Exercised
(322,228
)
 
4.22

 
 
 
 
Outstanding at September 30, 2016
7,589,951

 
$
12.18

 
7.4
 
$
45,209

 
 
 
 
 
 
 
 
Exercisable at September 30, 2016
4,107,422

 
$
9.69

 
6.3
 
$
34,677


Options to purchase Class A common stock generally vest over a three- or four-year period and are generally granted for a term of ten years. The total intrinsic value of options exercised during the nine months ended September 30, 2016 and 2015 was $3.4 million and $5.9 million, respectively.
The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2016 and 2015 was $6.78 and $6.31, respectively. The total fair value of options vested during the nine months ended September 30, 2016 and 2015 was approximately $6.9 million and $6.8 million, respectively. Total unrecognized compensation expense of $20.4 million related to options will be recognized over a weighted-average period of 2.5 years.
Restricted Stock
We have granted restricted stock awards and restricted stock units to our executive officers that vest in three equal annual installments from the date of grant and restricted stock awards and restricted stock units to non-employee members of our Board of Directors with one-year cliff vesting from the date of grant. The fair value for restricted stock awards and units is calculated based on the stock price on the date of grant. The total fair value of restricted stock awards and units vested during the nine months ended September 30, 2016 was approximately $3.3 million. No restricted stock awards or units vested during the nine months ended September 30, 2015.


12


The following table summarizes the restricted stock activity under the Plan for the nine months ended September 30, 2016:




Number of Shares
 
Weighted-
Average
Grant Date Fair Value
 
Aggregate Intrinsic Value
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
600,025

 
$
13.38

 
$
10,542

Granted
381,952

 
15.11

 
 
Forfeited

 

 
 
Vested
(246,690
)
 
13.35

 
 
Outstanding at September 30, 2016
735,287

 
$
14.29

 
$
13,331


Compensation expense associated with unvested restricted stock is recognized on a straight-line basis over the vesting period. The expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. At September 30, 2016, there was approximately $7.6 million of total unrecognized compensation expense related to restricted stock, which is expected to be recognized over a weighted-average period of 1.8 years.



13


7. Net Loss Per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including our outstanding stock options and stock related to unvested restricted stock awards to the extent dilutive.
The net loss per share is allocated based on the participation rights of the Class A and Class B common shares as if the loss for the year has been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.
We consider unvested restricted stock awards granted under the 2014 Equity Incentive Plan to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of our declaration of a dividend for common shares. In future periods to the extent we are profitable, we will subtract earnings allocated to these participating securities from net income to determine net income attributable to common stockholders.
A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows (in thousands, except share and per share data):
 
Three months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(9,369
)
 
$
(3,522
)
 
$
(10,199
)
 
$
(4,431
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,624,794

 
11,138,166

 
27,870,414

 
12,109,894

Basic and diluted net loss per share
$
(0.32
)
 
$
(0.32
)
 
$
(0.37
)
 
$
(0.37
)
 
Nine months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(26,076
)
 
$
(10,385
)
 
$
(22,849
)
 
$
(10,257
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,038,566

 
11,564,864

 
27,423,991

 
12,311,402

Basic and diluted net loss per share
$
(0.90
)
 
$
(0.90
)
 
$
(0.83
)
 
$
(0.83
)

The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net loss per common share were as follows:
 
As of
 
September 30, 2016
 
September 30, 2015
Shares subject to outstanding common stock options
7,589,951

 
6,945,857

Shares subject to unvested restricted stock awards
353,335

 
654,375



14


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 our operations should be read in conjunction with the condensed consolidated financial statements and related notes included elsewhere in this report and in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2016. In addition to historical consolidated financial information, this discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to these differences include, but are not limited to, those identified below, and those discussed in “Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2015, in “Item 1A. Risk Factors” in Part II of this Quarterly Report on Form 10-Q and in any subsequent filing we make with the SEC.
Overview
Workiva created Wdesk, a cloud-based productivity platform for enterprises to collect, link, report and analyze business data with control and accountability. Wdesk’s proprietary word processing, spreadsheet and presentation applications are integrated and built upon a data management engine, offering synchronized data, controlled collaboration, granular permissions and a full audit trail. Wdesk empowers our customers to dynamically define their business processes and optimize workflows so that critical data can be reported, analyzed and understood more efficiently. Our customers can gain insights based on their trusted data, which enables better real-time decision-making. Additionally, our customers deploy Wdesk to serve as a single system of record for critical data, to reduce risk and operational costs, and to increase efficiency. As of September 30, 2016, we provided our solutions to more than 2,600 enterprise customers, including over 65% of the FORTUNE 100® and FORTUNE 500® companies(1).
(1) Claim not confirmed by FORTUNE or Time Inc. FORTUNE 500 is a registered trademark of Time Inc. and is used under license. FORTUNE and Time Inc. are not affiliated with, and do not endorse products or services of, Workiva Inc.
Our Wdesk product platform allows multiple users to simultaneously create, review and publish data-linked documents and reports with greater control, accuracy and productivity than ever before. We offer our customers solutions for compliance, risk, finance, accounting and audit management. Underlying these solutions is our scalable, enterprise-grade data engine that collects, aggregates and manages our customers’ unstructured and structured data. Largely in response to customer demand, Workiva has been evolving Wdesk from a point solution for SEC filings to a solution addressing multiple use cases and now toward an enterprise-wide solution. This evolution has presented significant demands on our development team and our sales and marketing groups, particularly in the context of managing resources to improve operating cash flow.
We operate our business on a software-as-a-service (SaaS) model. Customers enter into quarterly, annual and multi-year subscription contracts to utilize Wdesk. Our subscription fee includes the use of our service and technical support. Our pricing is based primarily on the number of corporate entities, number of users, level of customer support, and length of contract. Our pricing model is scaled to the number of users, so the subscription price per user typically decreases as the number of users increases. We charge customers additional fees primarily for document setup and XBRL tagging services. We generate sales primarily through our direct sales force and, to a lesser extent, customer success and professional services teams.
Our integrated platform, subscription-based model, and exceptional customer support have contributed to a low rate of customer turnover while achieving strong revenue growth. Our subscription and support revenue retention rate was 95.0% (excluding add-on seats) for the twelve months ended September 30, 2016.
We continue to invest in the development of our solutions, infrastructure and sales and marketing to drive long-term growth. Our full-time employee headcount expanded to 1,166 at September 30, 2016 from 1,035 at September 30, 2015, an increase of 12.7%.
We have achieved significant revenue growth in recent periods. Our revenue grew to $44.7 million and $132.3 million during the three and nine months ended September 30, 2016 from $36.3 million and


15


$105.4 million during the three and nine months ended September 30, 2015. We incurred net losses of $12.9 million and $36.5 million during the three and nine months ended September 30, 2016 compared to $14.6 million and $33.1 million during the three and nine months ended September 30, 2015.
We are an “emerging growth company,” as defined in the JOBS Act. We will cease to be an “emerging growth company” upon the earliest of (i) December 31, 2019, (ii) the last day of the first fiscal year in which our annual gross revenue is $1 billion or more, (iii) the date on which we have, during the previous rolling three-year period, issued more than $1 billion in nonconvertible debt securities or (iv) the date on which we qualify as a “large accelerated filer” with at least $700 million of equity securities held by non-affiliates.
Key Factors Affecting Our Performance
New customers. We employ a “land-and-expand” sales strategy that focuses on acquiring new customers through our direct sales model and building our relationships with existing customers over time. Acquiring new customers is a key component of our continued success in the marketplace, growth opportunity and future revenue. We have aggressively invested in and intend to continue to invest in our direct sales force.
Further penetration of existing customers. Our account management teams seek to generate additional revenue from our customers by adding seats to existing subscriptions and by signing new subscriptions for additional business solutions on our platform. We believe a significant opportunity exists for us to sell additional subscriptions to current customers as they become more familiar with our platform and adopt our solutions to address additional business use cases.
Investment in growth. We are expanding our operations, increasing our headcount and developing software to both enhance our current offerings and build new features. We expect our total operating expenses to increase, particularly as we continue to expand our sales operations, marketing activities and development staff. We continue to invest in our sales, marketing and customer success organizations to drive additional revenue and support the growth of our customer base. Investments we make in our sales and marketing and research and development organizations will occur in advance of experiencing any benefits from such investments.
Seasonality. Our revenue from professional services has some degree of seasonality. Many of our customers employ our professional services just before they file their Form 10-K, often in the first calendar quarter. As professional services revenue from our non-SEC offerings continues to grow, we expect our professional services revenue to become less seasonal. Our sales and marketing expense also has some degree of seasonality. Sales and marketing expense is generally higher in the third quarter since we hold our annual user conference in September. In addition, we typically pay cash bonuses to employees in the first quarter, resulting in some seasonality in operating cash flow.


16


Key Performance Indicators
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Financial metrics
 
 
 
 
 
 
 
Total revenue
$
44,710

 
$
36,268

 
$
132,272

 
$
105,390

Percentage increase in total revenue
23.3
%
 
29.9
%
 
25.5
%
 
27.6
%
Subscription and support revenue
$
36,237

 
$
29,832

 
$
104,791

 
$
84,186

Percentage increase in subscription and support revenue
21.5
%
 
25.9
%
 
24.5
%
 
27.0
%
Subscription and support as a percent of total revenue
81.0
%
 
82.3
%
 
79.2
%
 
79.9
%
 
As of September 30,
 
2016
 
2015
Operating metrics
 
 
 
Number of customers
2,696
 
2,468
Subscription and support revenue retention rate
95.0%
 
96.4%
Subscription and support revenue retention rate including add-ons
108.7%
 
107.7%
Total customers. We believe total number of customers is a key indicator of our financial success and future revenue potential. We define a customer as an entity with an active subscription contract as of the measurement date. Our customer is typically a parent company or, in a few cases, a significant subsidiary that works with us directly. Companies with publicly listed securities account for a substantial majority of our customers.
Subscription and support revenue retention rate. We calculate our subscription and support revenue retention rate by annualizing the subscription and support revenue recorded in the first month of the measurement period for only those customers in place throughout the entire measurement period, thereby excluding any attrition. We divide the result by the annualized subscription and support revenue in the first month of the measurement period for all customers in place at the beginning of the measurement period. The measurement period is based on the trailing twelve months.
Our subscription and support revenue retention rate was 95.0% at the September 2016 measurement date, down from 96.4% as of September 2015. We believe that our success in maintaining a high rate of revenue retention is attributable primarily to our robust technology platform and strong customer service. Customers being acquired or ceasing to file SEC reports has been the largest contributing factor to our revenue attrition.
Subscription and support revenue retention rate including add-ons. Add-on revenue includes the change in both seats purchased and seat pricing for existing customers. We calculate our subscription and support revenue retention rate including add-ons by annualizing the subscription and support revenue recorded in the last month of the measurement period for only those customers in place throughout the entire measurement period. We divide the result by the annualized subscription and support revenue in the first month of the measurement period for all customers in place at the beginning of the measurement period. The measurement period is based on the trailing twelve months.


17


Our subscription and support revenue retention rate including add-ons was 108.7% at the September 2016 measurement date, up from 107.7% as of September 2015. Shifting the focus of our sales team covering existing customers toward use cases with larger target deal sizes drove most of the rate increase.
Components of Results of Operations
Revenue
We generate revenue through the sale of subscriptions to our cloud-based software and the delivery of professional services. We serve a wide range of customers in many industries, and our revenue is not concentrated with any single customer or small group of customers. For the nine months ended September 30, 2016 and 2015, no single customer represented more than 1% of our revenue, and our largest ten customers accounted for less than 5% of our revenue in the aggregate.
We generate sales directly through our sales force. We also identify some sales opportunities with existing customers through our customer success and professional services teams.
Our customer contracts typically range in length from three to 36 months. Our arrangements do not contain general rights of return. We typically invoice our customers for subscription fees in advance on a quarterly, annual, two-year or three-year basis, with payment due at the start of the subscription term. In 2015, we began to move toward a standard minimum subscription term of one year and plan to convert most of our quarterly contracts to annual over the next few years. In addition, we continue to offer limited incentives for customers to enter into contract terms of more than one year, typically for terms of two or three years. Unpaid invoice amounts for services starting in future periods are excluded from accounts receivable and deferred revenue. Invoiced amounts are reflected as accounts receivable once we have initiated services with an offset to deferred revenue or revenue depending on whether the revenue recognition criteria have been met.
Subscription and Support Revenue. We recognize the aggregate minimum subscription and support fees ratably on a straight-line basis over the subscription term, provided that an enforceable contract has been signed by both parties, access to our SaaS solutions has been granted to the customer, the fee for the subscription and support is fixed or determinable, and collection is reasonably assured.
Professional Services Revenue. We believe our professional services facilitate the sale of our subscription service to certain customers. To date, most of our professional services have consisted of document set up, XBRL tagging, and consulting with our customers on business processes and best practices for using Wdesk. Our professional services are not required for customers to utilize our solution. We recognize revenue for our professional services contracts when the services are performed.    
Cost of Revenue
Cost of revenue consists primarily of personnel and related costs directly associated with our professional services, customer success teams and training personnel, including salaries, benefits, bonuses and stock-based compensation; the costs of contracted third-party vendors; the costs of server usage by our customers; information technology costs and facility costs. Costs of server usage are comprised primarily of fees paid to Google Cloud Platform and Amazon Web Services.


18


Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel and related costs, including salaries, benefits, bonuses, commissions, travel, and stock-based compensation. Other costs included in this expense are marketing and promotional events, our annual user conference, online marketing, product marketing, information technology costs and facility costs. We capitalize and amortize sales commissions that are directly attributable to a contract over the lesser of twelve months or the non-cancelable term of the customer contract based on the terms of our commission arrangements.
Research and Development Expenses
Research and development expenses consist primarily of personnel and related costs, including salaries, benefits, bonuses, and stock-based compensation; costs of server usage by our developers; information technology costs; and facility costs.
General and Administrative Expenses
General and administrative expenses consist primarily of personnel and related costs for our executive, finance and accounting, legal, human resources, and administrative personnel, including salaries, benefits, bonuses, and stock-based compensation; legal, accounting, and other professional service fees; other corporate expenses; information technology costs; and facility costs.


19


Results of Operations
The following table sets forth selected consolidated statement of operations data for each of the periods indicated:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
 
(in thousands)
Revenue
 
 
 
 
 
 
 
Subscription and support
$
36,237

 
$
29,832

 
$
104,791

 
$
84,186

Professional services
8,473

 
6,436

 
27,481

 
21,204

Total revenue
44,710

 
36,268

 
132,272

 
105,390

Cost of revenue
 
 
 
 
 
 
 
Subscription and support(1)
6,694

 
5,319

 
20,651

 
16,768

Professional services(1)
6,040

 
4,457

 
17,766

 
12,423

Total cost of revenue
12,734

 
9,776

 
38,417

 
29,191

Gross profit
31,976

 
26,492

 
93,855

 
76,199

Operating expenses
 
 
 
 
 
 
 
Research and development(1)
14,342

 
12,766

 
42,905

 
36,970

Sales and marketing(1)
22,354

 
20,903

 
62,270

 
50,937

General and administrative(1)
8,015

 
7,153

 
24,850

 
20,178

Total operating expenses
44,711

 
40,822

 
130,025

 
108,085

Loss from operations
(12,735
)
 
(14,330
)
 
(36,170
)
 
(31,886
)
Interest expense
(462
)
 
(494
)
 
(1,420
)
 
(1,517
)
Other income and (expense), net
298

 
163

 
1,152

 
288

Loss before provision for income taxes
(12,899
)
 
(14,661
)
 
(36,438
)
 
(33,115
)
(Benefit) provision for income taxes
(8
)
 
(31
)
 
23

 
(9
)
Net loss
$
(12,891
)
 
$
(14,630
)
 
$
(36,461
)
 
$
(33,106
)


20


(1)     Stock-based compensation expense included in these line items was as follows:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
 
 
 
 
 
 
 
Subscription and support
$
122

 
$
92

 
$
365

 
$
275

Professional services
100

 
90

 
315

 
251

Operating expenses
 
 
 
 
 
 
 
Research and development
594

 
586

 
1,787

 
1,289

Sales and marketing
567

 
461

 
1,471

 
1,243

General and administrative
2,287

 
1,853

 
6,624

 
4,818

Total stock-based compensation expense
$
3,670

 
$
3,082

 
$
10,562

 
$
7,876

The following table sets forth our consolidated statement of operations data as a percentage of revenue for each of the periods indicated:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Revenue
 
 
 
 
 
 
 
Subscription and support
81.0
 %
 
82.3
 %
 
79.2
 %
 
79.9
 %
Professional services
19.0

 
17.7

 
20.8

 
20.1

Total revenue
100.0

 
100.0

 
100.0

 
100.0

Cost of revenue
 
 
 
 
 
 
 
Subscription and support
15.0

 
14.7

 
15.6

 
15.9

Professional services
13.5

 
12.3

 
13.4

 
11.8

Total cost of revenue
28.5

 
27.0

 
29.0

 
27.7

Gross profit
71.5

 
73.0

 
71.0

 
72.3

Operating expenses
 
 
 
 
 
 
 
Research and development
32.1

 
35.2

 
32.4

 
35.1

Sales and marketing
50.0

 
57.6

 
47.1

 
48.3

General and administrative
17.9

 
19.7

 
18.8

 
19.1

Total operating expenses
100.0

 
112.5

 
98.3

 
102.5

Loss from operations
(28.5
)
 
(39.5
)
 
(27.3
)
 
(30.2
)
Interest expense
(1.0
)
 
(1.4
)
 
(1.1
)
 
(1.4
)
Other income and (expense), net
0.7

 
0.4

 
0.9

 
0.3

Loss before provision for income taxes
(28.8
)
 
(40.5
)
 
(27.5
)
 
(31.3
)
(Benefit) provision for income taxes

 
(0.1
)
 

 

Net loss
(28.8
)%
 
(40.4
)%
 
(27.5
)%
 
(31.3
)%



21


Comparison of Three and Nine Months Ended September 30, 2016 and 2015
Revenue
 
Three months ended September 30,
 
 
 
Nine months ended September 30,
 
 
 
2016
 
2015
 
% Change
 
2016
 
2015
 
% Change
 
 
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Revenue
 
 
 
 
 
 
 
 
 
 
 
Subscription and support
$
36,237

 
$
29,832

 
21.5%
 
$
104,791

 
$
84,186

 
24.5%
Professional services
8,473

 
6,436

 
31.7%
 
27,481

 
21,204

 
29.6%
Total revenue
$
44,710

 
$
36,268

 
23.3%
 
$
132,272

 
$
105,390

 
25.5%
Total revenue increased $8.4 million for the three months ended September 30, 2016 compared to the same quarter a year ago due primarily to a $6.4 million increase in subscription and support revenue. Of the total gain in subscription and support revenue, 46.0% represented revenue from new customers acquired after September 30, 2015 and 54.0% represented revenue from existing customers at or prior to September 30, 2015. The total number of our customers expanded 9.2% from September 30, 2015 to September 30, 2016.
Total revenue increased $26.9 million for the nine months ended September 30, 2016 compared to the same period a year ago due primarily to a $20.6 million increase in subscription and support revenue. Of the total gain in subscription and support revenue, 28.7% represented revenue from new customers acquired after September 30, 2015 and 71.3% represented revenue from existing customers at or prior to September 30, 2015.
Cost of Revenue
 
Three months ended September 30,
 
 
 
Nine months ended September 30,
 
 
 
2016
 
2015
 
% Change
 
2016
 
2015
 
% Change
 
 
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
Subscription and support
$
6,694

 
$
5,319

 
25.9%
 
$
20,651

 
$
16,768

 
23.2%
Professional services
6,040

 
4,457

 
35.5%
 
17,766

 
12,423

 
43.0%
Total cost of revenue
$
12,734

 
$
9,776

 
30.3%
 
$
38,417

 
$
29,191

 
31.6%
Cost of revenue increased $3.0 million during the three months ended September 30, 2016 versus the same quarter a year ago, attributable primarily to an aggregate increase in employee compensation, benefits, and travel costs of $2.3 million in addition to an increase in server usage of $0.4 million. Headcount growth was the primary driver of the personnel-related costs. Expenses related to subscription and support rose 25.9% in the three months ended September 30, 2016 compared to the same period a year ago, due primarily to an increase in headcount, employee compensation and server usage. Professional services expense expanded 35.5% in the three months ended September 30, 2016 versus the same period a year ago due primarily to an increase in headcount and employee compensation to handle the growing demand for our services.
Cost of revenue increased $9.2 million during the nine months ended September 30, 2016 compared to the same period a year ago due primarily to an aggregate increase in employee compensation, benefits


22


and travel costs of $7.3 million, an increase in other support costs of $0.7 million, and an increase in server usage costs of $1.1 million. Subscription and support expense rose 23.2% in the nine months ended September 30, 2016 compared to the same period a year ago due primarily to increases in headcount, employee compensation, and server expenses used to support our expanding customer base. Professional services expense increased 43.0% in the nine months ended September 30, 2016 versus the same period a year ago due primarily to an increase in headcount, employee compensation and travel expense related to fulfilling increased demand for our services.
Operating Expenses
 
Three months ended September 30,
 
 
 
Nine months ended September 30,
 
 
 
2016
 
2015
 
% Change
 
2016
 
2015
 
% Change
 
 
 
 
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Operating expenses
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
14,342

 
$
12,766

 
12.3%
 
$
42,905

 
$
36,970

 
16.1%
Sales and marketing
22,354

 
20,903

 
6.9%
 
62,270

 
50,937

 
22.2%
General and administrative
8,015

 
7,153

 
12.1%
 
24,850

 
20,178

 
23.2%
Total operating expenses
$
44,711

 
$
40,822

 
9.5%
 
$
130,025

 
$
108,085

 
20.3%
Research and Development
Research and development expenses rose $1.6 million in the three months ended September 30, 2016 compared to the same quarter a year ago due primarily to $1.5 million in higher employee compensation, benefits and travel costs.
Research and development expenses increased $5.9 million in the nine months ended September 30, 2016 compared to the same period a year ago due primarily to $5.6 million in higher employee compensation, benefits, and travel costs. We continue to dedicate resources to enhance our Wdesk platform, which has resulted in higher headcount in research and development.
Sales and Marketing
Sales and marketing expenses rose $1.5 million during the three months ended September 30, 2016 compared to the three months ended September 30, 2015, due primarily to $2.4 million in higher employee compensation and benefits. The increase in these costs was offset partially by a decline in professional service fees of $0.6 million relating to consulting, recruiting and training.
Sales and marketing expenses increased $11.3 million during the nine months ended September 30, 2016 compared to the same period a year ago as a result of higher employee compensation, benefits and travel costs. We continue to invest in sales and marketing for future revenue growth. Sales and marketing expense is generally higher in the third quarter due to our annual user conference held in September.
General and Administrative
General and administrative expenses increased $0.9 million during the three months ended September 30, 2016 compared to the same quarter a year ago, due principally to higher employee cash-based compensation and benefits of $0.3 million and additional employee stock-based compensation of $0.7 million.


23


General and administrative expenses rose $4.7 million during the nine months ended September 30, 2016 compared to the nine months ended September 30, 2015 due primarily to higher employee cash-based compensation, benefits, and travel costs of $2.0 million and additional employee stock-based compensation of $2.2 million. The increase in personnel-related costs was driven primarily by a rise in headcount to support the growth of our business. Higher stock-based compensation expense was driven primarily by restricted stock grants to executive officers in February 2015 and January 2016 with a vesting term of three years, as well as stock option grants to executive officers in February 2016 with a vesting term of three years.
Non-Operating Income (Expenses)
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
 
(dollars in thousands)
Interest expense
$
(462
)
 
$
(494
)
 
$
(1,420
)
 
$
(1,517
)
Other income and (expense), net
298

 
163

 
1,152

 
288

Interest Expense and Other Income and (Expense), Net
Interest expense remained relatively flat during the three and nine months ended September 30, 2016 compared to the same periods a year ago.
Other income and (expense), net increased during the three and nine months ended September 30, 2016 compared to the three and nine months ended September 30, 2015 due primarily to an increase in the amount recognized related to our job training reimbursement program resulting from the amounts diverted and paid to the community college in the periods.


24


Liquidity and Capital Resources
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
 
 
 
 
 
 
 
 
 
(in thousands)
Cash flow provided by (used in) operating activities
$
2,793

 
$
(4,718
)
 
$
(20,321
)
 
$
(16,555
)
Cash flow (used in) provided by investing activities
(129
)
 
(13,375
)
 
5,143

 
(14,683
)
Cash flow provided by (used in) financing activities
302

 
758

 
(715
)
 
(805
)
Net increase (decrease) in cash and equivalents, net of impact of exchange rates
$
2,957

 
$
(17,338
)
 
$
(15,908
)
 
$
(32,037
)
As of September 30, 2016, our cash, cash equivalents and marketable securities totaled $53.8 million. To date, we have financed our operations primarily through the proceeds of our initial public offering, private placements of equity, debt that was settled in equity and cash from operating activities. We have generated significant operating losses and negative cash flows from operating activities as reflected in our accumulated deficit and consolidated statements of cash flows. We expect to continue to incur operating losses and may incur negative cash flows from operations in the future. As a result, we may require additional capital resources to continue to grow our business. We believe that current cash and cash equivalents, cash to be received from existing and new customers, and availability under our existing credit facility will be sufficient to fund our operations for at least the next twelve months.
In August 2014, we entered into a $15.0 million credit facility with Silicon Valley Bank. Borrowing capacity is equal to the most recent month’s subscription and support revenue multiplied by a percentage that adjusts based on the prior quarter’s customer retention rate. The credit facility can be used to fund working capital and general business requirements. The credit facility is secured by all of our assets, has first priority over our other debt obligations, and requires us to maintain certain financial covenants, including the maintenance of at least $5.0 million of cash on hand or unused borrowing capacity. The credit facility contains certain restrictive covenants that limit our ability to transfer or dispose of assets, merge with other companies or consummate certain changes of control, acquire other companies, pay dividends, incur additional indebtedness and liens, effect changes in management and enter into new businesses. The credit facility has a variable interest rate equal to the bank’s prime lending rate with interest payable monthly and the principal balance due at maturity. We amended the credit facility in April 2016 to extend the maturity date to August 2018. No amount was outstanding under the credit facility as of September 30, 2016.
Pursuant to the credit facility, letters of credit totaling $0 and $2.3 million were outstanding at September 30, 2016 and December 31, 2015, respectively. These letters of credit, which do not reduce availability under the credit facility, were issued as security for a forgivable loan. The remaining $2.3 million outstanding letters of credit were canceled in the first quarter of 2016 as all contingencies related to a forgivable loan were resolved.
Operating Activities
For the three months ended September 30, 2016, cash provided by operating activities was $2.8 million. The primary factors affecting our operating cash flows during the period were our net loss of $12.9 million, adjusted for $0.9 million for depreciation and amortization of our property and equipment and intangible assets, $3.7 million of stock-based compensation, and a $13.2 million increase in deferred revenue. Short-term deferred revenue from subscription and support contracts increased $6.8 million from June 30, 2016 to September 30, 2016. Long-term deferred revenue from subscription and support contracts increased by $6.7 million from June 30, 2016 to September 30, 2016. Contract renewals for longer terms accounted


25


for most of the increase in deferred revenue. In addition, a $2.4 million increase in accrued expenses and other liabilities was offset by a $4.0 million increase in accounts receivable and a $0.5 million increase in other assets. The increases in accounts receivable and accrued expenses and other liabilities was primarily attributable to the timing of our billings, cash collections, and cash payments. The increase in other assets is due to an increase in deposits and prepayments in addition to an increase in our refundable research and development tax credit.
For the three months ended September 30, 2015, cash used in operating activities was $4.7 million. The primary factors affecting our operating cash flows during the period were our net loss of $14.6 million, adjusted for non-cash charges of $1.1 million for depreciation and amortization of our property and equipment and intangible assets, and $3.1 million of stock-based compensation. The primary drivers of the changes in operating assets and liabilities were a $1.7 million increase in deferred revenue, a $3.6 million increase in accrued expenses and other liabilities and a $0.9 million increase in accounts payable. Short-term deferred revenue from subscription and support contracts increased from $42.3 million at June 30, 2015 to $45.5 million at September 30, 2015, while long-term deferred revenue from these contracts decreased from $10.1 million at June 30, 2015 to $8.5 million at September 30, 2015. This rise in short-term deferred revenue was due primarily to new customers and a shift towards more annual contracts. In addition, short-term deferred revenue from professional services increased from $5.5 million at June 30, 2015 to $5.6 million at September 30, 2015. As anticipated, long-term deferred revenue declined following our implementation of reduced incentives for long-term prepayments. The increases in accounts receivable, accounts payable and accrued expenses and other liabilities were attributable primarily to the timing of our billings, cash collections, and cash payments.
For the nine months ended September 30, 2016, cash used in operating activities was $20.3 million. The primary factors affecting our operating cash flows during the period were our net loss of $36.5 million, adjusted for non-cash charges of $2.9 million for depreciation and amortization of our property and equipment and intangible assets, $10.6 million of stock-based compensation, and $0.9 million for recognition of other income from government grants. The primary drivers of the changes in operating assets and liabilities were a $6.7 million increase in accounts receivable, a $1.1 million increase in prepaid expenses, a $0.8 million increase in other assets and a $3.0 million decrease in accrued expenses and other liabilities offset by a $15.4 million increase in deferred revenue. Short-term deferred revenue from subscription and support contracts increased $10.4 million from December 31, 2015 to September 30, 2016. Long-term deferred revenue from subscription and support contracts increased by $7.5 million from December 31, 2015 to September 30, 2016. Short-term deferred revenue from professional services decreased by $2.6 million from December 31, 2015 to September 30, 2016. Customer growth and contract renewals for longer terms accounted for most of the increase in deferred revenue. The increase in accounts receivable was attributable primarily to the timing of our billings and cash collections. The increase in prepaid expenses was primarily due to purchasing server capacity upfront. The increase in other assets is due to an increase in deposits and prepayments in addition to an increase in our refundable research and development tax credit. The decrease in accrued expenses and other liabilities was attributable primarily to the timing of our cash payments, including payment of annual bonuses.
For the nine months ended September 30, 2015, cash used in operating activities was $16.6 million. The primary factors affecting our operating cash flows during the period were our net loss of $33.1 million, adjusted for non-cash charges of $3.4 million for depreciation and amortization of our property and equipment and intangible assets, and $7.9 million of stock-based compensation. The primary drivers of the changes in operating assets and liabilities were a $3.5 million increase in deferred revenue, a $2.3 million increase in accounts payable, and a $1.7 million increase in accrued expenses and other liabilities, partially offset by a $1.4 million increase in accounts receivable and a $0.7 million increase in other receivables. Short-term deferred revenue from subscription and support contracts increased from $36.7 million at December 31, 2014 to $45.5 million at September 30, 2015, while long-term deferred revenue


26


from these contracts decreased from $13.3 million at December 31, 2014 to $8.5 million at September 30, 2015. This rise in short-term deferred revenue was due primarily to new customers and a shift towards more annual contracts. As anticipated, long-term deferred revenue declined following our implementation of reduced incentives for long-term prepayments. The increases in accounts receivable, accounts payable, and accrued expenses and other liabilities were attributable primarily to the timing of our billings, cash collections and cash payments. The increase in other receivables was attributable primarily to the timing of receipts in connection with the administration of our government job training program.
Investing Activities
Cash used in investing activities of $0.1 million for the three months ended September 30, 2016 was due primarily to $0.1 million of capital expenditures. Our capital expenditures were associated primarily with leasehold improvements, computer equipment and furniture and fixtures in support of expanding our infrastructure and work force.
Cash used in investing activities of $13.4 million for the three months ended September 30, 2015 was due primarily to $15.7 million for the purchase of marketable securities and $0.6 million of capital expenditures partially offset by proceeds of $3.0 million from the sale of marketable securities. Our capital expenditures were associated primarily with computer equipment and furniture and fixtures in support of expanding our infrastructure and work force.
Cash provided by investing activities of $5.1 million for the nine months ended September 30, 2016 was due primarily to proceeds of $7.2 million from the sale of marketable securities, which was partially offset by $0.8 million of purchases of marketable securities and $1.1 million of capital expenditures. Our capital expenditures were associated primarily with leasehold improvements, computer equipment and furniture and fixtures in support of expanding our infrastructure and work force.
Cash used in investing activities of $14.7 million for the nine months ended September 30, 2015 was due primarily to $15.7 million for the purchase of marketable securities and $1.7 million of capital expenditures partially offset by proceeds of $3.0 million from the sale of marketable securities. Our capital expenditures were associated primarily with leasehold improvements, computer equipment and furniture and fixtures in support of expanding our infrastructure and work force.
Financing Activities
Cash provided by financing activities of $0.3 million for the three months ended September 30, 2016 was due primarily to $0.8 million in proceeds from option exercises partially offset by $0.5 million in payments on capital lease and financing obligations.
Cash provided by financing activities of $0.8 million for the three months ended September 30, 2015 was due primarily to $1.1 million in proceeds from option exercises and $0.2 million in proceeds from our government grant awards partially offset by $0.5 million in repayments on long-term debt and payments on capital lease and financing obligations.
Cash used in financing activities of $0.7 million for the nine months ended September 30, 2016 was due primarily to $0.8 million in taxes paid related to the net share settlements of stock-based compensation awards and an aggregate, $1.5 million in repayments on long-term debt and payments on capital lease and financing obligations, partially offset by $1.4 million in proceeds from option exercises.
Cash used in financing activities of $0.8 million for the nine months ended September 30, 2015 was due primarily to $1.3 million in payments of issuance costs related to our initial public offering and $1.8 million in repayments on long-term debt and payments on capital lease and financing obligations partially


27


offset by $1.5 million in proceeds from option exercises and $0.5 million in proceeds from our government grant awards.
Contractual Obligations and Commitments
There were no material changes in our contractual obligations and commitments from those disclosed in the Annual Report on Form 10-K for the year ended December 31, 2015 filed with the SEC on March 1, 2016 except those related to operating lease obligations.
The following table represents our contractual obligations as of September 30, 2016 for operating lease obligations:
 
 
 
 
Payments due by period
 
 
Total
 
Less than 1 year
 
1-3 years
 
3-5 years
 
More than 5 years
 
 
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Operating lease obligations relating to office facilities
 
$
22,745

 
$
3,509

 
$
6,138

 
$
4,499

 
$
8,599

Off-Balance Sheet Arrangements
During all periods presented, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As a result, we are not exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in those types of relationships.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, income taxes and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.
During the nine months ended September 30, 2016, there were no significant changes to our critical accounting policies and estimates as described in financial statements contained in the Annual Report on Form 10-K for the year ended December 31, 2015 filed with the SEC on March 1, 2016.


28


Item 3.    Quantitative and Qualitative Disclosures about Market Risk    
For quantitative and qualitative disclosures about market risk, see “Item 7A., Quantitative and Qualitative Disclosures About Market Risk” of our Annual Report on Form 10-K for the year ended December 31, 2015. Our exposures to market risk have not changed materially since December 31, 2015.


29


Item 4.    Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our principal executive officer and principal financial officer, our management conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report. Our disclosure controls and procedures are intended to provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Based on management’s evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter. Based on that evaluation, our principal executive officer and principal financial officer concluded that there has not been any material change in our internal control over financial reporting during the quarter covered by this report that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


30


Part II. Other Information
Item 1.    Legal Proceedings
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that in the opinion of our management, if determined adversely to us, would have a material adverse effect on our business, financial condition, operating results or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
Item 1A. Risk Factors
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 2015 Annual Report on Form 10-K, which could materially affect our business, financial condition or future results. There have been no material changes during fiscal 2016 to the risk factors that were included in the Form 10-K.


31


Item 2.    Unregistered Sales of Securities and Use of Proceeds
Sales of Unregistered Securities
Not applicable.
Use of Proceeds from Public Offerings of Common Stock
There has been no material change in the planned use of proceeds from our initial public offering as described in our final prospectus filed with the SEC pursuant to Rule 424(b) under the Securities Act on December 12, 2014.
Issuer Purchases of Equity Securities
Not applicable.
Item 6.    Exhibits
See the Exhibit Index immediately following the signature page of this Quarterly Report on Form 10-Q.


32


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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 on this 9th day of November, 2016.
WORKIVA INC.
 
 
By:
/s/ Matthew M. Rizai, Ph.D.
Name:
Matthew M. Rizai, Ph.D.
Title:
Chairman and Chief Executive Officer
 
 
By:
/s/ J. Stuart Miller
Name:
J. Stuart Miller
Title:
Executive Vice President, Treasurer and Chief Financial Officer
 
 
By:
/s/ Jill Klindt
Name:
Jill Klindt
Title:
Vice President and Chief Accounting Officer
 
 



S-1


EXHIBIT INDEX
Exhibit
Number
 
Description
 
 
 
31.1
 
Certification of the Chief Executive Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
31.2
 
Certification of the Chief Financial Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
32.1     
 
Certification of the Chief Executive Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
 
32.2     
 
Certification of the Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 



E-1
EX-31.1 2 exhibit311-section302xceoc.htm EXHIBIT 31.1 Exhibit
CERTIFICATION UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, Matthew M. Rizai, Ph.D., certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of Workiva 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)) 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; and

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.


Date: November 9, 2016
 
/s/ Matthew M. Rizai, Ph.D.
Matthew M. Rizai, Ph.D.
Chairman and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 exhibit312-section302xcfoc.htm EXHIBIT 31.2 Exhibit
CERTIFICATION UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
I, J. Stuart Miller, certify that:
1.     I have reviewed this Quarterly Report on Form 10-Q of Workiva 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)) 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; and

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.


Date: November 9, 2016
 
/s/ J. Stuart Miller
J. Stuart Miller
Executive Vice President, Treasurer
and Chief Financial Officer
(Principal Financial Officer)


EX-32.1 4 exhibit321-section906xceoc.htm EXHIBIT 32.1 Exhibit
CERTIFICATION UNDER SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002
I, Matthew M. Rizai, Chairman and Chief Executive Officer of Workiva Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.
the Quarterly Report on Form 10-Q of the Company for the period ending September 30, 2016 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

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


 
 
 
Date: November 9, 2016
 
/s/ Matthew M. Rizai, Ph.D.
Matthew M. Rizai, Ph.D.
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-32.2 5 exhibit322-section906xcfoc.htm EXHIBIT 32.2 Exhibit
CERTIFICATION UNDER SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002
I, J. Stuart Miller, Chief Financial Officer of Workiva Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.
the Quarterly Report on Form 10-Q of the Company for the period ending September 30, 2016 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

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


 
 
 
Date: November 9, 2016
 
/s/ J. Stuart Miller
J. Stuart Miller
Executive Vice President, Treasurer
and Chief Financial Officer
(Principal Financial Officer)





EX-101.SCH 6 wk-20160930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Marketable Securities - Schedule of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Net Loss Per Share - Earnings Per Share Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Stock-Based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Stock-Based Compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Stock-Based Compensation - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 wk-20160930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 wk-20160930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 wk-20160930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] U. S. treasury debt securities US Treasury Securities [Member] U.S. corporate debt securities Domestic Corporate Debt Securities [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash and cash equivalents Cash and Cash Equivalents [Member] Marketable securities Marketable Securities [Member] Marketable Securities [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash and cash equivalents - money market funds Cash and Cash Equivalents, Fair Value Disclosure Marketable securities - domestic debt securities Available-for-sale Securities, Debt Securities Total assets measured at fair value Assets, Fair Value Disclosure Long-term debt fair value Long-term Debt, Fair Value Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A Common Stock Common Class A [Member] Class B Common Stock Common Class B [Member] Statement [Line Items] Statement [Line Items] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Organization, Consolidation and Presentation of Financial Statements [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Accrued vacation Accrued Vacation, Current Accrued commissions Accrued Sales Commission, Current Accrued bonuses Accrued Salaries, Current Estimated health insurance claims Self Insurance Reserve, Current Accrued other liabilities Other Accrued Liabilities, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, aggregate fair value Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Aggregate Fair Value Cash and cash equivalents and available-for-sale securities, amortized cost Cash, Cash Equivalents, and Available-for-sale Debt Securities, Amortized Cost Cash, Cash Equivalents, and Available-for-sale Debt Securities, Amortized Cost Cash and cash equivalents and available-for-sale securities Cash, Cash Equivalents, and Available-for-sale Debt Securities Cash, Cash Equivalents, and Available-for-sale Debt Securities Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Schedule of Future Minimum Lease Payments Operating Leases of Lessee Disclosure [Table Text Block] Schedule of Marketable Securities Available-for-sale Securities [Table Text Block] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Available-for-sale Securities, Continuous Unrealized Loss Position Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block] Income Statement [Abstract] Revenue Revenues [Abstract] Subscription and support License and Services Revenue Professional services Contracts Revenue Total revenue Sales Revenue, Services, Net Cost of revenue Cost of Revenue [Abstract] Subscription and support Cost of Services, Licenses and Services Professional services Contract Revenue Cost Total cost of revenue Cost of Services Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest expense Interest Expense Other income and (expense), net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (Benefit) provision for income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per common share: Earnings Per Share [Abstract] Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Weighted average common shares outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted ASSETS Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Marketable securities Available-for-sale Securities, Debt Securities, Current Accounts receivable, net of allowance for doubtful accounts of $794 and $713 at September 30, 2016 and December 31, 2015, respectively Accounts Receivable, Net, Current Deferred commissions Deferred Sales Commission Other receivables Other Receivables, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Deferred revenue Deferred Revenue, Current Deferred government grant obligation Deferred Government Grants Obligations, Current Deferred Government Grants Obligations, Current Current portion of capital lease and financing obligations Capital Lease Obligations, Current Current portion of long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Deferred revenue Deferred Revenue, Noncurrent Deferred government grant obligation Deferred Government Grants Obligations, Noncurrent Deferred Government Grants Obligations, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Capital lease and financing obligations Capital Lease Obligations, Noncurrent Long-term debt Long-term Debt, Excluding Current Maturities Total liabilities Liabilities Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Preferred stock, $0.001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Remainder of 2016 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2017 Operating Leases, Future Minimum Payments, Due in Two Years 2018 Operating Leases, Future Minimum Payments, Due in Three Years 2019 Operating Leases, Future Minimum Payments, Due in Four Years 2020 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Shares subject to outstanding common stock options Equity Option [Member] Shares subject to unvested restricted stock awards Restricted Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Comprehensive Income [Abstract] Net loss Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustment, net of income tax (expense) of $0 and ($40) for the three months ended September 30, 2016 and 2015, respectively, and net of income tax benefit (expense) of $21 and ($84) for the nine months ended September 30, 2016 and 2015, respectively Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Unrealized (loss) gain on available-for-sale securities, net of income tax benefit of $5 and $0 for the three months ended September 30, 2016 and 2015, respectively, and net of income tax (expense) of ($28) and $0 for the nine months ended September 30, 2016 and 2015, respectively Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Other Current Liabilities [Table Text Block] Schedule of Other Income and (Expense), net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Schedule of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Subscription and support Cost of Services, Licenses and Services [Member] Cost of Services, Licenses and Services [Member] Professional services Cost of Services, Professional Services [Member] Cost of Services, Professional Services [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based compensation expense Allocated Share-based Compensation Expense Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Nonoperating Income from training reimbursement program Gain (Loss) on Government Grants Reimbursement Gain (Loss) on Government Grants Reimbursement Other Other Nonoperating Income (Expense) Nonoperating income (expense) Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee and Nonemployee Stock Options Employee and Nonemployee Stock Options [Member] Employee and Nonemployee Stock Options [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Options (in shares): Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Outstanding end of the period (in shares) Exercisable at end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted-Average Exercise Price (in dollars per share): Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding beginning of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Outstanding end of the period (in dollars per share) Exercisable at the end of the period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Outstanding, weighted-average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, weighted-average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Award vesting period (years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expiration period (years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Options exercised intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Options grants in period, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Options vested in period fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Options unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Options unrecognized compensation expense, period for recognition (years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other Assets, Noncurrent [Abstract] Other Assets, Noncurrent [Abstract] Deposits and prepayments Deposits Assets, Noncurrent Refundable tax credits Refundable Tax Credits, Noncurrent Refundable Tax Credits, Noncurrent Other assets Other Assets, Miscellaneous, Noncurrent Total Other Assets Restricted Stock Restricted Stock and Restricted Stock Units [Member] Restricted Stock and Restricted Stock Units [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Executive Officer Executive Officer [Member] Non-employee Members, Board of Directors Director, Nonemployee [Member] Director, Nonemployee [Member] Vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Vested in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of Shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Outstanding at end of period (in shares) Weighted- Average Grant Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Outstanding at end of period (in dollars per share) Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Unrecognized compensation expense, period for recognition (years) Net Loss Per Share Earnings Per Share [Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Share-based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Supplemental Consolidated Balance Sheet and Statement of Operations Information Supplemental Balance Sheet and Statement of Operations Information [Text Block] Supplemental Balance Sheet and Statement of Operations Information [Text Block] Schedule of Stock-based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options and Restricted Stock Units, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Stock Options and Restricted Stock Units, Valuation Assumptions [Table Text Block] Schedule of Stock-Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract] Less than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 12 months or greater Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Unrealized Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss [Abstract] Less than 12 months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 months or greater Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Document and Entity Information [Abstract] Document and Entity Information Entities [Table] Entities [Table] Entity Information [Line Items] Entity Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Amendment Flag Amendment Flag Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Filer Category Entity Filer Category Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Line Items] Class of Stock [Line Items] Weighted-average common shares outstanding - basic and diluted (in shares) Basic and diluted net loss per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate, min (as percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, max (as percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected volatility, min (as percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected volatility, max (as percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation expense Share-based Compensation (Recovery of) provision for doubtful accounts Provision for Doubtful Accounts Realized gain on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments Amortization (accretion) of premiums and discounts on marketable securities, net Accretion (Amortization) of Discounts and Premiums, Investments Recognition of deferred government grant obligation Deferred income tax Deferred Income Tax Expense (Benefit) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Deferred commissions Increase (Decrease) in Deferred Compensation Other receivables Increase (Decrease) in Other Receivables Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue Increase (Decrease) in Deferred Revenue Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Change in restricted cash Increase (Decrease) in Restricted Cash for Operating Activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of marketable securities Payments to Acquire Available-for-sale Securities, Debt Sale of marketable securities Proceeds from Sale of Available-for-sale Securities, Debt Purchase of intangible assets Payments to Acquire Intangible Assets Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Payment of equity issuance costs Payments of Stock Issuance Costs Proceeds from option exercises Proceeds from Stock Options Exercised Taxes paid related to net share settlements of stock-based compensation awards Payments Related to Tax Withholding for Share-based Compensation Changes in restricted cash Proceeds from (Repayments of) Restricted Cash, Financing Activities Repayment of other long-term debt Repayments of Other Long-term Debt Principal payments on capital lease and financing obligations Repayments of Long-term Capital Lease Obligations Distributions to members Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Proceeds from government grants Proceeds from Government Grants, Training Reimbursement Proceeds from Government Grants, Training Reimbursement Payments of issuance costs on line of credit Payments of Debt Issuance Costs Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rates on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental cash flow disclosure Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid Cash paid for income taxes, net of refunds Income Taxes Paid, Net Supplemental disclosure of noncash investing and financing activities Noncash Investing and Financing Items [Abstract] Fixed assets acquired through capital lease arrangements Fair Value of Fixed Assets Acquired Through Capital Lease Obligations Fair Value of Fixed Assets Acquired Through Capital Lease Obligations Allowance for tenant improvements Allowance for Tenant Improvements Allowance for Tenant Improvements Accrued distributions to members Accrued Distributions to LLC Members Accrued Distributions to LLC Members Purchases of property and equipment, accrued but not paid Capital Expenditures Incurred but Not yet Paid Foreign currency translation adjustment, tax (expense) benefit Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Unrealized gain on available-for-sale securities, tax benefit (expense) Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Equity Incentive Plan Equity Incentive Plan, 2014 [Member] Equity Incentive Plan, 2014 [Member] Number of additional shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant EX-101.PRE 10 wk-20160930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 workiva10-q09x30x2016_htm.xml IDEA: XBRL DOCUMENT 0001445305 2016-01-01 2016-09-30 0001445305 2015-01-01 2015-09-30 0001445305 us-gaap:RestrictedStockMember 2015-01-01 2015-09-30 0001445305 us-gaap:StockOptionMember 2016-01-01 2016-09-30 0001445305 us-gaap:StockOptionMember 2015-01-01 2015-09-30 0001445305 2016-07-01 2016-09-30 0001445305 2015-07-01 2015-09-30 0001445305 2015-09-30 0001445305 2016-06-30 0001445305 2015-06-30 0001445305 2014-12-31 0001445305 us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember 2016-09-30 0001445305 us-gaap:CommonClassAMember 2016-11-07 0001445305 wk:MarketableSecuritiesMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember 2015-12-31 0001445305 us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 wk:MarketableSecuritiesMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:CommonClassBMember 2016-11-07 0001445305 wk:MarketableSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 wk:MarketableSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2016-09-30 0001445305 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 2016-09-30 0001445305 us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2015-12-31 0001445305 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001445305 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2016-09-30 0001445305 us-gaap:FairValueInputsLevel3Member 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2015-12-31 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2015-01-01 2015-09-30 0001445305 us-gaap:CommonClassBMember 2016-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2016-07-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2015-01-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2015-07-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2015-07-01 2015-09-30 0001445305 us-gaap:CommonClassAMember 2015-12-31 0001445305 wk:CostofServicesProfessionalServicesMember 2016-07-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesLicensesandServicesMember 2016-01-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2015-07-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-30 0001445305 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-09-30 0001445305 wk:CostofServicesProfessionalServicesMember 2016-01-01 2016-09-30 0001445305 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-09-30 0001445305 us-gaap:SellingAndMarketingExpenseMember 2015-07-01 2015-09-30 0001445305 2015-01-01 2015-12-31 0001445305 us-gaap:CommonClassAMember 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember 2015-01-01 2015-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 wk:EquityIncentivePlan2014Member us-gaap:CommonClassAMember 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:CommonClassAMember 2015-01-01 2015-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember 2016-01-01 2016-09-30 0001445305 wk:EquityIncentivePlan2014Member us-gaap:CommonClassAMember 2016-06-01 2016-06-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember us-gaap:ExecutiveOfficerMember 2016-01-01 2016-09-30 0001445305 wk:RestrictedStockandRestrictedStockUnitsMember wk:DirectorNonemployeeMember 2016-01-01 2016-09-30 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:MinimumMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassBMember 2015-12-31 0001445305 wk:EmployeeandNonemployeeStockOptionsMember us-gaap:MaximumMember us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2015-01-01 2015-09-30 0001445305 us-gaap:CommonClassBMember 2015-01-01 2015-09-30 0001445305 us-gaap:CommonClassAMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassBMember 2016-01-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2016-07-01 2016-09-30 0001445305 us-gaap:CommonClassBMember 2015-07-01 2015-09-30 0001445305 us-gaap:CommonClassBMember 2016-07-01 2016-09-30 0001445305 us-gaap:CommonClassAMember 2015-07-01 2015-09-30 0001445305 us-gaap:RestrictedStockMember 2016-01-01 2016-09-30 iso4217:USD shares shares iso4217:USD pure false --12-31 Q3 2016 2016-09-30 0001445305 Accelerated Filer 713000 794000 0.001 0.001 0.001 0.001 1000000000 500000000 1000000000 500000000 29014665 11933784 30218473 10990888 29014665 11933784 30218473 10990888 40000 84000 0 -21000 0 0 -5000 28000 0.001 0.001 100000000 100000000 0 0 0 0 P4Y P3Y P3Y P1Y 0 0.4707 0.4707 0.4457 0.4529 0.4609 0.4235 0.4436 0.4436 0.0193 0.0193 0.0132 0.0190 0.0170 0.0135 0.0115 0.0115 P10Y P6Y1M6D P6Y1M6D P6Y1M6D P6Y1M10D 10-Q WORKIVA INC 30248470 10966888 42842000 58750000 10995000 17420000 22353000 15647000 1634000 1368000 1261000 818000 4972000 3875000 84057000 97878000 43287000 44410000 995000 896000 1583000 711000 129922000 143895000 5637000 5138000 17177000 20394000 63629000 55741000 1164000 985000 1432000 1808000 20000 18000 89059000 84084000 15216000 7597000 1089000 1996000 4064000 3343000 20013000 21083000 53000 73000 129494000 118176000 30000 29000 11000 12000 0 0 213532000 202371000 -213395000 -176934000 250000 241000 428000 25719000 129922000 143895000 36237000 29832000 104791000 84186000 8473000 6436000 27481000 21204000 44710000 36268000 132272000 105390000 6694000 5319000 20651000 16768000 6040000 4457000 17766000 12423000 12734000 9776000 38417000 29191000 31976000 26492000 93855000 76199000 14342000 12766000 42905000 36970000 22354000 20903000 62270000 50937000 8015000 7153000 24850000 20178000 44711000 40822000 130025000 108085000 -12735000 -14330000 -36170000 -31886000 462000 494000 1420000 1517000 298000 163000 1152000 288000 -12899000 -14661000 -36438000 -33115000 -8000 -31000 23000 -9000 -12891000 -14630000 -36461000 -33106000 -0.32 -0.37 -0.90 -0.83 40762960 39980308 40603430 39735393 -12891000 -14630000 -36461000 -33106000 -4000 59000 -37000 104000 -8000 4000 46000 4000 -12000 63000 9000 108000 -12903000 -14567000 -36452000 -32998000 -12891000 -14630000 -36461000 -33106000 944000 1058000 2916000 3354000 3670000 3082000 10562000 7876000 -92000 222000 78000 348000 0 7000 6000 7000 -36000 -32000 -111000 -32000 247000 236000 910000 508000 5000 0 -7000 0 4009000 -47000 6734000 1448000 -135000 -217000 -264000 -104000 365000 44000 447000 656000 -415000 218000 1098000 139000 455000 -72000 841000 -166000 279000 857000 380000 2276000 13228000 1686000 15412000 3528000 2410000 3578000 -3012000 1732000 0 0 0 -101000 2793000 -4718000 -20321000 -16555000 91000 629000 1100000 1659000 0 15692000 802000 15692000 0 3012000 7197000 3012000 38000 66000 152000 344000 -129000 -13375000 5143000 -14683000 0 0 0 1346000 840000 1062000 1360000 1495000 0 0 761000 0 0 0 0 300000 0 17000 18000 84000 538000 522000 1446000 1683000 0 0 0 35000 0 235000 183000 548000 0 0 33000 0 302000 758000 -715000 -805000 -9000 -3000 -15000 6000 2957000 -17338000 -15908000 -32037000 39885000 86432000 58750000 101131000 42842000 69094000 42842000 69094000 600000 488000 1392000 1407000 -26000 0 22000 0 0 0 0 527000 80000 0 481000 698000 0 0 0 60000 505000 0 505000 0 Organization and Significant Accounting Policies <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Organization </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Workiva Inc., a Delaware corporation, and its wholly-owned subsidiaries created Wdesk, a cloud-based platform for enterprises to collect, link, report and analyze business data with control and accountability. The Wdesk proprietary word processing, spreadsheet and presentation applications are integrated and built upon a data management engine, offering synchronized data, controlled collaboration, granular permissions and a full audit trail. We offer our customers solutions in the areas of compliance, risk, finance, accounting, and audit management. Our operational headquarters are located in Ames, Iowa, with additional offices located in the United States, Europe and Canada.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Basis of Presentation and Principles of Consolidation </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The financial information presented in the accompanying unaudited condensed consolidated financial statements has been prepared in accordance with U.S. generally accepted accounting principles (???U.S. GAAP???) and in accordance with rules and regulations of the U.S. Securities and Exchange Commission (???SEC???) regarding interim financial reporting. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet data as of </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;"> was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The condensed consolidated financial information should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;"> filed with the SEC on </span><span style="font-family:inherit;font-size:11pt;">March 1, 2016</span><span style="font-family:inherit;font-size:11pt;">. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of our financial position and results of operations. The operating results for the </span><span style="font-family:inherit;font-size:11pt;">three and nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> are not necessarily indicative of the results expected for the full year ending </span><span style="font-family:inherit;font-size:11pt;">December 31, 2016</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The unaudited condensed consolidated financial statements include the accounts of Workiva Inc. and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Use of Estimates </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and various other assumptions believed to be reasonable. These estimates include, but are not limited to, the determination of the relative selling prices of our services, health insurance claims incurred but not yet reported, collectability of accounts receivable, valuation of available-for-sale marketable securities, useful lives of intangible assets and property and equipment, income taxes and certain assumptions used in the valuation of equity awards. While these estimates are based on our best knowledge of current events and actions that may affect us in the future, actual results may differ materially from these estimates. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">New Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In May 2014, the Financial Accounting Standards Board (???FASB???) issued guidance codified in Accounting Standards Codification (???ASC???) 606, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue Recognition - Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:11pt;">, which amends the guidance in former ASC 605, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:11pt;">. In August 2015, the FASB approved the deferral of the effective date of the standard by one year. The new guidance is effective for our fiscal year beginning January 1, 2018 instead of January 1, 2017 and permits the use of either a full retrospective or modified retrospective transition method. Entities are permitted to adopt the guidance in accordance with the original effective date if they choose. We plan to adopt this guidance on the effective date. We have not determined our transition method, and we are currently evaluating the impact the provisions of ASC 606 will have on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In April 2015, the FASB issued Accounting Standards Update (???ASU???) 2015-05, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer???s Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:inherit;font-size:11pt;">. The amendments in this update provide guidance to customers about whether a cloud computing arrangement includes a software license. The amendment was effective for interim and annual periods beginning after December 15, 2015 with early adoption permitted. Effective January 1, 2016, we adopted this standard prospectively. The adoption did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In April 2015, the FASB issued ASU 2015-03, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs</span><span style="font-family:inherit;font-size:11pt;">. The standard requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The recognition and measurement guidance for debt issuance costs are not affected. The standard became effective for interim and annual periods beginning after December 15, 2015. Effective January 1, 2016, we adopted this standard. The adoption did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2016, the FASB issued guidance codified in ASC 842, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:11pt;">, which supersedes the guidance in former ASC 840, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:11pt;">, to increase transparency and comparability among organizations by requiring recognition of lease assets and lease liabilities on the balance sheet and disclosure of key information about leasing arrangements. The standard will become effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. The guidance is required to be adopted at the earliest period presented using a modified retrospective approach. We are currently evaluating the impact the provisions will have on our consolidated financial statements and whether we will adopt the guidance early. </span></div><span style="font-family:inherit;font-size:11pt;">In March 2016, the FASB issued ASU 2016-09, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</span>. Under this ASU, entities are permitted to make an accounting policy election to either estimate forfeitures on share-based payment awards, as required by current guidance, or to recognize forfeitures as they occur. We will be required to make this election at the entity level using a modified retrospective transition method, with a cumulative-effect adjustment to the accumulated deficit. The guidance will be effective for interim and annual periods beginning after December 15, 2016, with early adoption permitted. We plan to adopt this update on the effective date and are currently evaluating the impact it will have on our consolidated financial statements. The remaining provisions of ASU 2016-09 are not expected to have a material impact on our consolidated financial statements. The financial information presented in the accompanying unaudited condensed consolidated financial statements has been prepared in accordance with U.S. generally accepted accounting principles (???U.S. GAAP???) and in accordance with rules and regulations of the U.S. Securities and Exchange Commission (???SEC???) regarding interim financial reporting. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet data as of <span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;"> was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The condensed consolidated financial information should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;"> filed with the SEC on </span><span style="font-family:inherit;font-size:11pt;">March 1, 2016</span><span style="font-family:inherit;font-size:11pt;">. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of our financial position and results of operations. The operating results for the </span><span style="font-family:inherit;font-size:11pt;">three and nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> are not necessarily indicative of the results expected for the full year ending </span><span style="font-family:inherit;font-size:11pt;">December 31, 2016</span>. The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and various other assumptions believed to be reasonable. These estimates include, but are not limited to, the determination of the relative selling prices of our services, health insurance claims incurred but not yet reported, collectability of accounts receivable, valuation of available-for-sale marketable securities, useful lives of intangible assets and property and equipment, income taxes and certain assumptions used in the valuation of equity awards. While these estimates are based on our best knowledge of current events and actions that may affect us in the future, actual results may differ materially from these estimates. In May 2014, the Financial Accounting Standards Board (???FASB???) issued guidance codified in Accounting Standards Codification (???ASC???) 606, <span style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue Recognition - Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:11pt;">, which amends the guidance in former ASC 605, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:11pt;">. In August 2015, the FASB approved the deferral of the effective date of the standard by one year. The new guidance is effective for our fiscal year beginning January 1, 2018 instead of January 1, 2017 and permits the use of either a full retrospective or modified retrospective transition method. Entities are permitted to adopt the guidance in accordance with the original effective date if they choose. We plan to adopt this guidance on the effective date. We have not determined our transition method, and we are currently evaluating the impact the provisions of ASC 606 will have on our consolidated financial statements.</span><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In April 2015, the FASB issued Accounting Standards Update (???ASU???) 2015-05, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer???s Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:inherit;font-size:11pt;">. The amendments in this update provide guidance to customers about whether a cloud computing arrangement includes a software license. The amendment was effective for interim and annual periods beginning after December 15, 2015 with early adoption permitted. Effective January 1, 2016, we adopted this standard prospectively. The adoption did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In April 2015, the FASB issued ASU 2015-03, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs</span><span style="font-family:inherit;font-size:11pt;">. The standard requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The recognition and measurement guidance for debt issuance costs are not affected. The standard became effective for interim and annual periods beginning after December 15, 2015. Effective January 1, 2016, we adopted this standard. The adoption did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In February 2016, the FASB issued guidance codified in ASC 842, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:11pt;">, which supersedes the guidance in former ASC 840, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:11pt;">, to increase transparency and comparability among organizations by requiring recognition of lease assets and lease liabilities on the balance sheet and disclosure of key information about leasing arrangements. The standard will become effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. The guidance is required to be adopted at the earliest period presented using a modified retrospective approach. We are currently evaluating the impact the provisions will have on our consolidated financial statements and whether we will adopt the guidance early. </span></div><span style="font-family:inherit;font-size:11pt;">In March 2016, the FASB issued ASU 2016-09, </span><span style="font-family:inherit;font-size:11pt;font-style:italic;">Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</span>. Under this ASU, entities are permitted to make an accounting policy election to either estimate forfeitures on share-based payment awards, as required by current guidance, or to recognize forfeitures as they occur. We will be required to make this election at the entity level using a modified retrospective transition method, with a cumulative-effect adjustment to the accumulated deficit. The guidance will be effective for interim and annual periods beginning after December 15, 2016, with early adoption permitted. We plan to adopt this update on the effective date and are currently evaluating the impact it will have on our consolidated financial statements. The remaining provisions of ASU 2016-09 are not expected to have a material impact on our consolidated financial statements. Supplemental Consolidated Balance Sheet and Statement of Operations Information<div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other assets consisted of (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits and prepayments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refundable tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Accrued Expenses and Other Current Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Accrued expenses and other current liabilities consisted of (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued vacation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated health insurance claims</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,822</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Income and (Expense), net</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Other income and (expense), net for the </span><span style="font-family:inherit;font-size:11pt;">three and nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2015</span><span style="font-family:inherit;font-size:11pt;"> consisted of (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from training reimbursement program</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> Other assets consisted of (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits and prepayments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refundable tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,583</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>711</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 1166000 708000 330000 0 87000 3000 1583000 711000 Accrued expenses and other current liabilities consisted of (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued vacation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated health insurance claims</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,822</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,177</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 4336000 3604000 2307000 2470000 6421000 9598000 1100000 900000 3013000 3822000 17177000 20394000 Other income and (expense), net for the <span style="font-family:inherit;font-size:11pt;">three and nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2015</span><span style="font-family:inherit;font-size:11pt;"> consisted of (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from training reimbursement program</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>508</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(298</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>298</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 64000 51000 209000 78000 247000 236000 910000 508000 -13000 -124000 33000 -298000 298000 163000 1152000 288000 Marketable Securities<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands): </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of September 30, 2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Less than 12 months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12 months or greater</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Loss</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">We do not believe any of the unrealized losses represented an other-than-temporary impairment based on our evaluation of available evidence, which includes our intent as of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span> to hold these investments until the cost basis is recovered. At <span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands):</span><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands): </span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> At <span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands):</span><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:center;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:11pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;">, marketable securities consisted of the following (in thousands): </span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,805</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,849</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">???</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 3505000 1000 0 3506000 7478000 12000 1000 7489000 37455000 37455000 48438000 13000 1000 48450000 37455000 37455000 10983000 13000 1000 10995000 4805000 0 31000 4774000 12679000 1000 34000 12646000 53365000 53365000 70849000 1000 65000 70785000 53365000 53365000 17484000 1000 65000 17420000 The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of <span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of September 30, 2016</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Less than 12 months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">12 months or greater</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized Loss</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 2042000 1000 0 0 2042000 1000 0 0 Fair Value Measurements <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We determine the fair values of our financial instruments based on the fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value assumes that the transaction to sell the asset or transfer the liability occurs in the principal or most advantageous market for the asset or liability and establishes that the fair value of an asset or liability shall be determined based on the assumptions that market participants would use in pricing the asset or liability. The classification of a financial asset or liability within the hierarchy is based upon the lowest level input </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">that is significant to the fair value measurement. The fair value hierarchy prioritizes the inputs into three levels that may be used to measure fair value: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:108px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><span style="font-family:inherit;font-size:11pt;">Level 1 - </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Inputs are unadjusted quoted prices in active markets for identical assets or liabilities. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:108px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><span style="font-family:inherit;font-size:11pt;">Level 2 -</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:108px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><span style="font-family:inherit;font-size:11pt;">Level 3 -</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Inputs are unobservable inputs based on our assumptions. </span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Financial Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"> Cash equivalents primarily consist of AAA-rated money market funds with overnight liquidity and no stated maturities. We classified cash equivalents as Level 1 due to the short-term nature of these instruments and measured the fair value based on quoted prices in active markets for identical assets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">When available, our marketable securities are valued using quoted prices for identical instruments in active markets. If we are unable to value our marketable securities using quoted prices for identical instruments in active markets, we value our investments using broker reports that utilize quoted market prices for comparable instruments. We validate, on a sample basis, the derived prices provided by the brokers by comparing their assessment of the fair values of our investments against the fair values of the portfolio balances of another third-party professional pricing service. As of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, all of our marketable securities were valued using quoted prices for comparable instruments in active markets and are classified as Level 2.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Based on our valuation of our money market funds and marketable securities, we concluded that they are classified in either Level 1 or Level 2 and we have no financial assets measured using Level 3 inputs. The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Other Fair Value Measurements</span></div><span style="font-family:inherit;font-size:11pt;">At </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, the fair value of our debt obligations approximated the carrying amount of </span><span style="font-family:inherit;font-size:11pt;color:#000000;"><span>$73,000</span></span>. The estimated fair value was based in part on our consideration of incremental borrowing rates for similar types of borrowing arrangements. We have classified the fair value of our debt obligations as Level 3 due to the lack of relevant observable market data over fair value inputs. Cash equivalents primarily consist of AAA-rated money market funds with overnight liquidity and no stated maturities. We classified cash equivalents as Level 1 due to the short-term nature of these instruments and measured the fair value based on quoted prices in active markets for identical assets. When available, our marketable securities are valued using quoted prices for identical instruments in active markets. If we are unable to value our marketable securities using quoted prices for identical instruments in active markets, we value our investments using broker reports that utilize quoted market prices for comparable instruments. We validate, on a sample basis, the derived prices provided by the brokers by comparing their assessment of the fair values of our investments against the fair values of the portfolio balances of another third-party professional pricing service. The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. corporate debt securities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div> 37455000 37455000 0 53365000 53365000 0 3506000 0 3506000 4774000 0 4774000 7489000 0 7489000 12646000 0 12646000 48450000 37455000 10995000 70785000 53365000 17420000 37455000 53365000 10995000 17420000 73000 Commitments and Contingencies <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Lease Commitments </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, future estimated minimum lease payments under non-cancelable operating leases were as follows (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">There have been no material changes in our future estimated minimum lease payments under non-cancelable capital and financing leases, as disclosed in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:11pt;">December 31, 2015</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;font-size:11pt;"><span style="font-family:Times New Roman;font-size:11pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">Litigation</span></div>From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of any currently pending legal proceedings to which we are a party will not have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors. As of <span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, future estimated minimum lease payments under non-cancelable operating leases were as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>827</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,581</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 827000 3477000 3281000 2581000 2263000 10316000 22745000 Stock-Based Compensation <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We grant stock-based incentive awards to attract, motivate and retain qualified employees, non-employee directors and consultants, and to align their financial interests with those of our stockholders. We utilize stock-based compensation in the form of restricted stock awards, restricted stock units (together, ???restricted stock???) and options to purchase Class A common stock. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">As of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, awards outstanding under the 2009 Plan consisted of stock options, and awards outstanding under the 2014 Plan consisted of stock options, restricted stock awards and restricted stock units. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">In June 2016, stockholders approved an amendment to the 2014 Plan that increased the number of shares available for grant by </span><span style="font-family:inherit;font-size:11pt;"><span>3,900,000</span></span><span style="font-family:inherit;font-size:11pt;">. As of </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, </span><span style="font-family:inherit;font-size:11pt;"><span>4,173,014</span></span><span style="font-family:inherit;font-size:11pt;"> shares of Class A common stock were available for grant under the 2014 Plan. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Stock-based compensation expense for the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> for options to purchase Class A common stock and restricted stock, respectively. Stock-based compensation expense for the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2015</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> for options to purchase Class A common stock and restricted stock, respectively.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Stock-based compensation expense associated with stock options and restricted stock was recorded in the following cost and expense categories consistent with the respective employee or service provider???s related cash compensation (in thousands):</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:2pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription and support</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,562</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected life of the options. The expected term represents the period of time the options are expected to be outstanding and is based on the ???simplified method??? as defined by SEC Staff Accounting Bulletin No. 110 (Topic 14.D.2). We use the ???simplified method??? due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the options. The risk-free interest rate is based on yields on U.S. Treasury STRIPS (Separate Trading of Registered Interest and Principal of Securities) with a maturity similar to the estimated expected term of the options. The fair value of our stock options was estimated assuming no expected dividends and the following weighted-average assumptions: </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:33%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.15% - 1.32%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.70% - 1.93%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.15% - 1.90%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.35% - 1.93%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44.36% - 44.57%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46.09% - 47.07%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44.36% - 45.29%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42.35% - 47.07%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes the option activity under the Plans for the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">: </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:34%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Term (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,969,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(251,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(322,228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at September 30, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,589,951</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at September 30, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,107,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Options to purchase Class A common stock generally vest over a </span><span style="font-family:inherit;font-size:11pt;">three</span><span style="font-family:inherit;font-size:11pt;">- or </span><span style="font-family:inherit;font-size:11pt;">four</span><span style="font-family:inherit;font-size:11pt;">-year period and are generally granted for a term of </span><span style="font-family:inherit;font-size:11pt;">ten years</span><span style="font-family:inherit;font-size:11pt;">. The total intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2015</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The weighted-average grant-date fair value of options granted during the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2015</span><span style="font-family:inherit;font-size:11pt;"> was </span><span style="font-family:inherit;font-size:11pt;"><span>$6.78</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:Times New Roman;font-size:11pt;color:#000000;text-decoration:none;"><span>$6.31</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. The total fair value of options vested during the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;">2015</span><span style="font-family:inherit;font-size:11pt;"> was approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$6.9 million</span></span><span style="font-family:inherit;font-size:11pt;"> and </span><span style="font-family:inherit;font-size:11pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:11pt;">, respectively. Total unrecognized compensation expense of </span><span style="font-family:inherit;font-size:11pt;"><span>$20.4 million</span></span><span style="font-family:inherit;font-size:11pt;"> related to options will be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:11pt;"><span>2.5</span></span><span style="font-family:inherit;font-size:11pt;"> years. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Restricted Stock</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We have granted restricted stock awards and restricted stock units to our executive officers that vest in </span><span style="font-family:inherit;font-size:11pt;">three</span><span style="font-family:inherit;font-size:11pt;"> equal annual installments from the date of grant and restricted stock awards and restricted stock units to non-employee members of our Board of Directors with </span><span style="font-family:inherit;font-size:11pt;">one</span><span style="font-family:inherit;font-size:11pt;">-year cliff vesting from the date of grant. The fair value for restricted stock awards and units is calculated based on the stock price on the date of grant. The total fair value of restricted stock awards and units vested during the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;"> was approximately </span><span style="font-family:inherit;font-size:11pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:11pt;">. No restricted stock awards or units vested during the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2015</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The following table summarizes the restricted stock activity under the Plan for the </span><span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:50%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>600,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(246,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at September 30, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:11pt;">Compensation expense associated with unvested restricted stock is recognized on a straight-line basis over the vesting period. The expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. At </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">, there was approximately </span><span style="font-family:inherit;font-size:11pt;font-weight:normal;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:11pt;"> of total unrecognized compensation expense related to restricted stock, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:11pt;font-weight:normal;"><span>1.8</span></span> years. 3900000 4173014 7000000.0 3600000 5500000 2400000 Stock-based compensation expense associated with stock options and restricted stock was recorded in the following cost and expense categories consistent with the respective employee or service provider???s related cash compensation (in thousands):<span style="font-family:inherit;font-size:2pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subscription and support</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>594</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>586</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>461</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,670</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,562</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,876</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 122000 92000 365000 275000 100000 90000 315000 251000 594000 586000 1787000 1289000 567000 461000 1471000 1243000 2287000 1853000 6624000 4818000 3670000 3082000 10562000 7876000 The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected life of the options. The expected term represents the period of time the options are expected to be outstanding and is based on the ???simplified method??? as defined by SEC Staff Accounting Bulletin No. 110 (Topic 14.D.2). We use the ???simplified method??? due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the options. The risk-free interest rate is based on yields on U.S. Treasury STRIPS (Separate Trading of Registered Interest and Principal of Securities) with a maturity similar to the estimated expected term of the options. The fair value of our stock options was estimated assuming no expected dividends and the following weighted-average assumptions: <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:33%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6.1</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.15% - 1.32%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.70% - 1.93%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.15% - 1.90%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.35% - 1.93%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44.36% - 44.57%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46.09% - 47.07%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44.36% - 45.29%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42.35% - 47.07%</span></div></td></tr></table></div> The following table summarizes the option activity under the Plans for the <span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:34%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Term (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,969,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,287</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(251,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(322,228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at September 30, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,589,951</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at September 30, 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,107,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 6969133 11.37 P7Y8M12D 43287000 1194119 15.24 251073 14.58 322228 4.22 7589951 12.18 P7Y4M24D 45209000 4107422 9.69 P6Y3M18D 34677000 3400000 5900000 6.78 6.31 6900000 6800000 20400000 P2Y6M0D 3300000 The following table summarizes the restricted stock activity under the Plan for the <span style="font-family:inherit;font-size:11pt;">nine</span><span style="font-family:inherit;font-size:11pt;"> months ended </span><span style="font-family:inherit;font-size:11pt;">September 30, 2016</span><span style="font-family:inherit;font-size:11pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:50%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-<br/>Average<br/>Grant Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>600,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>???</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(246,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at September 30, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,287</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,331</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 600025 13.38 10542000 381952 15.11 0 0 246690 13.35 735287 14.29 13331000 7600000 P1Y9M18D Net Loss Per Share<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including our outstanding stock options and stock related to unvested restricted stock awards to the extent dilutive. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The net loss per share is allocated based on the participation rights of the Class A and Class B common shares as if the loss for the year has been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">We consider unvested restricted stock awards granted under the 2014 Equity Incentive Plan to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of our declaration of a dividend for common shares. In future periods to the extent we are profitable, we will subtract earnings allocated to these participating securities from net income to determine net income attributable to common stockholders.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows (in thousands, except share and per share data):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,369</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,522</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,199</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding - basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,624,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,138,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,870,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,109,894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,076</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,385</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,849</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,257</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding - basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,038,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,564,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,423,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,311,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.90</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.90</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;">The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net loss per common share were as follows:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares subject to outstanding common stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,589,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,945,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares subject to unvested restricted stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,375</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows (in thousands, except share and per share data):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,369</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,522</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,199</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding - basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,624,794</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,138,166</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,870,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,109,894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.32</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.37</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine months ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class A</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Class B</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,076</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,385</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,849</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,257</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding - basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,038,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,564,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,423,991</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,311,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net loss per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.90</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.90</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.83</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div> -9369000 -3522000 -10199000 -4431000 29624794 11138166 27870414 12109894 -0.32 -0.32 -0.37 -0.37 -26076000 -10385000 -22849000 -10257000 29038566 11564864 27423991 12311402 -0.90 -0.90 -0.83 -0.83 The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net loss per common share were as follows:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares subject to outstanding common stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,589,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,945,857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares subject to unvested restricted stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>353,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,375</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 7589951 6945857 353335 654375 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2016
Nov. 07, 2016
Entity Information [Line Items]    
Entity Registrant Name WORKIVA INC  
Entity Central Index Key 0001445305  
Document Type 10-Q  
Document Period End Date Sep. 30, 2016  
Document Fiscal Year Focus 2016  
Amendment Flag false  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   30,248,470
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   10,966,888
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Current assets    
Cash and cash equivalents $ 42,842 $ 58,750
Marketable securities 10,995 17,420
Accounts receivable, net of allowance for doubtful accounts of $794 and $713 at September 30, 2016 and December 31, 2015, respectively 22,353 15,647
Deferred commissions 1,634 1,368
Other receivables 1,261 818
Prepaid expenses and other current assets 4,972 3,875
Total current assets 84,057 97,878
Property and equipment, net 43,287 44,410
Intangible assets, net 995 896
Other assets 1,583 711
Total assets 129,922 143,895
Current liabilities    
Accounts payable 5,637 5,138
Accrued expenses and other current liabilities 17,177 20,394
Deferred revenue 63,629 55,741
Deferred government grant obligation 1,164 985
Current portion of capital lease and financing obligations 1,432 1,808
Current portion of long-term debt 20 18
Total current liabilities 89,059 84,084
Deferred revenue 15,216 7,597
Deferred government grant obligation 1,089 1,996
Other long-term liabilities 4,064 3,343
Capital lease and financing obligations 20,013 21,083
Long-term debt 53 73
Total liabilities 129,494 118,176
Stockholders’ equity    
Preferred stock, $0.001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in-capital 213,532 202,371
Accumulated deficit (213,395) (176,934)
Accumulated other comprehensive income 250 241
Total stockholders’ equity 428 25,719
Total liabilities and stockholders’ equity 129,922 143,895
Class A Common Stock    
Stockholders’ equity    
Common stock 30 29
Class B Common Stock    
Stockholders’ equity    
Common stock $ 11 $ 12
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Allowance for doubtful accounts $ 794 $ 713
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 100,000,000 100,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 30,218,473 29,014,665
Common stock, shares outstanding 30,218,473 29,014,665
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 10,990,888 11,933,784
Common stock, shares outstanding 10,990,888 11,933,784
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Revenue        
Subscription and support $ 36,237 $ 29,832 $ 104,791 $ 84,186
Professional services 8,473 6,436 27,481 21,204
Total revenue 44,710 36,268 132,272 105,390
Cost of revenue        
Subscription and support 6,694 5,319 20,651 16,768
Professional services 6,040 4,457 17,766 12,423
Total cost of revenue 12,734 9,776 38,417 29,191
Gross profit 31,976 26,492 93,855 76,199
Operating expenses        
Research and development 14,342 12,766 42,905 36,970
Sales and marketing 22,354 20,903 62,270 50,937
General and administrative 8,015 7,153 24,850 20,178
Total operating expenses 44,711 40,822 130,025 108,085
Loss from operations (12,735) (14,330) (36,170) (31,886)
Interest expense (462) (494) (1,420) (1,517)
Other income and (expense), net 298 163 1,152 288
Loss before provision for income taxes (12,899) (14,661) (36,438) (33,115)
(Benefit) provision for income taxes (8) (31) 23 (9)
Net loss $ (12,891) $ (14,630) $ (36,461) $ (33,106)
Net loss per common share:        
Basic and diluted (in dollars per share) $ (0.32) $ (0.37) $ (0.90) $ (0.83)
Weighted average common shares outstanding - basic and diluted (in shares) 40,762,960 39,980,308 40,603,430 39,735,393
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Statement of Comprehensive Income [Abstract]        
Net loss $ (12,891) $ (14,630) $ (36,461) $ (33,106)
Other comprehensive (loss) income, net of tax        
Foreign currency translation adjustment, net of income tax (expense) of $0 and ($40) for the three months ended September 30, 2016 and 2015, respectively, and net of income tax benefit (expense) of $21 and ($84) for the nine months ended September 30, 2016 and 2015, respectively (4) 59 (37) 104
Unrealized (loss) gain on available-for-sale securities, net of income tax benefit of $5 and $0 for the three months ended September 30, 2016 and 2015, respectively, and net of income tax (expense) of ($28) and $0 for the nine months ended September 30, 2016 and 2015, respectively (8) 4 46 4
Other comprehensive (loss) income, net of tax (12) 63 9 108
Comprehensive loss $ (12,903) $ (14,567) $ (36,452) $ (32,998)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustment, tax (expense) benefit $ 0 $ (40) $ 21 $ (84)
Unrealized gain on available-for-sale securities, tax benefit (expense) $ 5 $ 0 $ (28) $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Cash flows from operating activities        
Net loss $ (12,891) $ (14,630) $ (36,461) $ (33,106)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities        
Depreciation and amortization 944 1,058 2,916 3,354
Stock-based compensation expense 3,670 3,082 10,562 7,876
(Recovery of) provision for doubtful accounts (92) 222 78 348
Realized gain on sale of available-for-sale securities 0 (7) (6) (7)
Amortization (accretion) of premiums and discounts on marketable securities, net 36 32 111 32
Recognition of deferred government grant obligation (247) (236) (910) (508)
Deferred income tax 5 0 (7) 0
Changes in assets and liabilities:        
Accounts receivable (4,009) 47 (6,734) (1,448)
Deferred commissions (135) (217) (264) (104)
Other receivables (365) (44) (447) (656)
Prepaid expenses and other 415 (218) (1,098) (139)
Other assets (455) 72 (841) 166
Accounts payable 279 857 380 2,276
Deferred revenue 13,228 1,686 15,412 3,528
Accrued expenses and other liabilities 2,410 3,578 (3,012) 1,732
Change in restricted cash 0 0 0 101
Net cash provided by (used in) operating activities 2,793 (4,718) (20,321) (16,555)
Cash flows from investing activities        
Purchase of property and equipment (91) (629) (1,100) (1,659)
Purchase of marketable securities 0 (15,692) (802) (15,692)
Sale of marketable securities 0 3,012 7,197 3,012
Purchase of intangible assets (38) (66) (152) (344)
Net cash (used in) provided by investing activities (129) (13,375) 5,143 (14,683)
Cash flows from financing activities        
Payment of equity issuance costs 0 0 0 (1,346)
Proceeds from option exercises 840 1,062 1,360 1,495
Taxes paid related to net share settlements of stock-based compensation awards 0 0 (761) 0
Changes in restricted cash 0 0 0 300
Repayment of other long-term debt 0 (17) (18) (84)
Principal payments on capital lease and financing obligations (538) (522) (1,446) (1,683)
Distributions to members 0 0 0 (35)
Proceeds from government grants 0 235 183 548
Payments of issuance costs on line of credit 0 0 (33) 0
Net cash provided by (used in) financing activities 302 758 (715) (805)
Effect of foreign exchange rates on cash (9) (3) (15) 6
Net increase (decrease) in cash and cash equivalents 2,957 (17,338) (15,908) (32,037)
Cash and cash equivalents at beginning of period 39,885 86,432 58,750 101,131
Cash and cash equivalents at end of period 42,842 69,094 42,842 69,094
Supplemental cash flow disclosure        
Cash paid for interest 600 488 1,392 1,407
Cash paid for income taxes, net of refunds (26) 0 22 0
Supplemental disclosure of noncash investing and financing activities        
Fixed assets acquired through capital lease arrangements 0 0 0 527
Allowance for tenant improvements 80 0 481 698
Accrued distributions to members 0 0 0 60
Purchases of property and equipment, accrued but not paid $ 505 $ 0 $ 505 $ 0
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Organization and Significant Accounting Policies
9 Months Ended
Sep. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies Organization and Significant Accounting Policies
Organization
Workiva Inc., a Delaware corporation, and its wholly-owned subsidiaries created Wdesk, a cloud-based platform for enterprises to collect, link, report and analyze business data with control and accountability. The Wdesk proprietary word processing, spreadsheet and presentation applications are integrated and built upon a data management engine, offering synchronized data, controlled collaboration, granular permissions and a full audit trail. We offer our customers solutions in the areas of compliance, risk, finance, accounting, and audit management. Our operational headquarters are located in Ames, Iowa, with additional offices located in the United States, Europe and Canada.
Basis of Presentation and Principles of Consolidation
The financial information presented in the accompanying unaudited condensed consolidated financial statements has been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet data as of December 31, 2015 was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The condensed consolidated financial information should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2015 filed with the SEC on March 1, 2016. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of our financial position and results of operations. The operating results for the three and nine months ended September 30, 2016 are not necessarily indicative of the results expected for the full year ending December 31, 2016.
The unaudited condensed consolidated financial statements include the accounts of Workiva Inc. and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and various other assumptions believed to be reasonable. These estimates include, but are not limited to, the determination of the relative selling prices of our services, health insurance claims incurred but not yet reported, collectability of accounts receivable, valuation of available-for-sale marketable securities, useful lives of intangible assets and property and equipment, income taxes and certain assumptions used in the valuation of equity awards. While these estimates are based on our best knowledge of current events and actions that may affect us in the future, actual results may differ materially from these estimates.

New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (“FASB”) issued guidance codified in Accounting Standards Codification (“ASC”) 606, Revenue Recognition - Revenue from Contracts with Customers, which amends the guidance in former ASC 605, Revenue Recognition. In August 2015, the FASB approved the deferral of the effective date of the standard by one year. The new guidance is effective for our fiscal year beginning January 1, 2018 instead of January 1, 2017 and permits the use of either a full retrospective or modified retrospective transition method. Entities are permitted to adopt the guidance in accordance with the original effective date if they choose. We plan to adopt this guidance on the effective date. We have not determined our transition method, and we are currently evaluating the impact the provisions of ASC 606 will have on our consolidated financial statements.
In April 2015, the FASB issued Accounting Standards Update (“ASU”) 2015-05, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendments in this update provide guidance to customers about whether a cloud computing arrangement includes a software license. The amendment was effective for interim and annual periods beginning after December 15, 2015 with early adoption permitted. Effective January 1, 2016, we adopted this standard prospectively. The adoption did not have a material impact on our consolidated financial statements.
In April 2015, the FASB issued ASU 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. The standard requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The recognition and measurement guidance for debt issuance costs are not affected. The standard became effective for interim and annual periods beginning after December 15, 2015. Effective January 1, 2016, we adopted this standard. The adoption did not have a material impact on our consolidated financial statements.
In February 2016, the FASB issued guidance codified in ASC 842, Leases, which supersedes the guidance in former ASC 840, Leases, to increase transparency and comparability among organizations by requiring recognition of lease assets and lease liabilities on the balance sheet and disclosure of key information about leasing arrangements. The standard will become effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. The guidance is required to be adopted at the earliest period presented using a modified retrospective approach. We are currently evaluating the impact the provisions will have on our consolidated financial statements and whether we will adopt the guidance early.
In March 2016, the FASB issued ASU 2016-09, Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. Under this ASU, entities are permitted to make an accounting policy election to either estimate forfeitures on share-based payment awards, as required by current guidance, or to recognize forfeitures as they occur. We will be required to make this election at the entity level using a modified retrospective transition method, with a cumulative-effect adjustment to the accumulated deficit. The guidance will be effective for interim and annual periods beginning after December 15, 2016, with early adoption permitted. We plan to adopt this update on the effective date and are currently evaluating the impact it will have on our consolidated financial statements. The remaining provisions of ASU 2016-09 are not expected to have a material impact on our consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplemental Consolidated Balance Sheet and Statement of Operations Information
9 Months Ended
Sep. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Consolidated Balance Sheet and Statement of Operations Information Supplemental Consolidated Balance Sheet and Statement of Operations Information
Other Assets
Other assets consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Deposits and prepayments
$
1,166

 
$
708

Refundable tax credits
330

 

Other assets
87

 
3

 
$
1,583

 
$
711


Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Accrued vacation
$
4,336

 
$
3,604

Accrued commissions
2,307

 
2,470

Accrued bonuses
6,421

 
9,598

Estimated health insurance claims
1,100

 
900

Accrued other liabilities
3,013

 
3,822

 
$
17,177

 
$
20,394


Other Income and (Expense), net
Other income and (expense), net for the three and nine months ended September 30, 2016 and 2015 consisted of (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Interest income
$
64

 
$
51

 
$
209

 
$
78

Income from training reimbursement program
247

 
236

 
910

 
508

Other
(13
)
 
(124
)
 
33

 
(298
)
 
$
298

 
$
163

 
$
1,152

 
$
288

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities
9 Months Ended
Sep. 30, 2016
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
At September 30, 2016, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
3,505

 
$
1

 
$

 
$
3,506

U.S. corporate debt securities
7,478

 
12

 
(1
)
 
7,489

Money market funds
37,455

 

 

 
37,455

 
$
48,438

 
$
13

 
$
(1
)
 
$
48,450

Included in cash and cash equivalents
$
37,455

 
$

 
$

 
$
37,455

Included in marketable securities
$
10,983

 
$
13

 
$
(1
)
 
$
10,995


At December 31, 2015, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
4,805

 
$

 
$
(31
)
 
$
4,774

U.S. corporate debt securities
12,679

 
1

 
(34
)
 
12,646

Money market funds
53,365

 

 

 
53,365

 
$
70,849

 
$
1

 
$
(65
)
 
$
70,785

Included in cash and cash equivalents
$
53,365

 
$

 
$

 
$
53,365

Included in marketable securities
$
17,484

 
$
1

 
$
(65
)
 
$
17,420


The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of September 30, 2016, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):
 
As of September 30, 2016
 
Less than 12 months
 
12 months or greater
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
U.S. corporate debt securities
$
2,042

 
$
(1
)
 
$

 
$

Total
$
2,042

 
$
(1
)
 
$

 
$


We do not believe any of the unrealized losses represented an other-than-temporary impairment based on our evaluation of available evidence, which includes our intent as of September 30, 2016 to hold these investments until the cost basis is recovered.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
We determine the fair values of our financial instruments based on the fair value hierarchy, which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value assumes that the transaction to sell the asset or transfer the liability occurs in the principal or most advantageous market for the asset or liability and establishes that the fair value of an asset or liability shall be determined based on the assumptions that market participants would use in pricing the asset or liability. The classification of a financial asset or liability within the hierarchy is based upon the lowest level input
that is significant to the fair value measurement. The fair value hierarchy prioritizes the inputs into three levels that may be used to measure fair value:
Level 1 -
Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -
Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 -
Inputs are unobservable inputs based on our assumptions.
Financial Assets
Cash equivalents primarily consist of AAA-rated money market funds with overnight liquidity and no stated maturities. We classified cash equivalents as Level 1 due to the short-term nature of these instruments and measured the fair value based on quoted prices in active markets for identical assets.
When available, our marketable securities are valued using quoted prices for identical instruments in active markets. If we are unable to value our marketable securities using quoted prices for identical instruments in active markets, we value our investments using broker reports that utilize quoted market prices for comparable instruments. We validate, on a sample basis, the derived prices provided by the brokers by comparing their assessment of the fair values of our investments against the fair values of the portfolio balances of another third-party professional pricing service. As of September 30, 2016, all of our marketable securities were valued using quoted prices for comparable instruments in active markets and are classified as Level 2.
Based on our valuation of our money market funds and marketable securities, we concluded that they are classified in either Level 1 or Level 2 and we have no financial assets measured using Level 3 inputs. The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
 
Fair Value Measurements as of September 30, 2016
 
Fair Value Measurements as of December 31, 2015
Description
 
Total
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
Money market funds
 
$
37,455

 
$
37,455

 
$

 
$
53,365

 
$
53,365

 
$

U.S. treasury debt securities
 
3,506

 

 
3,506

 
4,774

 

 
4,774

U.S. corporate debt securities
 
7,489

 

 
7,489

 
12,646

 

 
12,646

 
 
$
48,450

 
$
37,455

 
$
10,995

 
$
70,785

 
$
53,365

 
$
17,420

 
 
 
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
37,455

 
 
 
 
 
$
53,365

 
 
 
 
Included in marketable securities
 
$
10,995

 
 
 
 
 
$
17,420

 
 
 
 

Other Fair Value Measurements
At September 30, 2016, the fair value of our debt obligations approximated the carrying amount of $73,000. The estimated fair value was based in part on our consideration of incremental borrowing rates for similar types of borrowing arrangements. We have classified the fair value of our debt obligations as Level 3 due to the lack of relevant observable market data over fair value inputs.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Lease Commitments
As of September 30, 2016, future estimated minimum lease payments under non-cancelable operating leases were as follows (in thousands):
 
 
Operating Leases
Remainder of 2016
 
$
827

2017
 
3,477

2018
 
3,281

2019
 
2,581

2020
 
2,263

Thereafter
 
10,316

Total minimum lease payments
 
$
22,745


There have been no material changes in our future estimated minimum lease payments under non-cancelable capital and financing leases, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2015.
Litigation
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of any currently pending legal proceedings to which we are a party will not have a material adverse effect on our business, operating results, financial condition or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation Stock-Based Compensation
We grant stock-based incentive awards to attract, motivate and retain qualified employees, non-employee directors and consultants, and to align their financial interests with those of our stockholders. We utilize stock-based compensation in the form of restricted stock awards, restricted stock units (together, “restricted stock”) and options to purchase Class A common stock.
As of September 30, 2016, awards outstanding under the 2009 Plan consisted of stock options, and awards outstanding under the 2014 Plan consisted of stock options, restricted stock awards and restricted stock units.
In June 2016, stockholders approved an amendment to the 2014 Plan that increased the number of shares available for grant by 3,900,000. As of September 30, 2016, 4,173,014 shares of Class A common stock were available for grant under the 2014 Plan.
Stock-based compensation expense for the nine months ended September 30, 2016 was $7.0 million and $3.6 million for options to purchase Class A common stock and restricted stock, respectively. Stock-based compensation expense for the nine months ended September 30, 2015 was $5.5 million and $2.4 million for options to purchase Class A common stock and restricted stock, respectively.
Stock-based compensation expense associated with stock options and restricted stock was recorded in the following cost and expense categories consistent with the respective employee or service provider’s related cash compensation (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Cost of revenue
 
 
 
 
 
 
 
Subscription and support
$
122

 
$
92

 
$
365

 
$
275

Professional services
100

 
90

 
315

 
251

Operating expenses
 
 
 
 
 
 
 
Research and development
594

 
586

 
1,787

 
1,289

Sales and marketing
567

 
461

 
1,471

 
1,243

General and administrative
2,287

 
1,853

 
6,624

 
4,818

Total
$
3,670

 
$
3,082

 
$
10,562

 
$
7,876


The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected life of the options. The expected term represents the period of time the options are expected to be outstanding and is based on the “simplified method” as defined by SEC Staff Accounting Bulletin No. 110 (Topic 14.D.2). We use the “simplified method” due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the options. The risk-free interest rate is based on yields on U.S. Treasury STRIPS (Separate Trading of Registered Interest and Principal of Securities) with a maturity similar to the estimated expected term of the options. The fair value of our stock options was estimated assuming no expected dividends and the following weighted-average assumptions:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years)
6.1
 
6.1
 
6.1
 
6.1
Risk-free interest rate
1.15% - 1.32%
 
1.70% - 1.93%
 
1.15% - 1.90%
 
1.35% - 1.93%
Expected volatility
44.36% - 44.57%
 
46.09% - 47.07%
 
44.36% - 45.29%
 
42.35% - 47.07%

Stock Options
The following table summarizes the option activity under the Plans for the nine months ended September 30, 2016:




Options
 

Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
6,969,133

 
$
11.37

 
7.7
 
$
43,287

Granted
1,194,119

 
15.24

 
 
 
 
Forfeited
(251,073
)
 
14.58

 
 
 
 
Exercised
(322,228
)
 
4.22

 
 
 
 
Outstanding at September 30, 2016
7,589,951

 
$
12.18

 
7.4
 
$
45,209

 
 
 
 
 
 
 
 
Exercisable at September 30, 2016
4,107,422

 
$
9.69

 
6.3
 
$
34,677


Options to purchase Class A common stock generally vest over a three- or four-year period and are generally granted for a term of ten years. The total intrinsic value of options exercised during the nine months ended September 30, 2016 and 2015 was $3.4 million and $5.9 million, respectively.
The weighted-average grant-date fair value of options granted during the nine months ended September 30, 2016 and 2015 was $6.78 and $6.31, respectively. The total fair value of options vested during the nine months ended September 30, 2016 and 2015 was approximately $6.9 million and $6.8 million, respectively. Total unrecognized compensation expense of $20.4 million related to options will be recognized over a weighted-average period of 2.5 years.
Restricted Stock
We have granted restricted stock awards and restricted stock units to our executive officers that vest in three equal annual installments from the date of grant and restricted stock awards and restricted stock units to non-employee members of our Board of Directors with one-year cliff vesting from the date of grant. The fair value for restricted stock awards and units is calculated based on the stock price on the date of grant. The total fair value of restricted stock awards and units vested during the nine months ended September 30, 2016 was approximately $3.3 million. No restricted stock awards or units vested during the nine months ended September 30, 2015.
The following table summarizes the restricted stock activity under the Plan for the nine months ended September 30, 2016:




Number of Shares
 
Weighted-
Average
Grant Date Fair Value
 
Aggregate Intrinsic Value
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
600,025

 
$
13.38

 
$
10,542

Granted
381,952

 
15.11

 
 
Forfeited

 

 
 
Vested
(246,690
)
 
13.35

 
 
Outstanding at September 30, 2016
735,287

 
$
14.29

 
$
13,331


Compensation expense associated with unvested restricted stock is recognized on a straight-line basis over the vesting period. The expense recognized each period is dependent upon our estimate of the number of shares that will ultimately be issued. At September 30, 2016, there was approximately $7.6 million of total unrecognized compensation expense related to restricted stock, which is expected to be recognized over a weighted-average period of 1.8 years.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss Per Share
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including our outstanding stock options and stock related to unvested restricted stock awards to the extent dilutive.
The net loss per share is allocated based on the participation rights of the Class A and Class B common shares as if the loss for the year has been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.
We consider unvested restricted stock awards granted under the 2014 Equity Incentive Plan to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of our declaration of a dividend for common shares. In future periods to the extent we are profitable, we will subtract earnings allocated to these participating securities from net income to determine net income attributable to common stockholders.
A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows (in thousands, except share and per share data):
 
Three months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(9,369
)
 
$
(3,522
)
 
$
(10,199
)
 
$
(4,431
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,624,794

 
11,138,166

 
27,870,414

 
12,109,894

Basic and diluted net loss per share
$
(0.32
)
 
$
(0.32
)
 
$
(0.37
)
 
$
(0.37
)
 
Nine months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(26,076
)
 
$
(10,385
)
 
$
(22,849
)
 
$
(10,257
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,038,566

 
11,564,864

 
27,423,991

 
12,311,402

Basic and diluted net loss per share
$
(0.90
)
 
$
(0.90
)
 
$
(0.83
)
 
$
(0.83
)

The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net loss per common share were as follows:
 
As of
 
September 30, 2016
 
September 30, 2015
Shares subject to outstanding common stock options
7,589,951

 
6,945,857

Shares subject to unvested restricted stock awards
353,335

 
654,375

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation The financial information presented in the accompanying unaudited condensed consolidated financial statements has been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and in accordance with rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, the financial statements do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated balance sheet data as of December 31, 2015 was derived from audited financial statements, but does not include all disclosures required by U.S. GAAP. The condensed consolidated financial information should be read in conjunction with the consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2015 filed with the SEC on March 1, 2016. In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments, consisting primarily of normal recurring accruals, necessary for a fair presentation of our financial position and results of operations. The operating results for the three and nine months ended September 30, 2016 are not necessarily indicative of the results expected for the full year ending December 31, 2016.
Use of Estimates The preparation of consolidated financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and various other assumptions believed to be reasonable. These estimates include, but are not limited to, the determination of the relative selling prices of our services, health insurance claims incurred but not yet reported, collectability of accounts receivable, valuation of available-for-sale marketable securities, useful lives of intangible assets and property and equipment, income taxes and certain assumptions used in the valuation of equity awards. While these estimates are based on our best knowledge of current events and actions that may affect us in the future, actual results may differ materially from these estimates.
New Accounting Pronouncements In May 2014, the Financial Accounting Standards Board (“FASB”) issued guidance codified in Accounting Standards Codification (“ASC”) 606, Revenue Recognition - Revenue from Contracts with Customers, which amends the guidance in former ASC 605, Revenue Recognition. In August 2015, the FASB approved the deferral of the effective date of the standard by one year. The new guidance is effective for our fiscal year beginning January 1, 2018 instead of January 1, 2017 and permits the use of either a full retrospective or modified retrospective transition method. Entities are permitted to adopt the guidance in accordance with the original effective date if they choose. We plan to adopt this guidance on the effective date. We have not determined our transition method, and we are currently evaluating the impact the provisions of ASC 606 will have on our consolidated financial statements.
In April 2015, the FASB issued Accounting Standards Update (“ASU”) 2015-05, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Fees Paid in a Cloud Computing Arrangement. The amendments in this update provide guidance to customers about whether a cloud computing arrangement includes a software license. The amendment was effective for interim and annual periods beginning after December 15, 2015 with early adoption permitted. Effective January 1, 2016, we adopted this standard prospectively. The adoption did not have a material impact on our consolidated financial statements.
In April 2015, the FASB issued ASU 2015-03, Interest - Imputation of Interest (Subtopic 835-30): Simplifying the Presentation of Debt Issuance Costs. The standard requires debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. The recognition and measurement guidance for debt issuance costs are not affected. The standard became effective for interim and annual periods beginning after December 15, 2015. Effective January 1, 2016, we adopted this standard. The adoption did not have a material impact on our consolidated financial statements.
In February 2016, the FASB issued guidance codified in ASC 842, Leases, which supersedes the guidance in former ASC 840, Leases, to increase transparency and comparability among organizations by requiring recognition of lease assets and lease liabilities on the balance sheet and disclosure of key information about leasing arrangements. The standard will become effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. The guidance is required to be adopted at the earliest period presented using a modified retrospective approach. We are currently evaluating the impact the provisions will have on our consolidated financial statements and whether we will adopt the guidance early.
In March 2016, the FASB issued ASU 2016-09, Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. Under this ASU, entities are permitted to make an accounting policy election to either estimate forfeitures on share-based payment awards, as required by current guidance, or to recognize forfeitures as they occur. We will be required to make this election at the entity level using a modified retrospective transition method, with a cumulative-effect adjustment to the accumulated deficit. The guidance will be effective for interim and annual periods beginning after December 15, 2016, with early adoption permitted. We plan to adopt this update on the effective date and are currently evaluating the impact it will have on our consolidated financial statements. The remaining provisions of ASU 2016-09 are not expected to have a material impact on our consolidated financial statements.
Fair Value of Financial Instruments Cash equivalents primarily consist of AAA-rated money market funds with overnight liquidity and no stated maturities. We classified cash equivalents as Level 1 due to the short-term nature of these instruments and measured the fair value based on quoted prices in active markets for identical assets. When available, our marketable securities are valued using quoted prices for identical instruments in active markets. If we are unable to value our marketable securities using quoted prices for identical instruments in active markets, we value our investments using broker reports that utilize quoted market prices for comparable instruments. We validate, on a sample basis, the derived prices provided by the brokers by comparing their assessment of the fair values of our investments against the fair values of the portfolio balances of another third-party professional pricing service.
Share-based Compensation The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. Expected volatility is based on historical volatilities for publicly traded stock of comparable companies over the estimated expected life of the options. The expected term represents the period of time the options are expected to be outstanding and is based on the “simplified method” as defined by SEC Staff Accounting Bulletin No. 110 (Topic 14.D.2). We use the “simplified method” due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the options. The risk-free interest rate is based on yields on U.S. Treasury STRIPS (Separate Trading of Registered Interest and Principal of Securities) with a maturity similar to the estimated expected term of the options.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables)
9 Months Ended
Sep. 30, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Assets Other assets consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Deposits and prepayments
$
1,166

 
$
708

Refundable tax credits
330

 

Other assets
87

 
3

 
$
1,583

 
$
711

Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of (in thousands):
 
September 30, 2016
 
December 31, 2015
Accrued vacation
$
4,336

 
$
3,604

Accrued commissions
2,307

 
2,470

Accrued bonuses
6,421

 
9,598

Estimated health insurance claims
1,100

 
900

Accrued other liabilities
3,013

 
3,822

 
$
17,177

 
$
20,394

Schedule of Other Income and (Expense), net Other income and (expense), net for the three and nine months ended September 30, 2016 and 2015 consisted of (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Interest income
$
64

 
$
51

 
$
209

 
$
78

Income from training reimbursement program
247

 
236

 
910

 
508

Other
(13
)
 
(124
)
 
33

 
(298
)
 
$
298

 
$
163

 
$
1,152

 
$
288

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2016
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities At September 30, 2016, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
3,505

 
$
1

 
$

 
$
3,506

U.S. corporate debt securities
7,478

 
12

 
(1
)
 
7,489

Money market funds
37,455

 

 

 
37,455

 
$
48,438

 
$
13

 
$
(1
)
 
$
48,450

Included in cash and cash equivalents
$
37,455

 
$

 
$

 
$
37,455

Included in marketable securities
$
10,983

 
$
13

 
$
(1
)
 
$
10,995


At December 31, 2015, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
4,805

 
$

 
$
(31
)
 
$
4,774

U.S. corporate debt securities
12,679

 
1

 
(34
)
 
12,646

Money market funds
53,365

 

 

 
53,365

 
$
70,849

 
$
1

 
$
(65
)
 
$
70,785

Included in cash and cash equivalents
$
53,365

 
$

 
$

 
$
53,365

Included in marketable securities
$
17,484

 
$
1

 
$
(65
)
 
$
17,420

Schedule of Cash and Cash Equivalents At September 30, 2016, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
3,505

 
$
1

 
$

 
$
3,506

U.S. corporate debt securities
7,478

 
12

 
(1
)
 
7,489

Money market funds
37,455

 

 

 
37,455

 
$
48,438

 
$
13

 
$
(1
)
 
$
48,450

Included in cash and cash equivalents
$
37,455

 
$

 
$

 
$
37,455

Included in marketable securities
$
10,983

 
$
13

 
$
(1
)
 
$
10,995


At December 31, 2015, marketable securities consisted of the following (in thousands):
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Aggregate Fair Value
U.S. treasury debt securities
$
4,805

 
$

 
$
(31
)
 
$
4,774

U.S. corporate debt securities
12,679

 
1

 
(34
)
 
12,646

Money market funds
53,365

 

 

 
53,365

 
$
70,849

 
$
1

 
$
(65
)
 
$
70,785

Included in cash and cash equivalents
$
53,365

 
$

 
$

 
$
53,365

Included in marketable securities
$
17,484

 
$
1

 
$
(65
)
 
$
17,420

Schedule of Available-for-sale Securities, Continuous Unrealized Loss Position The following table presents gross unrealized losses and fair values for those marketable securities that were in an unrealized loss position as of September 30, 2016, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in thousands):
 
As of September 30, 2016
 
Less than 12 months
 
12 months or greater
 
Fair Value
 
Unrealized Loss
 
Fair Value
 
Unrealized Loss
U.S. corporate debt securities
$
2,042

 
$
(1
)
 
$

 
$

Total
$
2,042

 
$
(1
)
 
$

 
$

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2016
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured on Recurring Basis The following table presents information about our assets that are measured at fair value on a recurring basis using the above input categories (in thousands):
 
 
Fair Value Measurements as of September 30, 2016
 
Fair Value Measurements as of December 31, 2015
Description
 
Total
 
Level 1
 
Level 2
 
Total
 
Level 1
 
Level 2
Money market funds
 
$
37,455

 
$
37,455

 
$

 
$
53,365

 
$
53,365

 
$

U.S. treasury debt securities
 
3,506

 

 
3,506

 
4,774

 

 
4,774

U.S. corporate debt securities
 
7,489

 

 
7,489

 
12,646

 

 
12,646

 
 
$
48,450

 
$
37,455

 
$
10,995

 
$
70,785

 
$
53,365

 
$
17,420

 
 
 
 
 
 
 
 
 
 
 
 
 
Included in cash and cash equivalents
 
$
37,455

 
 
 
 
 
$
53,365

 
 
 
 
Included in marketable securities
 
$
10,995

 
 
 
 
 
$
17,420

 
 
 
 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments As of September 30, 2016, future estimated minimum lease payments under non-cancelable operating leases were as follows (in thousands):
 
 
Operating Leases
Remainder of 2016
 
$
827

2017
 
3,477

2018
 
3,281

2019
 
2,581

2020
 
2,263

Thereafter
 
10,316

Total minimum lease payments
 
$
22,745

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock-based Compensation Expense Stock-based compensation expense associated with stock options and restricted stock was recorded in the following cost and expense categories consistent with the respective employee or service provider’s related cash compensation (in thousands):
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Cost of revenue
 
 
 
 
 
 
 
Subscription and support
$
122

 
$
92

 
$
365

 
$
275

Professional services
100

 
90

 
315

 
251

Operating expenses
 
 
 
 
 
 
 
Research and development
594

 
586

 
1,787

 
1,289

Sales and marketing
567

 
461

 
1,471

 
1,243

General and administrative
2,287

 
1,853

 
6,624

 
4,818

Total
$
3,670

 
$
3,082

 
$
10,562

 
$
7,876

Schedule of Share-based Payment Award, Valuation Assumptions The fair value of our stock options was estimated assuming no expected dividends and the following weighted-average assumptions:
 
Three months ended September 30,
 
Nine months ended September 30,
 
2016
 
2015
 
2016
 
2015
Expected term (in years)
6.1
 
6.1
 
6.1
 
6.1
Risk-free interest rate
1.15% - 1.32%
 
1.70% - 1.93%
 
1.15% - 1.90%
 
1.35% - 1.93%
Expected volatility
44.36% - 44.57%
 
46.09% - 47.07%
 
44.36% - 45.29%
 
42.35% - 47.07%
Schedule of Stock-Option Activity The following table summarizes the option activity under the Plans for the nine months ended September 30, 2016:




Options
 

Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Term (Years)
 
Aggregate Intrinsic Value
 
 
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
6,969,133

 
$
11.37

 
7.7
 
$
43,287

Granted
1,194,119

 
15.24

 
 
 
 
Forfeited
(251,073
)
 
14.58

 
 
 
 
Exercised
(322,228
)
 
4.22

 
 
 
 
Outstanding at September 30, 2016
7,589,951

 
$
12.18

 
7.4
 
$
45,209

 
 
 
 
 
 
 
 
Exercisable at September 30, 2016
4,107,422

 
$
9.69

 
6.3
 
$
34,677

Schedule of Restricted Stock Activity The following table summarizes the restricted stock activity under the Plan for the nine months ended September 30, 2016:




Number of Shares
 
Weighted-
Average
Grant Date Fair Value
 
Aggregate Intrinsic Value
 
 
 
 
 
(in thousands)
Outstanding at December 31, 2015
600,025

 
$
13.38

 
$
10,542

Granted
381,952

 
15.11

 
 
Forfeited

 

 
 
Vested
(246,690
)
 
13.35

 
 
Outstanding at September 30, 2016
735,287

 
$
14.29

 
$
13,331

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2016
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted A reconciliation of the denominator used in the calculation of basic and diluted loss per share is as follows (in thousands, except share and per share data):
 
Three months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(9,369
)
 
$
(3,522
)
 
$
(10,199
)
 
$
(4,431
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,624,794

 
11,138,166

 
27,870,414

 
12,109,894

Basic and diluted net loss per share
$
(0.32
)
 
$
(0.32
)
 
$
(0.37
)
 
$
(0.37
)
 
Nine months ended
 
September 30, 2016
 
September 30, 2015
 
Class A
 
Class B
 
Class A
 
Class B
Numerator
 
 
 
 
 
 
 
Net loss
$
(26,076
)
 
$
(10,385
)
 
$
(22,849
)
 
$
(10,257
)
 
 
 
 
 
 
 
 
Denominator
 
 
 
 
 
 
 
Weighted-average common shares outstanding - basic and diluted
29,038,566

 
11,564,864

 
27,423,991

 
12,311,402

Basic and diluted net loss per share
$
(0.90
)
 
$
(0.90
)
 
$
(0.83
)
 
$
(0.83
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The anti-dilutive securities excluded from the weighted-average shares used to calculate the diluted net loss per common share were as follows:
 
As of
 
September 30, 2016
 
September 30, 2015
Shares subject to outstanding common stock options
7,589,951

 
6,945,857

Shares subject to unvested restricted stock awards
353,335

 
654,375

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Other Assets, Noncurrent [Abstract]    
Deposits and prepayments $ 1,166 $ 708
Refundable tax credits 330 0
Other assets 87 3
Total Other Assets $ 1,583 $ 711
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued vacation $ 4,336 $ 3,604
Accrued commissions 2,307 2,470
Accrued bonuses 6,421 9,598
Estimated health insurance claims 1,100 900
Accrued other liabilities 3,013 3,822
Accrued expenses and other current liabilities $ 17,177 $ 20,394
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Other Nonoperating Income (Expense) [Abstract]        
Interest income $ 64 $ 51 $ 209 $ 78
Income from training reimbursement program 247 236 910 508
Other (13) (124) 33 (298)
Nonoperating income (expense) $ 298 $ 163 $ 1,152 $ 288
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Jun. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents $ 42,842 $ 39,885 $ 58,750 $ 69,094 $ 86,432 $ 101,131
Schedule of Available-for-sale Securities [Line Items]            
Unrealized Gains 13   1      
Unrealized Losses (1)   (65)      
Cash and cash equivalents and available-for-sale securities, amortized cost 48,438   70,849      
Cash and cash equivalents and available-for-sale securities 48,450   70,785      
U. S. treasury debt securities            
Schedule of Available-for-sale Securities [Line Items]            
Amortized Cost 3,505   4,805      
Unrealized Gains 1   0      
Unrealized Losses 0   (31)      
Aggregate Fair Value 3,506   4,774      
U.S. corporate debt securities            
Schedule of Available-for-sale Securities [Line Items]            
Amortized Cost 7,478   12,679      
Unrealized Gains 12   1      
Unrealized Losses (1)   (34)      
Aggregate Fair Value 7,489   12,646      
Money market funds            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 37,455   53,365      
Cash and cash equivalents, aggregate fair value 37,455   53,365      
Cash and cash equivalents | Money market funds            
Cash and Cash Equivalents [Line Items]            
Cash and cash equivalents 37,455   53,365      
Cash and cash equivalents, aggregate fair value 37,455   53,365      
Marketable securities | U.S. corporate debt securities            
Schedule of Available-for-sale Securities [Line Items]            
Amortized Cost 10,983   17,484      
Unrealized Gains 13   1      
Unrealized Losses (1)   (65)      
Aggregate Fair Value $ 10,995   $ 17,420      
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities - Continuous Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Fair Value  
Less than 12 months $ 2,042
12 months or greater 0
Unrealized Loss  
Less than 12 months (1)
12 months or greater 0
U.S. corporate debt securities  
Fair Value  
Less than 12 months 2,042
12 months or greater 0
Unrealized Loss  
Less than 12 months (1)
12 months or greater $ 0
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
U. S. treasury debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities $ 3,506 $ 4,774
U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 7,489 12,646
U.S. corporate debt securities | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 10,995 17,420
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds 37,455 53,365
Money market funds | Cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds 37,455 53,365
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt fair value 73  
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 48,450 70,785
Recurring | Cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds 37,455 53,365
Recurring | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 10,995 17,420
Recurring | U. S. treasury debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 3,506 4,774
Recurring | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 7,489 12,646
Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds 37,455 53,365
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 37,455 53,365
Recurring | Level 1 | U. S. treasury debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 0 0
Recurring | Level 1 | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 0 0
Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds 37,455 53,365
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured at fair value 10,995 17,420
Recurring | Level 2 | U. S. treasury debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 3,506 4,774
Recurring | Level 2 | U.S. corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - domestic debt securities 7,489 12,646
Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents - money market funds $ 0 $ 0
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Remainder of 2016 $ 827
2017 3,477
2018 3,281
2019 2,581
2020 2,263
Thereafter 10,316
Total minimum lease payments $ 22,745
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2016
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense   $ 3,670 $ 3,082 $ 10,562 $ 7,876
Employee and Nonemployee Stock Options | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense       7,000 5,500
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation expense       $ 3,600 $ 2,400
2014 Equity Incentive Plan | Class A Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized 3,900,000        
Number of shares available for grant   4,173,014   4,173,014  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 3,670 $ 3,082 $ 10,562 $ 7,876
Subscription and support        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 122 92 365 275
Professional services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 100 90 315 251
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 594 586 1,787 1,289
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 567 461 1,471 1,243
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 2,287 $ 1,853 $ 6,624 $ 4,818
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Assumptions (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 10 days 6 years 1 month 6 days
Risk-free interest rate, min (as percent) 1.15% 1.70% 1.15% 1.35%
Risk-free interest rate, max (as percent) 1.32% 1.93% 1.90% 1.93%
Expected volatility, min (as percent) 44.36% 46.09% 44.36% 42.35%
Expected volatility, max (as percent) 44.57% 47.07% 45.29% 47.07%
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Options (in shares):      
Outstanding beginning of the period (in shares) 6,969,133    
Granted (in shares) 1,194,119    
Forfeited (in shares) (251,073)    
Exercised (in shares) (322,228)    
Outstanding end of the period (in shares) 7,589,951   6,969,133
Exercisable at end of the period (in shares) 4,107,422    
Weighted-Average Exercise Price (in dollars per share):      
Outstanding beginning of the period (in dollars per share) $ 11.37    
Granted (in dollars per share) 15.24    
Forfeited (in dollars per share) 14.58    
Exercised (in dollars per share) 4.22    
Outstanding end of the period (in dollars per share) 12.18   $ 11.37
Exercisable at the end of the period (in dollars per share) $ 9.69    
Outstanding, weighted-average remaining contractual term (years) 7 years 4 months 24 days   7 years 8 months 12 days
Exercisable, weighted-average remaining contractual term (years) 6 years 3 months 18 days    
Outstanding, aggregate intrinsic value $ 45,209   $ 43,287
Exercisable, aggregate intrinsic value 34,677    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options exercised intrinsic value $ 3,400 $ 5,900  
Options grants in period, weighted average grant date fair value (in dollars per share) $ 6.78 $ 6.31  
Options vested in period fair value $ 6,900 $ 6,800  
Employee and Nonemployee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Options unrecognized compensation expense $ 20,400    
Options unrecognized compensation expense, period for recognition (years) 2 years 6 months    
Class A Common Stock | Employee and Nonemployee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Expiration period (years) 10 years    
Minimum | Class A Common Stock | Employee and Nonemployee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Award vesting period (years) 3 years    
Maximum | Class A Common Stock | Employee and Nonemployee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Award vesting period (years) 4 years    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Restricted Stock (Details) - Restricted Stock - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested in period, fair value $ 3,300    
Vested in period (in shares) 246,690 0  
Number of Shares (in shares)      
Outstanding at beginning of period (in shares) 600,025    
Granted (in shares) 381,952    
Forfeited (in shares) 0    
Vested (in shares) (246,690) 0  
Outstanding at end of period (in shares) 735,287    
Weighted- Average Grant Date Fair Value (in dollars per share)      
Outstanding at beginning of period (in dollars per share) $ 13.38    
Granted (in dollars per share) 15.11    
Forfeited (in dollars per share) 0    
Vested (in dollars per share) 13.35    
Outstanding at end of period (in dollars per share) $ 14.29    
Aggregate intrinsic value $ 13,331   $ 10,542
Unrecognized compensation expense $ 7,600    
Unrecognized compensation expense, period for recognition (years) 1 year 9 months 18 days    
Executive Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (years) 3 years    
Non-employee Members, Board of Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (years) 1 year    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss Per Share - Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Class of Stock [Line Items]        
Net loss $ (12,891) $ (14,630) $ (36,461) $ (33,106)
Weighted-average common shares outstanding - basic and diluted (in shares) 40,762,960 39,980,308 40,603,430 39,735,393
Basic and diluted net loss per share (in dollars per share) $ (0.32) $ (0.37) $ (0.90) $ (0.83)
Class A Common Stock        
Class of Stock [Line Items]        
Net loss $ (9,369) $ (10,199) $ (26,076) $ (22,849)
Weighted-average common shares outstanding - basic and diluted (in shares) 29,624,794 27,870,414 29,038,566 27,423,991
Basic and diluted net loss per share (in dollars per share) $ (0.32) $ (0.37) $ (0.90) $ (0.83)
Class B Common Stock        
Class of Stock [Line Items]        
Net loss $ (3,522) $ (4,431) $ (10,385) $ (10,257)
Weighted-average common shares outstanding - basic and diluted (in shares) 11,138,166 12,109,894 11,564,864 12,311,402
Basic and diluted net loss per share (in dollars per share) $ (0.32) $ (0.37) $ (0.90) $ (0.83)
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Shares subject to outstanding common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 7,589,951 6,945,857
Shares subject to unvested restricted stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 353,335 654,375
EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +N":4E,.FCZM@$ !07 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8RT[#,!!%?Z7*%C6N'=ZBW5"V@ 0_8))I8S6.+=M]_3UV"@BJ@EJ@ MTMWDT3N>>Y-QSJ(WSVM+OK?23>N'61V"O6;,ES5IZ7-CJ8W*Q#@M0[QU4V9E M.9-38F(P.&>E:0.UH1]2CVQT\[ @YU1%O=N-D'H/,VEMHTH9E&G9HJVVNO;- M9*)*JDPYUW%)'J(UG40]ZSU*%^ZECBW8JF&=L#GR/.GL?PR]=20K7Q,%W>0^ MK!ORN_PWRKOSF"9RWH2#C-_>7>ZHZ6I\K>R;U=TJ=O'QMV$65;^7P_;"GY(I MG89FV^F7%>G^E\^R]1(7NAD[N51;!HNCC2F=::W?]W= [T;/N=$1(')1#@.0H0'*<@N0X \EQ#I+C B3')4B.*Y QW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z." MN[_8_ )02P,$% @ NX)I2>,.F.&* 0 %A8 !H !X;"]?P"(30 D/ MV:[:W+Z4144?'G41Z=N &G\W_"3Y5T;\NV37%VLNS94=1]F[\VU#=OA_3ZK M8NRWQH2BDL:%AZZ7=OAZ[GSCXO#H2].[XN)*,9SG2^.G<[+#[N?LV?&TS_SQ M1-GLQ?E2XCY[Z_PE5"(QF/%&#\,"P^=;+_]9OCN?ZT(>N^*UD3;^46&^%LA, M.HC300P)LND@"PF:IX/FD*!%.F@!"5JF@Y:0H%4Z: 4)6J>#UI"@33IH PFB M7)$QQR1I6&.T)H5KPGA-"MB$$9L4L@EC-BEH$T9M4M@FC-NDP$T8N4FAFS!V MDX(W8?1F16_&Z,V*W@S::VN;;8S>K.C-&+U9T9LQ>K.B-V/T9D5OQNC-BMZ, MT9L5O1FC-RMZ,T9OJ^AM,7I;16^+T=LJ>EO068EV6(+1VRIZ6XS>5M';8O2V M$[U#Y;R(MZO= @ 30H ! !D;V-0&ULO59-;^(P$/TK5D[= PW0CY40C91"5EN)+VW8[MEU!K!P[,AV$.VO MWXD#;&C3J.&P7!B/WYO)O)G8&4K3'2RTRD!;#H;L4R'- )T/WL;:;.#[AFT@ MI>8:(1)W5TJGU.)2KWVU6G$&8\7R%*3U^]WNO0]["S*!I).=@GK!L,@29IG@ MC%JN9##E3"NC5I9$>P9BZ+\'. 9&CH'EFMO7H%MBJBZ'B1D5,,)=3B&;0I*NWUK[OX.TEP])>Q@294:Q,,=W:P V:5/K1I9R_M M4J)8T73SO,3G,QYYH08*\\';4%J.@IQ<^=5 MJC^&(%0F))(6QY$\R3(5-J\JR0" MSDT;3KS$OVDTNX!S=P'G_@+.]UK.7*^IY&].6*=WS->28R-Q=$C(:CEQCF<) M%!VB@HR4-$KP!-_JA#Q20>O[,Z5Z"Y:^"""'(P;/KEKD#QQ+\DQ%#F0*U.3: M9:K'XMF3<0Q+- I3K'Y?*AF8,E$&4,6H(D[ MF-IKV*OO;Z.&O?K^UFI(KI:%QWQK(^:1U%Y40>%M8\Z'$4]=_3Y9U+0,N MO7&K:[^/7\=)*1P3UL.3MPX\*@A7!UV;P(1;9%M$QP@)8@N:ATFL,#&YMEYS MC*'?$,?%CF^ 3(MB3C0@EQPY.0)SUQ.SJI2""0\_P4O1XM_=U@DE!H 8- M!@.A$TJRZL7LC&U,209]54;'-0^XM%*M%' ME"%95WD(JJ]JFF;2S%)=')B2M^7C=L2MGU[/TXV86_P;#NAOBWCL\&TW9180TC=YLT,BTW?2:0 MA""\[7$!U?3ES9QOKVE/H1 M7;RJZ@M02P,$% @ NX)I29E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B- M;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6 MN[!3+UES@6QHO M(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF( MM/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22("" MR7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 M Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0?*]! MMHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$ M^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+- ME L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:! MMG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X M2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F] MA%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E M[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I M4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_# M^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^8 M9Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H M<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;05 M3L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X M$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3 M:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ= M+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^ MP7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(& M8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4 M#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " "[@FE) M7$J2&EH" !R"P #0 'AL+W-T>6QE@BR?+F=-?/UTJ!IEHN(KA^QX"+OY.Y#B&3V=OOS5"W;X!;IR\FTS\I_/; M7?S,+IQ#X#@^Y3$,PDOH'4\Z]?W]Q&9QASQ\(?FON'>HKPY0W^,5IGL*,E[[ M:5&N#;G753^)"L&'0YA!!R11_0Q6B&K_P+AG@@H)E#YEK<(B'#'L/.X0):DD M!BP0(W3MX)D![,7H_!CA0MK<+L-NGJD_9))E&D._^QV?+AW8[6"V1RC=WIX& MDJA"2F')YWH".GNQKO3FN.#8B;1^![Q+B=;!['(48 >=-Q4RQ[+/', -E$04 M%TH'2%(NS:A$9:0+I0331DY0*3BBAG(3T1F:-L.4/IK/\&NQQ=T6P/F8,_8A M,"HVIBY$9P[7P!;5&[,Y[C'M[%6\H"WZ!#H:515=?Z2DY P[L0Z:BVYVB#[8 M0Y]$:,,*ED*29^UO+D*F 2PA6&&I2#9&ODM4+7"KNAOLM<4^A:_=\M_4].>K M-JC15_!?E^>_)A^?C?T,X8Z>(X[BH6$IEG/[[_QR81=7IZK,=,V3E1:>KK03 M/M#K4Y5VZF4=B,[3M;>UZ-NUQ5K60GWT=12X]S* MV$IX[-J'KEFMH)!34S25U+[+>[UAUTHE/!CMUE"[Y(WFWD-SM96B=&LI?:4V ML$J 3KY\=J,5*'DGK4,P$W6]$)4<)R\J84HX/RO!RW*<]+%KGN7.@&WJRP94 MZ QZ@Z0;8-NC_K"L,*7)A)6RI5HE%_B9K?KCI.4]SD?;ACAL3N0 MSXX"PP 3A8C?9"Y84U2K5OA8GV)5S!_1W!/7HH=A[TXOYGB,0X&?80 M^ 0.[D&!_SU.VK:2X23=_X[27O^_%M/MY6Q#S(0NV4Q[I+!KO0D>7DW8 SY\ M7;8+VQ%@PUZ7Z>:J*.CJ=C&=+?+9E&$KO[VYGDZ6V+F#SM [X*L.Q.J$:RN12NL>VN=A [ M*L=<-E4%OGVMO10\C\=O6^KBO[U0E=.(R[DWQ6/G4C@9(!5F1K?W65&+TXC& M"VS=&.?8#VE9OA96TK>INFG$W:,!3JF[*94WC=A[-,0IM3>E^J81?Z-!9F?+ M,.(^4!+U-XT(?"#:6Q9%48/3B,)'H\[.*(HZG$8D/A3WMVW19$AUYA&=]\,? MNR=.E>81I8\&CW.*VLG/,:F/HFB"YM1M'G'[.*I/451T'A$]KE2'Y5B6E(VB M*"HZCXA^"+41HJ$H*CJ/B'Y0SRDN #N[HJ;SB.G']>Q0%#6=QY+U(3T[;"&L MI2AJ.C_%] Z;O=34](R:GD5,/X*:.$>O/:.V9S';#Z/"%$51V[,34CBB?F)! M2E$[]!BW+ M4"J[=AFL-8M0/^//YC^N/PCY+O3G6%./DU#X8HW;*'6%8[?ZQHBV/-R0MQ7S MES]02P,$% @ NX)I28L.#O=U @ D !@ !X;"]W;W)K88:AO%'VSAM"1/#1=P/?A(T0XSJ*>-V0'O,7.I)! MGIPHZ[&02W:.^,@(/FI2WT4(@"SJ<3N$5:GW7EE5THOHVH&\LH!?^AZS/SO2 MT=LFA.%]XZT]-T)M1%49S;QCVY.!MW0(&#EMPBU<[V&A(!KQLR4W;LT#=?D# MI>]J\?VX"8&Z ^E(+90)+(WYW?I7[:Z\_@%SLJ?= MK_8H&GE;$ 9'#V)- MCS4]<=,3#SW1]$334V< ;$3F%D@] JE%SY\%!B-@$)F)<)*D,4C=,IE')K-D M"J8(LY$KAD2AL/G+&JK!BA0!<>!\KC\C*%HF=?CQ! M%G)*?2*6JPK8%MQI-6%2@UEP!'IK%]HJN5OE"5,LJ'@*> N1;6'E5K$Q""RH M^*H8QK:%A=R!OD*&R?\_!-!7J-"N5.1,OSVT:S4&*"F2?,E=7[5"NQC1PE]<2*5G6(!.@<5&TAP*+ M/;1G3^),@K7CU/9,MO^^_DJ67%":O21V\E)Z)9./9&UN3?NU.Y5EO_I65Y?N M>7WJ^^M3DG3[4UD7W:?F6EZ&?XY-6Q?]<-N^)MVU+8O#%%17"2B5)G5QOJRW MF^FWS^UVT[SUU?E2?FY7W5M=%^U_N[)J;L]KO;[_\.7\>NK''Y+M)GG$'>G.S675EL?G]:_Z*3=JE$R*O\_EK2/7J]'\2]-\'6_^/#ROU>BAK,I]/S91 M#%_O95Y6U=C2T/._2Z/?^QP#Z?6]]=^GX0[V7XJNS)OJG_.A/PUNU7IU*(_% M6]5_:6Y_E,L8[-C@OJFZZ7.U?^OZIKZ'K%=U\6W^/E^F[]O\3Z:6,#D E@!X M!&@3#< E '\(2&9GT[A^*_IBNVF;VZJ='\:U&)^Y?L)AYO:K83#=>OQKFJY1 ML=V\;\%LDO>Q'2;9S1*8)9(B9PK[D"1#_P\3$#$!4SS.\:D#'42R9ZF27I)-'*>RMZ82IG(.#%1KQ8 MZL6+7BSI!0 MBEZH2MO4.-E+&O&2$B^H1"\I[25%(UIA(DPSV8F+.''4B1:= M.-H)I*(HIZ),!XQD$2,9-2(FY"XC?1COY*RE(ARR5G;B(TX\=2*FP,[3T1IE MQ3++J1K&$F*NA&S8+=HEHE!R&0[7&:,#A21CB)24S]BL>X6S3+P M0$4S4>8#H-,Q4FJ@7E+9"[!JS>229BJG=REY#W(.#J*84-3)%M>=I'B@&ILI4('4@1E&@%#4R14&QG!"],$UHE8,8/X'R MT\C\!(Y&9>6DX3*CLD 20W2W"1\G,7"&@A91FS.9LSZP+X(810$_SF%@=%19 M8':8RH<6&(@1%.C^U<@+#-"MJ5&!BF(J1%(0W$V,QD!I;.05!M@65BDMKW=< M-LQAR$^,Q\!X+._N@8(VL)]F&A=R$B,Q,!++ZQ3P;:PW/O"DF$YGVH4R)\9B MR,C:&WIS@AA @0+4!@J3HC% +%G"WR9CZ$2*3BM7)#)TZN'%*?!&R1$+Z +K M',80BA2AFZ-U5Y[,=+-URW\PGH?-,WU_N![N-4>?L_4$L#!!0 ( +N":4GA MQJ=[C ( +D* 8 >&PO=V]R:W-H965T&ULC9;+CILP M%$!_!?$!@\W#0$20FE15NZ@TFD6[=A(G00,XQ4XR_?OZ05)[9 RS&&PXUSZ& MFZM;W>GPSLZ$\."C:WNV#L^<7U91Q/9GTF'V0B^D%T^.=.@P%]/A%+'+0/!! M!75M% . H@XW?5A7ZM[K4%?TRMNF)Z]#P*Y=AX>_&]+2^SJ$X>/&6W,Z3.C'$@Y7>4OLO)C\,Z!-*!M&3/ MY1)87&YD2]I6KB1V_C,N^G]/&6B.'ZM_4\<5^CO,R):VOYL#/PM;$ 8'^-KVZWO63O!S#W 'Q&! _ V#J M#4C&@.130*3-U+F^8H[K:J#W8- ?XX+E-X>K1+RY?2 .PT+Y2+TN2=35KSM1B8 MN#T2CT=B>"#@]-!(H1#P @!TFDQ3EDOJ<4E-%^R.DU,GJW!,2P2'-G1FPM M,BX!3!&:J%/06RVA:96[K>!B*[C7M8WTISOTOKW53Y5W_M7D+VDM3Y(?1J"H#SI@* MJOQT7N^VX[-OS6Y;OW?EZ5Q\:U;M>U7ES3]Q4=;7IS6L;P^^G]Z.W? @V&V# MN]WA5!7G]E2?5TWQ^K1^ADW&PP$9B;].Q;5%GU>#\R]U_7/X\L?A:\O6 MJT/QFK^7W??Z^GLQ:Q@]W-=E.[ZN]N]M5UL M@DW8QV:_ZI>K70\_C0$9B-WV8Z?T-O@8QK&0>$+XA!@*23$"=R+HY[\[P=U. MQ!R9F0'!.9TAF82P4 MQI'(D4=9A!,YI.VUQUY_G<@:AU(9 M5>;K+#98%9-TN(V5%"&YA5,,010I,MR0.#U(3=8/#-S\*60I/#$QK@C95,+ MD]PPQ_I@3"CCJL?@*ZB *ZHF=V,\,W-8N0@=J6UAS##R $@M3/6'-#EI9F$A M,ZB.V^I\515P6:7+7 Q6765 +G9B41&$#FU6S90Z=&BS, ;.O/355L#%5=,E M!);5E5R"Q,:8YHY]:]=7QK@C,>T"JYEV%$CP55B(L#ZZF,S,--/#<.HZHF=S M4@@R,*G-"06NY+0YT*Z6#WP] . F0-/M$>"J_""5XV"Q*;I72&T*)'>(L[$0 M7#O/UPD ;@4T&948<&WNFW!:FE7 E6/?61"$=-]GSZ<=FX[[.@&..P%-=P*< MV4FI#5DTD@4GE2)W9VISHN_JR97*%IP <&P[[FL'.&X'--T.<%R9'^BXV8QP M2+,:!C*VF3V0HP?@OAZ >F>@S:/11N>"D\G?BC_S MYNUT;E&PO=V]R:W-H M965T&ULC5;+CMHP%/V5*/M.W@^C$&D(5.VBTF@6[=H#!J)) M8FH;F/Y]_0@9&UW2;HCMG'/O.= M\R=Z(H-\LZ>LQT).V2'@)T;P3I/Z+HC#, ]ZW Y^7>FU%U97]"RZ=B OS./G MOL?LSXIT]+KT(_^V\-H>CD(M!'453+Q=VY.!MW3P&-DO_>=HL4$*H0$_6W+E MUMA3VM\H?5>3[[NE'RH)I"-;H2)@^;B0AG2="B03_QYC?J941'M\B_Y5NY7J MWS G#>U^M3MQE&)#W]N1/3YWXI5>OY'10J8";FG']:^W/7-!^QO%]WK\89[M MH)]7\Z8,1QI,B$="/!&F/# A&0G))R&=):0C(?W?#-E(R.XR!,:[KMP:"UQ7 MC%X]9G;[A-5'%2TRN3=;3Y:+^^J5WA"%J*M+C>(JN*@X#F1E(+&&Y B"K&U( M-"$"F7\2$3\6L8HM.JBAL1%%"&KX9Y#-@R".S&2F5HGF)Z96": M7Y:NQ,%4PD *#?D2Q26*(%CCPM(\"2'8VH$E>9J#T38N+(G"'/:6S7C+[-JD M,#^?X>=6;5 &UL9 MB0S($UL2)DA1@06Q,%#YP4\RX*6PW.>BFL'6 M'T-C0T"_:PPNL/_6>L(-NI]S; MTO,@S*F;5J>._1RKIG"WOHH6302LKV6'-PWY,WQ=G?"!_,#LT [<>Z-"MB+= M3/:4"B)UAT_RU!_E'62:=&0OU+"08V;:LID(>KI=,J:;3OT74$L#!!0 ( M +N":4F[4K(D%0( # & 8 >&PO=V]R:W-H965T&UL MC55-<]HP$/TK&M\3^3,0QG@FV'3:0VKZH,B-[947.3M*TO7XE0-QI!3QOQM,V+@.HN!L>.L.K=0& M6.1PYNT[BGO1L1YPW*R#EVBUS33" 'YU>!3.'FCM.\;>]>''?AV$6@(FN);: M U++"9>8$.U(!?XS^;R$U$1W?_;^S62KU.^0P"4CO[N];)78, ![W* CD6]L M_(ZG%(S"FA%A?D%]%)+1,R4 %'W8M>O-.MJ;93C1_(1X(L0S88[C)R03(;D0 MTKN$="*D_QLAFPC9301H5JY!$1<[9"+A][0'I/U6TRM3;U$"52P3ZRCR( M1A3YJ7A>YO"D_5Q!-A82&\C3LP]2N9!H1D 5?Q81?RYB$SOTV!>@=!&+T*OA M2R?;3YQ3.5B MXL@'V5ZY6:;^9+([R61.,E'HU;')G""9-YOLJWPK%_$0+[W)^+W85*#3#Q3S M@YE$ M3LV$O[F+-U'G8OL>ZG&_LF6I61QUZIX6AGV<5]D0_H@'\B?NAZ 79, MJBXV?=@P)K&2'#XJS:T:W_.!X$;J[4+MN9UH]B#9<)[/\T>B^ =02P,$% M @ NX)I26UZRW0E!P 32H !@ !X;"]W;W)KO1ZXW&[&[[Z>MIOVM=OO MCLW7T^+\>CC4I__R9M^^?5Z:Y?L7?^V>GKOAB_5VL[ZV>]@=FN-YUQX7I^;Q M\_*+N:N<'9"1^'O7O)V]OQ?#Q7]KV^_#AS\>/B^CX1J:?7/?#2'J_M>/IFCV M^R%2W_._4]"//H>&_M_OT7\;Y?:7_ZT^-T6[_V?WT#WW5QLM%P_-8_VZ[_YJ MWWYO)@UN"'C?[L_CS\7]Z[EK#^]-EHM#_?/R>W<EA?M(\C5]9=O=V+T-Q M09(161F;9D;""L0XIDC"2L HYEB,5B%&)HIE;2Z@S<'@D!P@#@2(O<$Q$8NC M>KULLK$*RE\QEI94PI7*PKR$>)4UI,% M]&2@)Q'U9%XG\A3YQ$H,4@(BKSDE"F@9#%#/Z!&HD;/,!+TO.E$/,O+L &., MG%VT0*@IZ%(&-&6R)N,/G65Q"HH;2M9>(I49<<8KI%RD+#T3L+XOQOK2Y([R M";IT)&:1 A#9# "15VBEA$$](8\T8))&*09,R"4-PY"(*R^?H$D,1_*B* "3 MET2)H>*$1%^I$#.L91H3<3\]X1*1,.E#6*-J1B11KV&"E.9T+V M;7S_)C$3Y,9WU+X>490!);M\>0LIRQFHV"EF9T(>;L#$##4:9("QFY\9U<3H6Y 2=GIT@#GU;, B*EK+B%3YE8F[&0GQO? MT$EQ"]]H;:)D#Q]*G7*+^1"EBE5 =U:KNFS(V:WO[/+HY18,F:P5%T^!6)S* M+HB48SD55X"1LTI>M"&'M^#P1J[^K>^WEF6S+( B)Q>-)5 KBC1M/F82K7JQ M(8NW:/'R+L#.^GKK2&7R MW7;Y[<@L&38IU !0KSI'B9"A3AOVQ4G;: MD-=;V+S+APBYA5VUD>^AXH8B2L1470+G#(N9K;J)QG&JG(E1R/,I\E.1U4*$ MK)7 6JULK61FE_0\4LXC%2#](+-2"5'(40D4C\Q*I"A6 MI '%F6(]%#QB!FNULK42S4_6+%("LDJ4HV$E$"H*F2G!;M[*IVO$\XIFD7(> MJ0"A2!,4LG8":Y<+[)SH=UDO-D><.Y3'Y64R%'_>97V9!R MJ+!@*"R4LS[VS9ZR-)4/^P!+8U8>#@'FTL3)^1 P$QD_GZ&^X*-U*#-(+C,8 MG@;8E)7;SQ=?N3)\P8/B%S;5$H85!3R=T[] MV6;M?@BY*8.;RDLSYWDWG4?*>:0"Q%EEEEW(31VXJ;SISIWO;O)1? &,K @0 M3N6=$4!QIMR2+F2D#HQ4?M*5N_FM^3Q2SB,5(+&R;EW(11VX*,LN.D&7MXV< M_%), 9"BZ!?B5$JNQN]Q]UV^O;T)^&5^$O/D^ M-W>%$;XOS5UU><_Q(_QV\U(_-7_6IZ?=\;SXUG9=>QC?T7MLVZ[IKSGZU.?Z MYZ9^N'[8-X_=\&?2_WVZO.UX^="U+^\O;U[?(-W^#U!+ P04 " "[@FE) MQ.1NFY\! "Q P & 'AL+W=O-\COH?@=[.E6; $FH7%+B?#O 4@8A7_CO MK/E9,A!/UT?UQ]BM=[_G%AY0OHG&]=YL1DD#+1^E>\'I">86KH-@C=+&D=2C M=:B.%$H4_TBST'&>TLY=-M/.$_*9D'\CL%0HVOS%':]*@Q,QZ6@''FYPM[,T;,7N Z(J#]6JN"G9(0A]P>P2)D^8!<&\^E(B_[G$+C^AY^?IZPL. MUY&^GAW>GASJFI+>_Y\ED-"ZL+SU:Y.>5 H<#L \ZA.%$BU>IUF:-(_3SO=LIETF\)G OQ#8 M5"C9_"&\* N+(['3T?8BWN!JR\-!5"1XXCHBR.Y2J_*]@Q"GW"["<, MGS +@@7UI03_?XD]/Z/SR_3U%8?K1%_/#F\O"^17!/(DD%]M\1-FDWTIPL[. M5(-MT]-QI,+!^.GPENSR.N]YNI,/>%GTHH4_PK;2.') 'VXVW4V#Z"&8R&XV ME'3A_RR!@L;'Y6U8V^E)38''_O1!EE]:O@-02P,$% @ NX)I2:"^#P6A M 0 L0, !D !X;"]W;W)K&UL?5/+;MLP$/P5 M@A\02K3=%H8L($Y1M(<"00[MF996$A&2JY*4E?Y]^9 5ITA\(;G+F=E9/JH9 M[;,; #QYT,N68 +=P=CF#"3H=6"Q]"VS,W6A!M(FG%>%%\8EI( M0^LJY1YM7>'DE33P:(F;M!;V[Q$4S@=:TDOB2?:#CPE65VSEM5*#<1(-L= = MZ'VY/VXC(@%^29C=U9I$[R?$YQC\: ^TB!9 0>.C@@C3&1Y J2@4"O]9-%]+ M1N+U^J+^+74;W)^$@P=4OV7KAV"VH*2%3DS*/^'\'986=E&P0>722)K)>=07 M"B5:O.19FC3/>6=7+K3W"7PA\)7PI4C&XCHJ[.=;DK*W:.0F\PQXSA&;,B6%!?2_"/2QSY%9V_3]_<<+A) M],WB\ .![0V!;1+8WFSQ+6;S7Q%V=:8:;)^>CB,-3L;GPUNSZ^N\Y^E.7N%U M-8H>?@K;2^/("7VXV70W':*'8**XVU$RA/^S!@HZ'Y>?P]KF)Y4#C^/E@ZR_ MM/X'4$L#!!0 ( +N":4DI'JPJH@$ +$# 9 >&PO=V]R:W-H965T M0%F..?,&2[EA.;=]@".?"JI[8[VS@U;QFS=@^+V!@?0 M?J=%H[CSH>F8'0SP)I*49'F6W3+%A:95&7.OIBIQ=%)H>#7$CDIQ\VK4-UHE"B^&>:A8[SE';6Q4R[3,AG0KX0?F;1 M>"H4;3YPQZO2X$1,.MJ!AQM<;7-_$#7QWBP-6['[@*C*8[7:%"4[!J%OF'W" MY FS()A77TKD_R^QS\_H^67Z^HK#=:2O9X>;RP+%%8$B"A176_R.N?VG"#L[ M4P6FBT_'DAI'[=+A+=GE==[E\4Z^X%4Y\ Y>N.F$MN2 SM]LO)L6T8$WD=UL M*.G]_UD"":T+RQ]^;=*32H'#X?1!EE]:_0502P,$% @ NX)I2&UL?5/+;MLP$/P5 M@A\0RK3=I(8L($Y1M(<"00[MF996$A&2JY*4E?Y]^9 5IW!](;G+F=E9/LH) M[:OK 3QYT\JX/>V]'W:,N;H'+=P=#F#"3HM6"Q]"VS$W6!!-(FG%>%%\8EI( M0ZLRY9YM5>+HE33P;(D;M1;VSP$43GNZHN?$B^QZ'Q.L*MG":Z0&XR0:8J'= MT\?5[K")B 3X*6%R%VL2O1\17V/PO=G3(EH !;6/"B),)W@"I:)0*/Q[UGPO M&8F7Z[/ZU]1M<'\4#IY0_9*-[X/9@I(&6C$J_X+3-YA;V$;!&I5+(ZE'YU&? M*91H\99G:=(\Y9TMGVG7"7PF\(7P4"3CN5"R^45X4946)V+ST0XBWN!JQ\-! MU"1XXCHBI/U6I[7[)3%/J .60,SY@%P8+Z4H+_O\2!7]#Y=?KZAL-U MHJ]GAP_7!38W!#9)8'.SQ8^8S_\481=GJL%VZ>DX4N-H?#Z\);N\SL=TB>P= M7I6#Z."'L)TTCAS1AYM-=],B>@@FBKLM)7WX/TN@H/5Q>1_6-C^I''@N'8+:@ MI(5.3,H_X_P=EA9NHV"#RJ61-)/SJ,\42K1XS;,T:9[SSGVYT#XF\(7 5\*7 M(AG/A9+-K\*+NK(X$YN/=A3Q!C<['@ZB(<&;HW$K=1\1=76J-W=%Q4Y1Z!WF MD#$\8U8$"^IK"?YYB0._H/./Z=LK#K>)OETDXTN!D?#Z\-;N^S@>>[N0-7E>CZ.&GL+TTCAS1AYM-=],A>@@FBIM; M2H;P?]9 0>?C\CZL;7Y2.? XGC_(^DOK?U!+ P04 " "[@FE)04SG=*$! M "Q P &0 'AL+W=O2DT/!LB)V4XN;/ 23.>[JAY\2+Z <7$JRNV,IKA0)M!6IBH-O3 MA\WN4 9$!/P2,-N+-0G>CXBO(?C1[FD6+("$Q@4%[J<3/(*40<@7?ELT/TH& MXN7ZK/XM=NO='[F%1Y2_1>L&;S:CI(6.3]*]X/P=EA:V0;!!:>-(FLDZ5&<* M)8J_IUGH.,]II\@6VG5"OA#RE? U$E@J%&T^<5V@O"%01H'R9HN?,=M_BK"+,U5@^OAT+&EPTBX=WII=7^=#'N_D UY7 M(^_A)S>]T)8&UL?51;;YLP%/XK%C^@)H0 BPA2TVK:'B95?=B>'3A<5!LS MVX3NW\\70D/E\H)OW^4TRFS@(L<+K^H8]++C/1)0GX+'W?&<&80%_.Y@DG=S9&*_#^_J7^WV>KH+T3"$Z=_NDJU.M@P M0!749*3JE4\_8$[A8 1+3J7]HG*4BK,;)4",O+NQZ^TXN9,LG&E^0C03HD\$ M[(QLF,]$D2(7?$+"7>U S ONCI&^B!+IV&1@CFSV!E'DUV*7)#F^&J$5YNPP MD<,L"*S5%XOH:XMS=$>/_/3]1H1[2]\[]SCU"\0; K$5B.<44V^*:TSF-SEL MF!Q6 M^\)BM,&OI-D@V39"6P\YJL,5_<=[IADJX$]EZ3-2;VFV0;)ME*X. U M66.23R;X[C]G(!I;SA*5?.R5^Z&7W:5C/$:V3C[@13Z0!GX1T72]1!>N=+79 M>JDY5Z"#"!_TH[6ZIRT+"K4RTU3/A2MSMU!\N#6MI7,6_P%02P,$% @ MNX)I20YICX6^ 0 >P0 !D !X;"]W;W)K&UL M?53;;IPP$/T5BP^(6>^U*Q8IFZAJ'RI%>6B?O3" %5^H;9;T[^L+2R B^X(] M]KG,F+&S7NDWTP!8]"ZX-*>DL;8]8FR*!@0U#ZH%Z78JI06U+M0U-JT&6@:2 MX)BDZ0X+RF229V'M1>>9ZBQG$EXT,IT05/\[ U?]*5DEMX575C?6+^ \PR.O M9 *D84HB#=4I>5P=SSN/"(#?#'HSF2.?^T6I-Q_\+$])ZE, #H7U"M0-5W@" MSKV0,_X[:'Y8>N)T?E/_'JIUV5^H@2?%_[#2-B[9-$$E5+3C]E7U/V H8>L% M"\5-^**B,U:)&R5!@K['DCD.8SM33/M.J1CD?; M4O\'5T?B#J) +C>3^*U0O4?DV35?[?<9OGJA&>8<,21B1@1VZJ,%^=KB3"9T MLDQ?W\EP'>CKZ+[9+PML[@AL@L!F*/&P6.(<\VW99'O'9#L5.*2+)G/,%R>Y MNV.RFPF019,Y9OW)!$^Z0X"NPR4PJ%"=M+$-QM7QGCV2T%T?\#QK:0V_J*Z9 M-.BBK.O1T&654A9<$NF#*[5Q+\$8<*BLG^[=7,?+$0.KVMM5']^;_#]02P,$ M% @ NX)I2?D CI>^ 0 >P0 !D !X;"]W;W)K&ULC539;J,P%/T5BP^HB1-(&A&DIJ/1S,-(51_:9P M" TC<+WLYVX9ILD.I--P &O7,F]"%JC.GV&.NB 4[UG>Q V)-**DZ-7:H: MZTX!+3V),TSB.,6 \PQ.O;#D(W4J!%%2'Z&&U/Z8.X0$O+0SZ:HY<]I.4;V[QNSQ$L8L # KC M%*@=SO (C#DA:_QWU/RR=,3K^47]IZ_6IC]1#8^2O;:E:6S8.$(E5+1GYED. MOV L(7&"A63:/U'1:R/YA1(A3M_#V H_#N%D>S_2E@ED))")L(M]\&#D8_Z@ MAN:9D@-2X=5VU'W!U9[8%U$@FTU'[LA7[Q!Y=LY7NTV&STYHACD&# F8"8&M M^F1!OK_HZN"??"&QN"&R\P&8L,5DL<8Y)ETV2&R;)3&"[ M:)+\CTEZPR2=">P63>:8^W],\%5W<%"UOP0:%;(7)K3!M#O=LP?BN^L+GF<= MK>$/574K-#I)8WO4=UDEI0$;(KZSI3;V3S M&%3&3;=VKL+E" LCN\M5G_XW M^2=02P,$% @ NX)I20H4(]6D 0 L0, !D !X;"]W;W)K&UL?5/+;MLP$/P5@A\02K+#;&34MS\/8#$>4]S M>CYX$OW@P@&K*[;R6J% 6X&:&.CV]"[?'0@7BY/JL_Q&R]^R.W<(_RCVC=X,UFE+30 M\4FZ)YQ_P)+"-@@V*&T<23-9A^I,H43QUS0+'>.ICO"E^(AGAOEH:KF'U U-6ISK]E%3L%H7>80\(4 M";,BF%=?0Q3_#W$H+NC%=?KF$X>;2-^DZ-OM=8'R$X$R"I1+BOG5%-]C/KID M%S558/KX="QI<-(N%6\]75_G71%[\@:OJY'W\(N;7FA+CNA\9V-O.D0'WD1V MLZ5D\/]GW4CH7%C>^K5)3RIM'([G#[+^TOH?4$L#!!0 ( +N":4ETG'/- MI0$ +$# 9 >&PO=V]R:W-H965TU J"/G +XOF M6\A O%R?U1]BMM[]45BX1_5'-J[W9C-*&FC%I-P3SC]@2:$(@C4J&T=23]:A M/E,HT>(US7*(\YQN"K[0KA/X0N KX3:+QE.@:/.[<*(J#<[$I-*.(G1PL^.^ M$#7QWBP-5S'[@*C*4[7YMBW9*0B]PQP2AB?,BF!>?0W!_Q_BP"_H_#I]^XG# M;:1O4_3B]KI _HE '@7R)<7\:HKO,<6'(.RBIAI,%Y^.)35.@TO%6T_7UWD7 MF\C>X%4YB@Y^"=/)P9(C.M_9V)L6T8$WD=T4E/3^_ZP;!:T+RZ]^;=*32AN' MX_F#K+^T^@=02P,$% @ NX)I2&UL?53;;J,P$/T5BP^H@1!H(X+4=+7:?5BIZD/[ M[,!P46W,VB:T?U]?"(6*\((]]KG,&(_3@8MW60,H],%H*X]>K51WP%CF-3 B M[W@'K=XIN6!$Z5!46'8"2&%)C.+0]V/,2--Z66K7GD66\E[1IH5G@63/&!&? M)Z!\.'J!=UUX::I:F061X<[2=\X]ON$?;0A$5B :2TQ6 M2UQB[M=-]ALF^X7 PZK)'*-[8]TDWC")%P+!JLD2<^.\DPV39"&P6S598J(? M)GAV!1F(RG::1#GO6^7NVK0Z-?-C:*_P-SQ+.U+!/R*JII7HS)5N!'N52\X5 MZ"3\.WV>M7YNIH!"J&PO=V]R:W-H965T'6N6Y+B"U;D,S>Z Z47ZFUD#'(]E(R\V\/0@\[O,"GB5?>M"Y,D"(G$Z_B$I3E6B$# M]0[?+[;[=4!$P!N'P9[U4M/C+*]?ZL!E&%=2L%^Y5#T\PEA 3EEK8^$5E;YV6 M)PI&DGVFEJO8#FGE+AMI\P0Z$N@/ DE&,>9OYEB1&ST@D[:V8^$$%UOJ-Z)$ M/IO%82E6'Q!%?BQHML[),0A=8/8)0R-F,2&(5Y\LZ/\M]O2,3N?IRRL)EY&^ M3.Z;U;S ZHK *@JLQA(WLR5>8F[G3=973-87 G>S)I>87S],R-G!23!-O)\6 ME;I7+IW0-#L]@7L:#_X;7N0=:^ /,PU7%AVT\]IH'3W>D53K^"X@M02P,$% @ NX)I2<8K BC> 0 1@4 M !D !X;"]W;W)K&UL?93+CILP&(5?!?$ 8X.Y M1!%!:JA&[:+2:!;MVB$FH+$Q8SMA^O;UA5!GQF(#OIQS^'[;N)JY>),](2KZ M8'24A[A7:MH#(-N>,"R?^$1&/=-QP;#277$!7 QTB0[A!_ M2_9-8116\'L@L_3:D6$_HT@16XF: 'S=%I4J<)*9H'1;Y*@ 98*=(- MBM3ZT4*1A /01@"R =D2\ ER=&4X36DU25(4(5'CBTJX"Y-D&R39 PD*DCA- M834(P2"(KX%AC'P#(_57\X'\([\A"_D%Q:78931B2O]]]CSWW&NB$Z"3[JD7E]J:X>23IEFJ=O" M_>>NH_ATO[76J[/^!U!+ P04 " "[@FE)_,O1X!," !H!@ &0 'AL M+W=O(/'T[ 1]2;\KXM(N3^#[QVEU:929 78&'[]3U=) ='R)!S[OX6[)M2J.P M@M\=G:37CPS[@?,W,_AYVL70(%!&C\HD$-W<:$,9,T%ZX_WRUQU),/ MUW:#;2>W4L+9%C:@V8 >AB1=->#9@+\8@".S=3T31>I*\"D2[BY&8JX\V6)] MHB2(XHLVV:8,H^0K*+F/@F 0)?=V21(8%#6^ M: /_D2(KPI^*K M$,2;KY\M\!Z%D5SH+R(NW2"C U?Z?;$OQ)ES1746?-*7W>IG_S%@]*Q,M]!] MX5Y"-U!\O+_KCS^7^A]02P,$% @ NX)I24U41<]; @ W0< !D !X M;"]W;W)K&ULC55+CYLP&/PKB'L7,*\D(DA+2-4> M*JWVT)X=X@2T&%/;"=M_7S\(,9%#>PFVF9EOQB;^LH'0#U8CQ)U/W'9LZ]:< M]QO/8U6-,&0OI$>=>',B%$,NIO3LL9XB>%0DW'K ]Q,/PZ9S\TRMO=$\(Q?> M-AUZHPZ[8 SIGP*U9-BZ@7M;>&_.-9<+7IYY$^_88-2QAG0.1:>M^QIL]JE$ M*,#/!@W,&#O2^X&0#SGY?MRZOK2 6E1QJ0#%XXIVJ&VED"C\>]2\EY1$K".,$WBNM@ M^*F?3:>>@WZS\D>:G0!& I@(4QT[(1P)X9T0+1*BD1#];X5X),0/%3R=7>U< M"3G,,TH&A^K3[J'\J()-+,ZF^4@50C-,H3% 89*U M#5*:D&!">,+ Y (\=U$ @V[UL#,1J6_U\$^1_1.1F)TH5$Z2R1=?N+U/Q4C")F(A,3)%:WY0P3Q, ::59L]9C(,RXO MC.A9M0WF5.32@))_VMF4X=/?\+4$L# M!!0 ( +N":4G984 !Q0, (83 9 >&PO=V]R:W-H965TKUF=3?NK.VK=1V]UU72W\;'O3S=)TNV.NBZZC^:D MF^&;@VGKHA].V^>D.[6ZV$]!=94P0K*D+LHF7J^FS[ZUZY5YZ:NRT=_:J'NI MZZ+]L]&5.=_&-+Y\\+U\/O;C!\EZE5SC]F6MFZXT3=3JPVW\B=X\]6.*8GA[U7>ZJL9,PY5_+TG_77,,M(\O MV1^FVQWD/Q6=OC/5SW+?'P>U)([V^E"\5/UW<_ZLEWM(QX0[4W73:[1[Z7I3 M7T+BJ"[>YO>RF=[/\S>*+&%X %L"V#6 "F\ 7P)X:(!8 D1H0+H$I*$!V1*0 MA0;()4"^"TCFZDYKLRWZ8KUJS3EJYX8Z%6/?TALYK/XN&A:DB\>OIB4?B?7J M=(4.O3#+4XUH4 MYBD*FQ+P)0'#$W!/ CXE$',""44V4D%QCU8%,J$QS5]6A3E%#JJK+P%$F *G,\0>I)D-I5YNCM;&8FFX5R MM'H P55D'A494($NT":S+O&!HBH DJ6X#NG1(8&.#-4AK8L();A"I=B4)$KD MN!CE$:. &'P'*"@&[]JM F*D(0XK-*R@/VSP*]OPH08B,? M7'Y$?89$A2U%H-?9+-!UB="-M@64D%(XY/CLC0)_$ZX[\GD3S8+ZUF[H%>8S M*$8"6G>!+JNDT+7< FI8)9$Y]/C3WB)];3A5#SKKT7[7#9=]&3ZWM33HX>#,;T>DI&/@]D< M=;&_GE3ZT(^'G7M=';^N_4$L#!!0 ( +N":4F\KA]+ M @( <' 9 >&PO=V]R:W-H965T%NPB2=?C%QZ("Z6(_SMBPL9#",+;Q&MW;J6>B,HBFN+JCN)> M=*P/.&X.X5>P/X)$0PSB=X=',>L'VOR)L3<]^%D?PEA[P 174E,@U5SQ,R9$ M,RGEOX[T0U,'SOLW]N]FN\K^"0G\S,B?KI:MHELWN-*(MK"9.LB*Z:Z YSM!CH,/F$B13_) (](M 0 M;!S!=IE@XR'8&(+$$>SN7?;6I<7D%A,G<%DE\:@DB,?R%^[GH1G)A4UZ6Y\!K&)%9$\9,JN5:]2M. X$;J;J[ZW-[3 M=B#9<'MVIK>O_ ]02P,$% @ NX)I2<:,*%$.! 4A@ !D !X;"]W M;W)K&ULC9G=;J-($(5?!?$ _T/D6-IXM%J]V*E MT5S,7A.[':,!V@LDGGW[ 9IXJ5%WI6YBL$\7U$POXWA]R++A>+%M-7QR5]M-GYQ=WU;C=-J_9,.UM]5I&=0V&<]SG;55W:7[ MW?+>UWZ_=ZM9V M0^VZI+?GQ_0S>SCH1;(HOM?V-FR.D[GY9^=^S"=_G1[3?.[!-O8XSB6JZ>7- M'FS3S)6F*_^[%OW_FO/ [?%[]3^6Z4[M/U>#/;CFG_HT7J9N\S0YV7/UVHS? MW.U/N\Y!S06/KAF6O\GQ=1A=^SXD3=KJIW^MN^7UYC\I\G58> !?!_#[ ";1 M 6(=('X;D/G.EGE]J<9JO^O=+>G]EW&MYN^V MYXKOLK>Y$- \>0WWFI#B !3J+LFF!NY=<*0+OHR7?KPHP@4$4D L!<3:@ @7 MD$@!N>U 23C+SOO@-6;1")7KD.BP%4EC9+@5A;2BMJU(%BZ@D0*:8H9!"AB" M&5ZC%XV111DT8RMB7$L=[J5 >BE +Y'?5HD4*"ENS,#'&'M915]M+U 67Q[X1BK'+"J(W,2&(R8 J'LH$ MQK2 3,=*H"&5E%(%1J&@Y-15]$$V RHDG D,:0&0CD$H, @%*:X*#$)A" N+ M,*2%!_EZK%_MWU;_4W9 \NW%T[?(H^.S<:*="^:?I!W>QU>E^ MTMCS.!^:Z;CWC[S]R>BN[T_P[_]&V/\"4$L#!!0 ( +N":4D2.:ES[0$ M *,% 9 >&PO=V]R:W-H965TZVHREL%L[@$-VVTT9RL!EI-G"T:H/P7"-R!0&,0S9#$ M;1#M&$3&()X-TFV6@\W2:C*CR>&#+&,7Q!H\Q\8@M9 @S)R4M2B*LP>89 >3 M;#&Y$[,613 /W9AT!Y-N,843LQ$ECS#9#B;;8&#@Q&Q$,(W&ULC5;) MCN(P%/R5*!_0L;,""I%8-7,8J=6'F;,)!J).8L8VT//WXXV0(,?-)5Y257ZO MO.8W0C_9"6/N?35UR^;^B?/S+ A8><(-8F_DC%OQYT!H@[AHTF/ SA2CO2(U M=1 "D 8-JEJ_R%7?.RUR)WZK%+TR#Z;XEKJ>#'Y'R*=L_-S/?2!CP#4NN91 MHKCB%:YKJ21&_FM$'V-*8K]^5]^J=$7X.\3PBM1_JCT_B6B![^WQ 5UJ_D%N M/[#)(9&"):F9^GKEA7'2W"F^UZ O75:M*F_Z3S8U-#LA-(2P(W3CV F1(42O M$F)#B!^$V$E(#"%Y=834$-*G$0)MEK)ZC3@J\B!T"L1*(C-QJ1F\H'5UVT?E"1@9(U,'*%,!J'$=H&I0V#ZBAGR[!T_&\ +=AC0 M?9V-^#% A?&8(=!Y5,%!.,F(A.,,6<#P)5-<>Q=&@RA26[I+ ]+S'TT! *,9 MN[8Y'.[SS+K/#4B/%<,L C"VSY0+J(,*>I='@^E1W?/,*\FEY=JVKK=[2RQ" M>?D\]:_@; TM_1OY]E"7U4.^R,_HB'\A>JQ:YNT(%U>>NK0.A' L(@=OXF0X MB==1UZCQ@I/= M6/?.SY0*Y[.I6[YVST)<5I[']V?:E/R)76@K[QQ9UY1"7G8GCU\Z6AZTJ*D] M[/O$:\JJ=?-,K[UT><:NHJY:^M(Y_-HT9?=W0VMV6[O(O2^\5J>S4 M>GGFC M[E UM.45:YV.'M?N,UKM4*H03?RJZ(T;YXY*_HVQ=W7QX[!V?94#K>E>J!"E M/'S0@M:UBB1W_C,$_=I3"_1ONER9_EO):<'JW]5!G&6VONL.OO)/X@@P5X$.!1,.X#"X)! M$'P)0JL@' 3ATAVB01 ][.#UM6OGMJ4H\ZQC-Z?K'_>E5&\56D7RV>P=:1=W MU2W]0!219Q\Y3I+,^U"!)LRF9[!F2 HA6Q-!(^')!,8L\'P6&VS(,;1!81*Q M#^;PWR"[F2"3- .+68'6!X-9*1P@M 0(=8!P"/"09-M[T3.Q9@+R6&L/%1/( MAR-M30CY$0&IG4G%24S@JB)+59%158QA/;'HR1);8TN >(&M/4-Z,S#(%":3 MPIZ:2$ BT%&3P7$$UY-8ZDE,0P-8GUKTZ1)#51>=;PO^ DL':/#4A]_4"92" MS';"! AV=0+A:*;+(&NS0Z:Q<[Y8&M4SPHNLM341%"RQ-C"*C=(0MG8")03V MUH20_,!A2O.,F:BAW4E/H]S9LVLK>D/&U7'B?<9JIGI8WZ!5 M@8#UK9J0]0SV%3[/+N6)_BR[4]5RYXT).S(F* R;?])ONYG.<./%S4] M"G4:R_.NGVK["\$N]R%]_$\A_P=02P,$% @ NX)I2;Z: 8A; @ KP@ M !D !X;"]W;W)K&ULC5;;;J,P%/P5Q >4.Z$1 M02J0JONP4M6'W6>'. $5,&L[H?OW:QM"<'5@\Q)?F!F?L4]\'/>$?K(28VY\ M-77+=F;)>;>U+%:4N$'LB72X%5].A#:(BR$]6ZRC&!T5J:DMU[9#JT%5:R:Q MFGNG24PNO*Y:_$X-=FD:1/^FN";]SG3,V\1'=2ZYG+"2V)IXQZK!+:M(:U!\ MVIDOSG8?280"_*IPSV9]0\9^(.13#GX<=Z8M0\ U+KA40**YX@S7M102"_\9 M->]+2N*\?U-_56Y%] ?$<$;JW]61ER)8VS2.^(0N-?\@_1L>+012L" U4[]& M<6&<-#>*:33H:VBK5K7]\"6R1QI,<$>".Q%<;Y7@C03O48(_$OP[P5\E!",A M^+:"-7A7.YO8R+84+AB*-0$P&1/YQC/!I,QTS$.:$C'P"F[I*,9VJP8VF@" M8*JD.@9,E4S'@">=/Z"SUS$A;"A:,11I F"JI#HF @WI&/A:TS .>-+[)9W! MD#6[CAM,SZH0,J,@EY8/5\DT.]7:%U=>Y]_F4V>;.BY:IEQ(%P4$54&3H1P+(*VG\0?I12OAVE0XQ.7W8WHTZ&@#@-.NMOS8'JC M)/\ 4$L#!!0 ( +N":4D9._7OT0, +D1 9 >&PO=V]R:W-H965T M_7/?7]Y"<-N M?Q9UT07R(IKARU&V==$/C^TI["ZM* Z345V%$$5)6!=EXZ]7T[LO[7HEKWU5 M-N)+ZW77NB[:7QM1R=NKS_S[BZ_EZ=R/+\+U*GS8'&[+O_/'35-\1L5Y]K)&Q5?@Q.C(P M&X6!"6-%[.8(9/# A$,$CS# '<8&9@[ 1K&=(]+(&H7A)+8'@40M<+)'G07: M'7#" 9\<<.V FT$V*E.%229,DBX8&%=JIT*#B0>R8?(Q2"&9(!-@E M0H,T%0^<@TU)!#,T NP:H4'WI""P-\1.X_X^HI26,$-,P"XF&J28\B!Q:!:C MM(098@*I;;'8+$"9=459@%S!4'K##,%!Z\JU68"8@X>2$6;H"#KZ18%2-;%B MB*QRLS-A0W$2$##4 M@=LE9 %R#3,E(6!("'>L.D@U/4;/U!6I;D;C7PR.UFP7(!?MY;7IU>[O\?9Q&O$&XP9Y\7[#7K;J3.&/F_7J4IS$YZ(]E4WG MO#Y4X]N-M.MRWZF1!/?3R9S6K'\# M4$L#!!0 ( +N":4GCU^*+( , /P, 9 >&PO=V]R:W-H965TVZ;CJ_ LQ&4917Q_IFW%%^Q" M._GDR/JV$O*V/T7\TM/J,!BU380 (%%;U5U8%L/:];PX1CLKURP]FX2!FWUKL]U M-YQO^DD&1C.[ 1H-T&2 8J\!'@WP9 #]!O%H$#\81#J5H1#;2E1ET;-;T.NW M=ZG4)H'+6)9Z'\CL>:@>#?55B+)X*W$"BNA-.3(P:XU! P9.B$AZGRB0FV*- M9N;(1K"9(U)K#%O#26(/ GORQ(,]UO:9(XO8XR >',1CH: 99*GFS. Q,K3S;CP1G,9Y4U>'(/3V[P$"M/_GG-E1:YNQ$81;,G,X(T MRS?/#C" KG"\X@"-<.PYCR#-DLI-FZ4.*H](/$%D[#>7"U^+0VQ$F]FCU:!< MBQE>X,S!Y-,":(@!LK?I"():6V&R@ [5@3Y!@(8B(&RG^D*O0U^S0V*4+K>S M$",A63M'MT*?+$!#%XAUYZY'T/B6X@7*'4P^88"&,A"[9(^@=,P)8RML:\) M$CL$!/H4!!H20AS;)I\QI<3U$4$^&4&&C)"'37/_+)N@V,'CTP=DZ -Q; ?D MZWLT[WOGAQGY^AX9?1\3>[8FR*$OR-?UR.AZ0APN?-V,DB]EZVM51+Z2K0$B MC]E&LQFQI?UI&+9YL&?73N@A:UJ=!OHGI&;,A_4U7&[T6/[AIBPNU8G^JOI3 MW?%@QX2<8(<9],B8H#(ZL)!5.,M?D>FFH4>A+E-YW>OA7-\(=KG_:TP_/.5_ M4$L#!!0 ( +N":4F:(^4A0P, (<- 9 >&PO=V]R:W-H965TS$QLW&D/G5++U_+D5)>2)P=ME&<.1H@Y>9(6=A3JMJE7OC6YYE2DGV_+<5_>A3&?:?[^K?M;MR M^"])Q;ZK,<+;*M S\FUZQ^%KG,9W';DX MJ9,H+,7-*IOIOB1J5<'*E7.SMV2X*EM]TA.BB"A\BPCS0^=-"0V83<-@S;# MA,1]!#K"D0/H1H&G1['!/7-LZF#;)SQD',.7(KL)D<$PR4RPB+8G;; "LP"= M$:!:@&H!?Q3LH@E%@W@:^0;8#\"$;8<89029L'B $4:946TWQ @@9O;-G?'- M[?E&QE/4.M0P'S AN^R ) A\19 Q7/%1DB%!S)'9#18^X)"!F)]F, MDVS@I#&8FX8)FF"B!X*-'HXIS^C>B J,KHT@?\(O;\8OK^<7GDA@?\;>7Y(9 MP8Q \'5F!/U%&I#QGZB-ZX "!($1BP<89G(M&D,[Q+!/)UQ3)6GZ'XL6I$8+ M-0M4Y@6F7D"-'@Y)S_<0!2,9CS01\5UF]G.D2;%,NHEE +/E!!8D2 M]E2&? M,'.*C#%SCHRIJ22!F3+U"+B?)E,*:;J,^LQ( M[D::!( B/.'J7#6!)>4$EM633]A$MBRJ*&/J4[8XO5UFSLN3WM]7UEY&UL MC53;CILP$/T5BP]8".:6B"!M6%7M0Z75/K3/#AD"6ANSMA.V?U]?""$51?N" M[?$Y9\[8>/*!BW?9 "CTR6@G]UZC5+_S?5DUP(A\XCUT>J?F@A&EE^+LRUX M.5D2HWX8!(G/2-MY16YCKZ+(^471MH-7@>2%,2+^'(#R8>]MO%O@K3TWR@3\ M(O>-[LR,P@+^-7"(&=S9+P?.7\WBQ^GO1<8"T"A4D:! MZ.$*)5!JA'3BCU'SGM(0Y_.;^C=;K79_)!)*3G^W)]5HLX&'3E"3"U5O?/@. M8PFQ$:PXE?:+JHM4G-TH'F+DTXUM9\?![63!2%LFA",AG A3GF4"'@GX3HAL MIN%*%+D@@](N+OHB;GRS0[KDZN0+D9Z9LL>ET$4^;7 :9C[5R/T@#DX M3&@QFPGA:_4I1?C_%(=P1E],4,X1:;"< :\4@2T_&HO RP+1BD!D!? H$"T+ MQ"L"\8.#^+'*SIV#PR2NRCC;;N/-$JZ2K0AD7SB2;%8JCC'&B[!R#DOB:*[F[/BSGYZ!.-MF(%'%+YUR/]84G?K- MS3_Q@^Y#KFW<98J\)V?X2<2Y[20Z<*M+_@25]9HSOEM*!0 M*S--]5RXYN$6BO>W5CCUX^(O4$L#!!0 ( +N":4DQ^5<0#BD #/7 4 M >&POKT@8&APUP"K7_6)X M#*@EM4W2\5D9F1DW",RZMLTS40>!3_G\CS.H^SW7XWG\Z_$YVT8I;__ZB[+ M=M]\_76ZNI-;/^W'.QG!D]LXV?H9_)ELODYWB?37Z9V4V3;\>C08S+[>^D'T MU7??IL%WWV;?7<2K?"NC3/C16EQ&69 ]BJN(9PCB2/1$>NU=C:K_\V__YL*'F>95D*X MP/^0?B)>P9>U$SF#86L>&OJ;ZM-;/TQK:UF:1]8 "?TT%6?B/-YN@5ZNLWCU M4],Y6T,\<4VD+=[E69H!_0=1#6T\]2'@T_6[UU<79Q_A MCY=GK\_>GE^*ZS]<7GZ\!D;Z='TA3D]>B!,11.+C79RGL&8-SQ=R!?0P).Z8 M-J$<@))9[=5S/[TC/E[A!_ES'MS[(0RO#7SC)S_)S+\)I4CE*D^"+*AS.* = M!4XJ$KF2,!.,]D0D,Q'?"C\,XP<_6DD!;"K6<7Z3W>:A\/4K,.1DOIP0,"?S MX5CXF0!"!Q:^@8/6@H$>PW[5MVK/'BR8[N0J"^YE6.=#>2L!![!'.)$@34% MU"!_E]W!? 78M0'O$[GS@[60GT%@ID !"$A,;ZU:,?PQSH#2V\>\3T ,)T!K M."D>P@Y9C%!7'7H5 =EM CP'GLLYBK?3!E #.2@PP\"_"<+V,][YCX@IQ_,D MEZV(:IG=G%4B[V64U\6/?KZ)[V42D23:D!"/;\)@0]*_:5.[."'E )2V\G)I.M6,N;VCF4#[]EWWQ@Q60M0\^? M!OOK#H"VK$IB["X.US))?_WE[T2E68W5@$O4^:0L+D\&_<%@"+22"! LN11 MYVP>>&(X&'@#_D]9#,+/L[LX"?XJUT#6L?X6>!8IB@BI6>Z>K=.F8'B>;;/"3ML):WP2JHX<,>HH@WWH)== PS#H.0S])"Z)X ML7>"&J%T?8.)J.OH%CJSD7_XALIO[]V-<[A[*\ZA;?MP$\KU1_C?F\NW0"3O M7HEW[R\_G'V\@@&=263*S$>?N@[Y,8[+\=P%(7*^]V:)2BI-;JL8Z" M%(SB%1ME:U@AC,D8J.$$S#06&5NRS!P'_+V,)#HH.,A?;X.(_!VTD=S[BO<" M]QIW=IO$6SW6H6? 0)% >9F>Q*WI6'X2:*=JX NG)4-+WDB0-A)Q>A_@\9+P M45-D_N^ _Q<'O/,6[-005FOZGIAZI9@,N>N;ZLB7?AJL^."",$?5 MT4TF_"B#S1T.]\&F\3>RM$J)AX$);YR+\-"ZM.G"X^?OWKS_ZZ.Z]?9Z AR0@#?C@O:<@K1O6?SVZ0ZE99S0]_YU"KIXCH%^J8C.L QU5] M^1700[")E&FU>A3HR:__^^B]YFAD3&JH M6#1J-SZ<)^+HW@]"M-][L&PO]4M^G0MM>@,(]I2]M,%OBK$2IDY/1HL7U56? M$5%EVG6)@:>RTE,MK/XC1/X4,0 MO>BTSH4$2ED%OK%&_"VZ@W]U^I[D-O5 9G/X ;'(+S9HQ],/ #9H@4<@^JKR MVFMM?Z@>,1TJQE[:CKH>%"RV(TYAK43B1V)#V/DVR+>ITC^ICMU$R@JIQ(>< M&AUWN(D"[4"OG^#1FRA (2YJ%'3G1QNTE2,5ZB"0+7>KIKT=P:ON0: #HB!M MKCT!C3"C!94$*U3O2*XNF^0+R;C*8D%T#VNVO_,^!\L4HPY$"JZ85=L;3A)Q MV;6=!]NS!]7 6"/."CS9V.NR_RK.BL!+"\[\1VT@L3-/[ANYT.A(N&*!*RG7 M1O I:2&35>"PR#^B)4OQ#B 9#E NRT+)0A$@2)O$D?_@)PXQ7##1 M'H+\ (QA]AE7@EFN@-/[!'@WV%&PYE'!%STU+G>!GDUPD]-#1,"6C( ]N*T* MG*:C(\R5#PUA#='ZP%@B"**ZPMW#H5THY_+V%LP57.)6V0+R\XHE!&8V%,+< MP@&0FQ .3]>2/Z%5S1!U"?0 ]O#8_=PWJO #C;&;R-O/8 !5@X!L1 M6!@XKR4[2B3;?+:O@L_H[RG-M +\H#H#,SK.-W=5-D@2//2MZYS*\;A,1J@X M@RT27<,+2C&MN[*,$K%IL\SWT""A26$ZP$E&>*ZY>\G&C[19@>]? T4'MV 4 M \1*]R+.WL=AL')%R*WW/? UHQ0&KHOI0#>G>$;:KGC%IP!8-$YJVN:-'@B> M*+WP8YS\!!2.3F\?T"$N0!8_H/Q=QA[Z"0H9G?/C?0JPH&'+.EY[&(R&'UJ.%BGWUQ3M8Q(3/@#SO ($_YWZ2 MX9J(I3!>$8I@U;,MRJ$(Y"^/SM[_^LO_\WA!,>T2:Y#JXG1N@Q#.P 9GA7&\H;3!48:\^ MZ")Z&N^"2*G$0@IYS\6G8#.AWJ'C*8)2*8EFD#*:!\&;"\)'-ID \TCV&-=B M&PEL!S\D,PS5"JH91 8(:C](R@H%?0N0G@4DNS@-#+W#R#QD:[U(3S!)% ZQ M'E2.7-+A=8HF@GQ&LM2PXJZ":$U:[EYJ3M2+H/=/+I,Y7=0]^FP1G.KAXL$A MP$\[#F!E*X^^^,1.^B50Q)9\%]PDRW9SM%WVAX.0>=&/+G0 B3,E$5*1LSWK_R2% M-.N1+@8?;KM3%N\=."(^>UB$KJT._B!O%LS;C?%+G$12@*R*&XI- ,46<,!6 M[X OX@2CP40@@'*4HSC-/> _!O!C7;YCP+T![,I[]NY95J5@!-R$DL@EM7>J MB(#EJ*97/!L.#C#KKR5ZYGA<"OE,MB&3<2K#4''NBFT!W(3.J'IHLH09NCT@ MB]DI#OU@2TOG%)?3CL CJ :-44\;J(3NN,,KGZ*$Y!>6^$[)*4*K(#D=1X.CO,.Z<50X&SX(M M>7P)$'J#:=*?HO@!Q/F&8PFJ4@@SRX:T+(+=^H^::'-CEM[F69Z0Z9GE)%I9 M^.#8=4!V+:Z?!&0DD?ZM0-87;^5#R43Q-&'J*7PKZZ5K MS%'B_L7+&/Y'%M"KL^N79 *I$IY-'JQ5% 5 "Y21ZYKCG :L5!0:ICJ[9F-J M-IAY0A4*"#N6W#/?TA[/T3< E*0L)\Z-60^6]%V "78L?DUI/P:L@"+M,$S MS? -SJMP2804VBSX/^MYKQ648I_:-A2;IZ)##4)[H;U.U:31E M8M!!J!]8"T1P+ 5LJ?4^*A16A86Y4(1E_@C.#^I1UBD+9-0,K1M8L/QHSCR! MHB!C5.0LJ&7 (H@U5B+!S=+),P%+;_7QE9^09F 4;65V%Z_[7!\>*.KGA520 MTE_'NZR&_JHQ3B9,$L#.4%R6\1<0_A[%ZBZ.4TD2%WSDR)XW&84S3J_SFPPLRI483P>]R>#%-X:Q?OWE[ZD-!5+H*PD' M_QZ#;GBRXAR#&60.YS3DK AL*;/'UP7I2KC!\>6\!Q5&+4X3@QZ&I\'S!XWS M<"<5U5+8A)P;7LD*H6G]""^!AZ_V%8)>BU)9 8(.(RMDS7,8,[78 MS[^%085IA\?%?A 2-' J^JIK%=DW+ &L8E8J,RG(.Z0X?(/D"B#%B(Q=P7VA MBMJ8J=21,:+Y1 IH\GX_TKC\ILAH367'Y3T]<(?:-BC0/"AI:C*>],=+0 M=8#QE-M'S4#56-Z%O,G$E8[ GU,$GC=K$&&L/TPV5*/U5FK$I\3P1D61<*S. MQSVB856+993=7!^I9@WKK%!6K'/V$K5.%2N@,]H$6Y,LX/VLLHYQCHC$D";H MN4FG\LX22]]0F1>8?*#F.5VAF8#2PHX-:[./;04DKA*R;N0*B/P92?M)Q/L; MDNLK>9,0$ Q!E6+=9@@(Y\5DY(G7DN+=VDY(0*4-PR Q=DY[Z_)B"$+SE_=D67P!#U_N')GHT(IKP?),SC,(T)-G\UQC/6X MB5N)XUEOL/3X]A&I7)/J/?U(PG<^7(#DO;)218C'2Q#$\:.4?,^I]Y+<%9W" M+K1[:X[LW-[O2T6$UX8(2S6#[TR@QKZ_]QM/SR:..&,>LN_*&,E,MO(IZ0!5 MHH1JJAX/J@?G+B0%I;2W*4UZ^P0DXG V@__/!PMP)S#92$XL5EIQ$CD5X_% M_/K+?Y:!6LS%F%Z?+O#_\^%0Z#3>I5U?PB_I2RJO+8EPV*6<9\""7O#>5R[< MB9AXXS'N?NS-!A,SP+J3)4;>>#"'?R?S@7E^$T\/Y'#Z,!MYX.5&XO++*E"_M,F6Q MIXSYR?%%5:W8?@0?]Y5;ONVR%JU3?#(&FMK4B9A-X)_ID)"R1,);:(2PQ9/X M0<0:*MC>Y* CB>U H&P2?RM&$SA+./'E<""F0/&,L5/ ^0OX=S2!_XW'XG0$ M!XKE@/A_.(894_IPBH-]8%75$^7D6BR7BD- T'::SD37,ZV+F, M.'->2?3<$:GR$5*@)L9L/6*L>J"JYDZNR;@55K7F]X#CU/X""^(1E,T&TTK@ M&;W",/D/= 6%@J%90I;B(QN&%CS(>M/!%/$+_Z&4X6]F_)Y.5(M!@9G3 ML<*O-Y]/]AWL<.3-YDL@A],QLB/^.9FYCG8Z]L:SXFC5GZC)O,5DJ2CJ%+YZ MP5_.%]/.1VLFLX]6?=GI:)$@)Q48\,O1@)/6YH#X964(IF)#%W7RXA1"/@7* MG2+^Z5Z73A7%:4/DF5V\!YEP_"JJSF@EJ2@(Y)0@OCYYJQ:1I.E*W7#GS ML M!]"V 96'U!=@P!H7QPS4?;#.Z=J3@:M(S5#T!8LE@BC'_$(9K!K=-H'Y&LM' M8,$(98'2+L4GP-*&RE>2$O66B;SMT1YB!77@#2:C@GT+>N'[2RT#P))7>7.5 M2!&8U5(<7*> 1!;> NR6;(<>;KP'*$'PX#S0^ \2.J-24%^ZTQ?P?;"65"+" M;J4)0^%+Z#?1[7 WYFO58P42WQ1A@7J163'LPDJ=-VN]AGD)?3HRRD+/8H]: M4A:CS4G.;QK4E-\2=P$8YN##/&ITF/@-X%MRXP5*XGT.MG R=F@ZOL%$%.$T MB':YLK3Q>EMU9![5QX*;%:E8"D4I#4A])DT&+TCI8G!$-7K*P0M6BML>BHH! M3%JQ XHI,X2=3';D!:HUA ?D_M]25+*(-+&@B).U1&?72JC"M-D#LJP2OSL? M5 C6R:K2203%C@1Q"/MC&;F4LM*"B8Q0:P$-*R4]-; &2)(P!LQX!=QG\DP[ M4[)+&0!0:?[Z'@#S-Q*%BE88RO UH M@QVC+U%7+;OK0B&?'=)'$-&9:E^^OJ(J)L%N'D4F"L&S2-T!)P8Q%,(,D2,] M,:Q4[$9(CA_0U@[QAB?3IA+EJ4BMRD,DH#*"K-.O'7RQ(&PM1KGY5Q6U4M0/ MI#PSSI,"IV-MG_MBAV-QBDS1A)SV MQ_A7(1F:*=;3>3 .^6(%2T+*5OVEZW45I8'N2N*B!I% S6\P;)9Q\M64@%!9 MO#8@'8)3HV)81>M_V')T-+ZM!BG6*+Z6WH:Z#T MQ=6MSB[F$0>'8BT8&]?_PD4I0%^L4=B>>N:;)/Z)FN-@'8=BH3P+T&+2JVI1 M6RRN@]QAZ<"(&F MBMYY= M1I#Z6(-*]YE07IW"MH)K.OD%!<6V"AZ+DO(J2 MX0%+A#35T;\&2\7>H8]7Y=*J%C+5GKAC\!^"6 ?34U90'$T"09^L>ZA?'NF^ MO^D]H!6+JICI-YO4GB[@;#Y>\BSVT)<;VPY:I\!\4N)(PX C*@TNA$G)D"7X MZO*@:$!0J\=YH.(IY;]I5?]871U 5#)62X$X,7I )=M5>KZJ=]."]1DO6F:R M9.RW>W_US(<2H-)6$V8%^-NV4B).)*H:1J)=!01IDIOX7@EH[<#A258=K29S MN]%/;'_!%8LN^F:PCZ21K#'L_M81 ;!",)58C/'?2XY\>]2"PTX4):)/'*W MOSO%+3@$A"J<(\)4%@0JW#!P=&H0\(4>G6U%H=#FTZT M*=)8MY:1:@D_UOTXSF%]5D'RALSTR7R,K9=<;62"K%"OYQ0VV(#KZKH0V3;8 MXM>+BKM^T%BFTR<&@ DD$[$8C3G.JNQ-YG/N1IK[(T60_RX M%"-O2A^!'D;>:#9&D04\0PE2()@QS,$?/)E-^S(CY17"305\4M M3G+4OP1+^F9:^9X;8\Q#;*D4,_,"+M>AYKVUV!U,86 A]SUPOEW/2LO.<3KN MAUIY[U(V](,J#:&B$M7>4=VW,M<_FXFW"0 T<_@2NWWC%MQGM,@P^D2%HE2/ MDM','BA7>(+"CDO9J?;T9\ X^UA78@:LU=CW16F5]1VO?J# M/,*DYVD6;RCY[8$(_Z_J('-5)];.?2QV^N*W[N.YLII?M9M;C'F[IPX3.FY@ M-!@LQ7LL(2R%^1E6M;RZUM4^S7"R?YH&+.FK# Y$4>K_CWDD5>;?/JBB\!3# M)Z:"3;E3!40J7LRU*:P;HIR0A!"J=F0F:'E+05VD8S"VQ]Y2=>MKQ?#$&Z)F M@05U_Z);YS$I >M8RX')OMC72>.PKC!8V7<>=X-\)VJDVE_6M[ J#_Y']P S!MC8Q2I+B>5"-Y-U[@-+'!*K/M2 MACJWB,A(S-Q07M2'*IJJX))/.NM)U_2+:]TFE. M-/6X0X.1"A26^ ];JZ/Y5#A[W0FN>@#E"4M-AZ+>;DXT]9<3T^5$3! [_CL"N=C29$]/97$QF0Q@QF>._H\E8-'>:0[.&IEM,QV+FS483S%>"$:13 M-F-O-BXMYK-J@!,KTWT 7A6'L;C PGACS*CPJJZO5P+% M>&8O0Q]H^'H%4A,E$TW3T^[Z-E[+L$\U-42B]S'>A^& O15HL^[OF!&!OY%P!O[DR!HK?W!"(=4@/T6%&4'3,I*I4 MFH*+W8KLH"SX+['?I9(Y6WW1M;!*P@:T<AD@PXFW<%\/A0)>=#2?]B_[H!=L5J6Q=QHH'XK&1ALKQUG. M!%NZ1L7M4?@:*@H[52WN6S>EM)>.$7C..<% "N0\!-9M&#Z/O:> U[Y[MR@8 MM"E%33E**'P,9+BFK]]?B])JOOTEXXJ]5.PUN2R\QY& * M:&NA>N(ZZ,)CBO$.2C+#CZ7]E1W+,L2G,KAS7P4:^;[;L7< ME(>6.C)4EN8/JLUA3[]$ M#_X_'OT._IT/^*_E^'?6L^4 _QI/BV;3L*C2ITL,LIF_, MRKI=94^QQZPR78JN"% M#P'?$_1+;R5=DCP%W>D-YEBH!N)JNC#[@T=C<+A'(RQ9F_1!+U> <>!M#B[^ MTEM2&=UPU ?5-^]CM6DFWR/ ]\L65%M'!XN+5C<(=7] V@D0JOE*7,C+2 M[8$YQD*D*&"EP>\9"!:*^OZ=/ MZG"_FL##TIW/H%?5/7[LK9*H1, ]5\4J9I$8E=&W&S#; IS!<2)S#ZAL?3H7 M[@14*=2C&C1IU:3. MM(;^("V))\I28[4[X*Y';?_8E3#NF^8Q%EB%FX:K6A.1ZZJ$&E68[?#L(M4" MR^X3H-E(% MCFG5W3Q(Y _[M=I_;&Q(E:+OX66BZ%K+1#]!*],:T1*\KT\GN(.[:1AL6K:3 MP*/;Q.SRDIMCY( >KNH3:INJG2+' PK;S/;#+0&CR>E"-7K?#]<&X,)HC^IK M$E-UP2[&*!E=.7,N[ZE:5/) L3F9!4T]A,??6.??S$9%EH-]:@K64==ZT+&Z MPX%K2_A;4:NZ:C&5?$2*"6+95&IHFY=2B.H7N,IM]('VN6$ +UA*/IEV8Z8M M(C%3JNHAL,7+ZERE>)@**NADI+ZLFB99%1%%/^D!E=C MZ5N2:7Y#S(UW(YGS"W3S)&G+[LDFBJ2Y\@1O%'7.UO>8I$.BT!59-O>81-F9 M:3D>E+KJP*YCZK2#IH350$8;4&IH_7<=''S1D(WVL#,LB'TU4O7T4']A3*Q+ M%)LTA<.",3^5IW_7KO(W&!D898;=F5_*.!&G2V\,KNH+NI'B3<%YI8]@&0R7 MZNN)-Z&[*A<6?GZLBL[#?@ECM,0(LX<_(S<$]WZ\H N7(PPE#[P)\,AP!,[T MTEO @/J/=3AD$8 YZ(\5\*5/\]*G3K&I9\/M:.8-YC.#T?&"[[R8.@ M^HO2R3::RV: 4K-%R&CF+2=3;P$'69]FKYX88W42V-&SZ<0;SVL_MG1PQ]M3 M_:GV,Q!/ZBA::V5>J84^-A@]-A@]-A@]-A@]-AA]U@:CM5\&JG3F=(GE8Z/. M8Z/.8Z/.?X)&G?405DO?SGI7C&,;SV,;SV,;SV,;SV,;SV,;SSKI'=MX'MMX M'MMX'MMX'MMX_JNV\;1NH\;V+ZA=%7?*G;^K=^PI<>PI<>PI\8_M*5&[BFK= M7&V["ULO]#_>J#G>J#G>J'GN&S6_=0_KTX]X!/5<+' B>#3\(]IVG^M:^C?[ MW]?VNFVOAW7$/N#WVH\-LET-LO>376/O;#JZL+INQS; M>?^KM_/NVK:ZBRI3K5'?Z( /M832I4-4UUAY6WS>AM^D.W\E?_\5T5YR+[]J MI\QCJ\%CJ\'_R5:#A[7=_^D/:Q M=\T_5^^:_<*+^YB(,W7QO8OE?^QV\Z_6[::-C&I]0;Z E([]&.2S]F/HZ5?U_Y] *;F8>@NGKBT_6%.#U!&@(Y^5'+27=" MD%\'VSF.= JVN9=+4_JY.LZ=?ZZ1&;DT;=GSY\?9@;_H?#A6]0+V+,4:]K?- M:*YFK9N>6TGKIB$J;UWKX+,O==TT7RU__8\B>&Q7#4RD?*+Z(;:GIS=0M MIU-).]VI(SU<7Z\M]E^CX5JJHC,JK(R@%:GJ MCLF_.?(D+2QF&45_VY/@Z,JH';*U%JNV,R@81P6#*IYNSNE5GSC2EM4AKBSF M'I;IG%,\6!P5,WG:),(SMA6N._N(HT#()N5T9*N<<-- 3ZQ!.(-B7>T[_3W) ML+\)YP+=Z;CGJ/_?SV:P;N.4->J(HPW7^!/PS88MCIYA MBZ-.6VQ/#_?:D[^=E4 U&>M5YS4S7J#D?,4WY#%\#MRB*K.;3>%:9M<125!I M6S?_N].WG;.V/?$6;]Y1B.)PE3'$4T+U=8E!JZXW/4H7L?$605-:K=U@M=YR MY89K#IM.SRIU9=*UY9\K^%L11.-(!SVN'ULYB%]]WM+HLML"103>7Z_):BG: MHOIY=A=C$J"&\;<=?B'K -)0KMP3"..+C]XKOT:YZU9J:-Z%E9 M=O(; &Q9 M8O:22&YOZ&)+',:;-EG0E$BMCINI'S$8LO$H9F+M/]:.H#IJ.' .:TC*>BA8 MQ*E/P46DWQH4E)FM?SD?.+X.188CEV?5D'QI$TWK]7SAK7 MOJ7<=F\:^U' '\?,+N\MX^A3!J MU0AFM4 G#5Y\4QMC!9N+2]SZ3B)?K[ZNDX/+Q_$_O'[SZ3S MFOIXZ#;=$Z>RP/'J>9[$5&"LK H,EO]NX3]78GVB(P>CB5.NZW$+JV+:-<[: MZK/ I]7.V*R[<*Y;PDL1=*K\&$\KM)W?>@;E_D[_&NI988Y=6%TXF[6ZEGG% M;PGM@5:_0-8:B5XFN.)X1.E7@43U5X$Z$F;Y-WO,,BWA@VXF=--">W^LX@9T^E&8HG]) XV.%(W.&L)R+@,=[/:G;1\T?Z!:4FK!X88*##1Z4(LS*0_/ M[3@\&2[VL,J_"-($VK@!,O_S;P'9Q+U:BRU3JZFRS9G:PR^R<'ZHL(O7PB_5 ML6U:O59RU='L /54TM[[5])E4YWG5ZKO ,O$5!B2:2 N*I??#E?D+;O]]_Q1G7?72IT,EXMX7#I6$0V[EN-RCK"_-#XZ]XQ\&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "[@FE)'*CF-YT" !-"@ M$ @ &7! 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M +N":4G.==BF/@$ &D# 1 " 6(' !D;V-0&UL4$L! A0#% @ NX)I25Q* MDAI: @ <@L T ( !$ \ 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ NX)I28L.#O=U @ D !@ M ( !1Q4 'AL+W=OXP" "Y"@ M& @ &8' >&PO=V]R:W-H965T&UL4$L! M A0#% @ NX)I24_-V^JL! N!4 !@ ( !6A\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX)I26UZ MRW0E!P 32H !@ ( !2"D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ NX)I2:"^#P6A 0 L0, !D M ( !3S0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ NX)I21OL+#>@ 0 L0, !D ( !V3D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MNX)I20YICX6^ 0 >P0 !D ( !F#\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX)I2<8K BC> 0 1@4 !D M ( !(TL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ NX)I2=EA0 '% P AA, !D ( !%%( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX)I M21(YJ7/M 0 HP4 !D ( !CEP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX)I2;Z: 8A; @ KP@ M !D ( !H&0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ NX)I29HCY2%# P APT !D M ( !D6X 'AL+W=O&PO=V]R:W-H965T M XML 49 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 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 102 212 1 false 25 0 false 4 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.workiva.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.workiva.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1003001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLossParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.workiva.com/role/OrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information Sheet http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformation Supplemental Consolidated Balance Sheet and Statement of Operations Information Notes 9 false false R10.htm 2103100 - Disclosure - Marketable Securities Sheet http://www.workiva.com/role/MarketableSecurities Marketable Securities Notes 10 false false R11.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.workiva.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2105100 - Disclosure - Commitments and Contingencies Sheet http://www.workiva.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 2106100 - Disclosure - Stock-Based Compensation Sheet http://www.workiva.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2107100 - Disclosure - Net Loss Per Share Sheet http://www.workiva.com/role/NetLossPerShare Net Loss Per Share Notes 14 false false R15.htm 2201201 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.workiva.com/role/OrganizationAndSignificantAccountingPolicies 15 false false R16.htm 2302301 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables) Sheet http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables) Tables http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformation 16 false false R17.htm 2303301 - Disclosure - Marketable Securities (Tables) Sheet http://www.workiva.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.workiva.com/role/MarketableSecurities 17 false false R18.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.workiva.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.workiva.com/role/FairValueMeasurements 18 false false R19.htm 2305301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.workiva.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.workiva.com/role/CommitmentsAndContingencies 19 false false R20.htm 2306301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.workiva.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.workiva.com/role/StockBasedCompensation 20 false false R21.htm 2307301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.workiva.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.workiva.com/role/NetLossPerShare 21 false false R22.htm 2402402 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details) Sheet http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details) Details http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables 22 false false R23.htm 2402403 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details) Details 23 false false R24.htm 2402404 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details) Sheet http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details) Details http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables 24 false false R25.htm 2403402 - Disclosure - Marketable Securities - Schedule of Marketable Securities (Details) Sheet http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails Marketable Securities - Schedule of Marketable Securities (Details) Details 25 false false R26.htm 2403403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details) Sheet http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails Marketable Securities - Continuous Unrealized Loss Position (Details) Details 26 false false R27.htm 2404402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.workiva.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.workiva.com/role/FairValueMeasurementsTables 27 false false R28.htm 2405402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 28 false false R29.htm 2406402 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.workiva.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 29 false false R30.htm 2406403 - Disclosure - Stock-Based Compensation - Expense (Details) Sheet http://www.workiva.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation - Expense (Details) Details 30 false false R31.htm 2406404 - Disclosure - Stock-Based Compensation - Assumptions (Details) Sheet http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails Stock-Based Compensation - Assumptions (Details) Details 31 false false R32.htm 2406405 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 32 false false R33.htm 2406406 - Disclosure - Stock-Based Compensation - Restricted Stock (Details) Sheet http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails Stock-Based Compensation - Restricted Stock (Details) Details 33 false false R34.htm 2407402 - Disclosure - Net Loss Per Share - Earnings Per Share Basic and Diluted (Details) Sheet http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails Net Loss Per Share - Earnings Per Share Basic and Diluted (Details) Details 34 false false R35.htm 2407403 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 35 false false All Reports Book All Reports workiva10-q09x30x2016.htm wk-20160930.xsd wk-20160930_cal.xml wk-20160930_def.xml wk-20160930_lab.xml wk-20160930_pre.xml true true JSON 53 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "workiva10-q09x30x2016.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 102, "dts": { "calculationLink": { "local": [ "wk-20160930_cal.xml" ] }, "definitionLink": { "local": [ "wk-20160930_def.xml" ] }, "inline": { "local": [ "workiva10-q09x30x2016.htm" ] }, "labelLink": { "local": [ "wk-20160930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-doc-2016-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-doc-2014-01-31.xml" ] }, "presentationLink": { "local": [ "wk-20160930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-ref-2016-01-31.xml", "http://xbrl.sec.gov/dei/2014/dei-ref-2014-01-31.xml" ] }, "schema": { "local": [ "wk-20160930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2016/elts/us-parts-codification-2016-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2016/elts/us-roles-2016-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.xsd", "http://xbrl.sec.gov/country/2016/country-2016-01-31.xsd", "http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd", "http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd", "http://xbrl.sec.gov/exch/2016/exch-2016-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" ] } }, "elementCount": 318, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2016-01-31": 60, "http://xbrl.sec.gov/dei/2014-01-31": 7, "total": 67 }, "keyCustom": 12, "keyStandard": 200, "memberCustom": 7, "memberStandard": 18, "nsprefix": "wk", "nsuri": "http://www.workiva.com/20160930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.workiva.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Marketable Securities", "role": "http://www.workiva.com/role/MarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Fair Value Measurements", "role": "http://www.workiva.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Commitments and Contingencies", "role": "http://www.workiva.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Stock-Based Compensation", "role": "http://www.workiva.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Net Loss Per Share", "role": "http://www.workiva.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables)", "role": "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables", "shortName": "Supplemental Consolidated Balance Sheet and Statement of Operations Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Marketable Securities (Tables)", "role": "http://www.workiva.com/role/MarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.workiva.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.workiva.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.workiva.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.workiva.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details)", "role": "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails", "shortName": "Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Supplemental Consolidated Balance Sheet and Statement of Operations Information - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details)", "role": "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails", "shortName": "Supplemental Consolidated Balance Sheet and Statement of Operations Information - Other Income and (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNonoperating", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Marketable Securities - Schedule of Marketable Securities (Details)", "role": "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails", "shortName": "Marketable Securities - Schedule of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Marketable Securities - Continuous Unrealized Loss Position (Details)", "role": "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "shortName": "Marketable Securities - Continuous Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_USTreasurySecuritiesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.workiva.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "contextRef": "FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details)", "role": "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2016Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD_us-gaap_AwardTypeAxis_wk_EmployeeandNonemployeeStockOptionsMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Stock-Based Compensation - Expense (Details)", "role": "http://www.workiva.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_wk_CostofServicesLicensesandServicesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Stock-Based Compensation - Assumptions (Details)", "role": "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails", "shortName": "Stock-Based Compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FI2015Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406405 - Disclosure - Stock-Based Compensation - Stock Options (Details)", "role": "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails", "shortName": "Stock-Based Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD_us-gaap_AwardTypeAxis_wk_RestrictedStockandRestrictedStockUnitsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406406 - Disclosure - Stock-Based Compensation - Restricted Stock (Details)", "role": "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation - Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3YTD_us-gaap_AwardTypeAxis_wk_RestrictedStockandRestrictedStockUnitsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Net Loss Per Share - Earnings Per Share Basic and Diluted (Details)", "role": "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails", "shortName": "Net Loss Per Share - Earnings Per Share Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "contextRef": "FD2016Q3QTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2016Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "shortName": "Net Loss Per Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "FD2016Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_StockOptionMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LicenseAndServicesRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LicenseAndServicesRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "role": "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLossParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "contextRef": "FD2016Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Significant Accounting Policies", "role": "http://www.workiva.com/role/OrganizationAndSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "wk:SupplementalBalanceSheetandStatementofOperationsInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Supplemental Consolidated Balance Sheet and Statement of Operations Information", "role": "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformation", "shortName": "Supplemental Consolidated Balance Sheet and Statement of Operations Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "contextRef": "FD2016Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "wk:SupplementalBalanceSheetandStatementofOperationsInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 25, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word \"Other\".", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityFilerCategory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2014-01-31", "presentation": [ "http://www.workiva.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r31", "r37" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $794 and $713 at September 30, 2016 and December 31, 2015, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r90" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization (accretion) of premiums and discounts on marketable securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities and Other Liabilities [Abstract]", "terseLabel": "Accrued Liabilities and Other Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r6", "r21", "r23", "r46" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r6", "r21", "r23", "r46" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r21", "r46", "r164" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r58", "r59" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r32" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r166", "r188", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails", "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r52", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r0", "r5", "r8", "r103" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r235", "r244" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r19", "r20", "r53" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r208" ], "calculation": { "http://www.workiva.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r126" ], "calculation": { "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "wk_CashCashEquivalentsandAvailableforsaleDebtSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale.", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r127" ], "calculation": { "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "wk_CashCashEquivalentsandAvailableforsaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt securities classified as available-for-sale.", "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r45", "r125" ], "calculation": { "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r132", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "12 months or greater" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss [Abstract]", "terseLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of fair value of investments in debt and equity securities in an unrealized loss position categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Available-for-sale Securities, Continuous Unrealized Loss Position" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r132", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Less than 12 months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": { "auth_ref": [ "r131", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value", "terseLabel": "Less than 12 months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": { "auth_ref": [ "r131", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value", "terseLabel": "12 months or greater" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r118", "r119", "r125", "r241" ], "calculation": { "http://www.workiva.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of debt securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Marketable securities - domestic debt securities", "verboseLabel": "Aggregate Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r118", "r121" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments in debt securities classified as available-for-sale, expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer.", "label": "Available-for-sale Securities, Debt Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesTextBlock": { "auth_ref": [ "r128", "r129", "r133", "r134", "r137", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Available-for-sale Securities [Table Text Block]", "terseLabel": "Schedule of Marketable Securities" } } }, "localname": "AvailableForSaleSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments": { "auth_ref": [ "r122" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments", "negatedTerseLabel": "Realized gain on sale of available-for-sale securities" } } }, "localname": "AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r167", "r191" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r204", "r205" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r93", "r94", "r95" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment, accrued but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r27", "r231", "r232" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Current portion of capital lease and financing obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r48", "r231", "r232" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Capital lease and financing obligations" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r3", "r18", "r40", "r91" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [ "r2", "r3" ], "calculation": { "http://www.workiva.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents, aggregate fair value", "verboseLabel": "Cash and cash equivalents - money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [ "r2", "r3" ], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [ "r84", "r222" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.workiva.com/role/DocumentAndEntityInformation", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails", "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r50", "r141", "r142", "r144", "r221" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.workiva.com/role/DocumentAndEntityInformation", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails", "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.workiva.com/role/DocumentAndEntityInformation", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r148" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r4", "r16", "r17", "r60" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractRevenueCost": { "auth_ref": [ "r69" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostOfServices", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs incurred and are directly related to generating contract revenues.", "label": "Contract Revenue Cost", "terseLabel": "Professional services" } } }, "localname": "ContractRevenueCost", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractsRevenue": { "auth_ref": [ "r66" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_SalesRevenueServicesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue earned from products sold or services provided under the terms of a contract, including, but not limited to, government contracts and construction contracts, classified as other.", "label": "Contracts Revenue", "terseLabel": "Professional services" } } }, "localname": "ContractsRevenue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfServices": { "auth_ref": [ "r68" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs related to services rendered by an entity during the reporting period.", "label": "Cost of Services", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfServices", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfServicesLicensesAndServices": { "auth_ref": [ "r68" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostOfServices", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of generating revenue from multiple-deliverable arrangements that include licensing fees and services revenue. Licensing revenue is consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Services revenue may be derived by providing other, nonspecified, services during the reporting period.", "label": "Cost of Services, Licenses and Services", "terseLabel": "Subscription and support" } } }, "localname": "CostOfServicesLicensesAndServices", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r7", "r89", "r97", "r199", "r200" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r22", "r157", "r158", "r159", "r160", "r161", "r162" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r22", "r158", "r159", "r160", "r161", "r162", "r163" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredSalesCommission": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of advanced commission payments.", "label": "Deferred Sales Commission", "terseLabel": "Deferred commissions" } } }, "localname": "DeferredSalesCommission", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits and prepayments" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r89" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r156", "r167", "r191", "r192", "r193", "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "auth_ref": [ "r106", "r107", "r155" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "negatedTerseLabel": "Distributions to members" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by a domestic corporate entity (within the reporting entity's country of domicile).", "label": "Domestic Corporate Debt Securities [Member]", "terseLabel": "U.S. corporate debt securities" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted (in dollars per share)", "verboseLabel": "Basic and diluted net loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r70", "r100", "r101", "r102", "r105" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r222" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of foreign exchange rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Options unrecognized compensation expense, period for recognition (years)", "verboseLabel": "Unrecognized compensation expense, period for recognition (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Options unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExecutiveOfficerMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "One of the ranking officers of the entity, appointed to the position by the board of directors.", "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r207", "r208", "r209", "r210", "r212", "r213" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r207", "r208", "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by level within the fair value hierarchy.", "label": "Fair Value, Hierarchy [Axis]", "terseLabel": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r211", "r216", "r217", "r218", "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r12", "r209" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r13", "r15", "r206", "r209" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r14", "r209" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r207", "r211" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r207", "r211" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r96", "r214", "r215" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r234", "r238", "r249" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r99", "r198" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Benefit) provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedTerseLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestrictedCashForOperatingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.", "label": "Increase (Decrease) in Restricted Cash for Operating Activities", "negatedTerseLabel": "Change in restricted cash" } } }, "localname": "IncreaseDecreaseInRestrictedCashForOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r138", "r139" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r223", "r224", "r240" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r85", "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for interest during the period.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r73" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r114", "r115", "r116", "r123", "r128", "r130", "r133", "r137", "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r236", "r246" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServicesRevenue": { "auth_ref": [ "r65" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_SalesRevenueServicesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from multiple-deliverable arrangements that include licensing fees and services revenue. Licensing revenue is consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity. Services revenue may be derived by providing other, nonspecified, services during the reporting period.", "label": "License and Services Revenue", "terseLabel": "Subscription and support" } } }, "localname": "LicenseAndServicesRevenue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by major type of debt and equity security.", "label": "Major Types of Debt and Equity Securities [Axis]", "terseLabel": "Major Types of Debt and Equity Securities [Axis]" } } }, "localname": "MajorTypesOfDebtAndEquitySecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain": { "auth_ref": [ "r115", "r116", "r117", "r242" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions. Equity securities are ownership interests or the right to acquire or dispose of ownership interests in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock.", "label": "Major Types of Debt and Equity Securities [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "MajorTypesOfDebtAndEquitySecuritiesDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84", "r87" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84", "r87" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r86", "r90" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r17", "r62", "r90", "r104", "r239", "r248" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income and (expense), net", "totalLabel": "Nonoperating income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2018" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2017" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2016" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r143", "r225", "r226", "r228", "r230" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a lessee's leasing arrangements including: (1) the basis on which contingent rental payments are determined, (2) the existence and terms of renewal or purchase options and escalation clauses, (3) restrictions imposed by lease arrangements, such as those concerning dividends, additional debt, and further leasing, (4) rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions. Disclosure may also include the specific period used to amortize material leasehold improvements made at the inception of the lease or during the lease term. Additionally, for operating leases having initial or remaining noncancelable lease terms in excess of one year: (a) future minimum rental payments required as of the date of the latest balance sheet presented, in the aggregate and for each of the five succeeding fiscal years, (b) the total of minimum rentals to be received in the future under noncancelable subleases as of the date of the latest balance sheet presented, and (c) for all operating leases, rental expense for each period for which an income statement is presented, with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.", "label": "Operating Leases of Lessee Disclosure [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r21", "r23", "r24", "r46" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets, Noncurrent [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r201", "r202", "r203" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment, net of income tax (expense) of $0 and ($40) for the three months ended September 30, 2016 and 2015, respectively, and net of income tax benefit (expense) of $21 and ($84) for the nine months ended September 30, 2016 and 2015, respectively" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r201", "r202", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "negatedTerseLabel": "Foreign currency translation adjustment, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r201", "r202", "r203" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r54", "r56" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax", "terseLabel": "Unrealized (loss) gain on available-for-sale securities, net of income tax benefit of $5 and $0 for the three months ended September 30, 2016 and 2015, respectively, and net of income tax (expense) of ($28) and $0 for the nine months ended September 30, 2016 and 2015, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r55", "r57" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax", "negatedTerseLabel": "Unrealized gain on available-for-sale securities, tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfComprehensiveLossParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r82" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of issuance costs on line of credit" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r9", "r83" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Taxes paid related to net share settlements of stock-based compensation awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r11", "r76", "r120" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt securities classified as available-for-sale securities, because they are not classified as either held-to-maturity securities or trading securities.", "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedTerseLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r11", "r77" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r11", "r77" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r167", "r191" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value per share, 100,000,000 shares authorized, no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r19", "r38", "r39" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities": { "auth_ref": [ "r9", "r79", "r83" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.", "label": "Proceeds from (Repayments of) Restricted Cash, Financing Activities", "terseLabel": "Changes in restricted cash" } } }, "localname": "ProceedsFromRepaymentsOfRestrictedCashFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r11", "r75", "r120" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities, Debt", "terseLabel": "Sale of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r9", "r78", "r190" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r25", "r26", "r140", "r247" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "(Recovery of) provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r81" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Principal payments on capital lease and financing obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r9", "r81" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Repayment of other long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r197", "r251" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Shares subject to unvested restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r155", "r245" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueServicesNet": { "auth_ref": [ "r64" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.", "label": "Sales Revenue, Services, Net", "totalLabel": "Total revenue" } } }, "localname": "SalesRevenueServicesNet", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r1", "r128", "r129", "r133", "r134", "r135", "r136", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesContinuousUnrealizedLossPositionDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r166", "r187", "r195" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r166", "r187", "r195" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Income and (Expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r167", "r191" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of Stock-Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r51", "r98", "r145", "r146", "r147", "r149", "r150", "r151", "r152", "r153", "r154", "r155" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Current", "terseLabel": "Estimated health insurance claims" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r88" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "verboseLabel": "Vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Vested in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, max (as percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, min (as percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, max (as percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, min (as percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under an established share-based compensation plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at the end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options exercised intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options grants in period, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r175", "r191" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding end of the period (in shares)", "periodStartLabel": "Outstanding beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options (in shares):" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding end of the period (in dollars per share)", "periodStartLabel": "Outstanding beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price (in dollars per share):" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r165", "r170" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r96", "r167", "r171" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of equity-based compensation awards outstanding. Excludes stock and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r186", "r194" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable, weighted-average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, weighted-average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Options vested in period fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r148" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.workiva.com/role/DocumentAndEntityInformation", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails", "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets", "http://www.workiva.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r29", "r30", "r148", "r155", "r177" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Shares subject to outstanding common stock options" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/NetLossPerShareAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r34", "r35", "r113" ], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosure" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U. S. treasury debt securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r109", "r110", "r111" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average common shares outstanding - basic and diluted (in shares)", "verboseLabel": "Weighted-average common shares outstanding - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2016-01-31", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.workiva.com/role/NetLossPerShareEarningsPerShareBasicAndDilutedDetails" ], "xbrltype": "sharesItemType" }, "wk_AccruedDistributionstoLLCMembers": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Distributions to LLC Members", "label": "Accrued Distributions to LLC Members", "terseLabel": "Accrued distributions to members" } } }, "localname": "AccruedDistributionstoLLCMembers", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wk_AllowanceforTenantImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for Tenant Improvements", "label": "Allowance for Tenant Improvements", "terseLabel": "Allowance for tenant improvements" } } }, "localname": "AllowanceforTenantImprovements", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wk_CashCashEquivalentsandAvailableforsaleDebtSecurities": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "wk_CashCashEquivalentsandAvailableforsaleDebtSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, and Available-for-sale Debt Securities", "label": "Cash, Cash Equivalents, and Available-for-sale Debt Securities", "terseLabel": "Cash and cash equivalents and available-for-sale securities" } } }, "localname": "CashCashEquivalentsandAvailableforsaleDebtSecurities", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "wk_CashCashEquivalentsandAvailableforsaleDebtSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Amortized Cost", "label": "Cash, Cash Equivalents, and Available-for-sale Debt Securities, Amortized Cost", "totalLabel": "Cash and cash equivalents and available-for-sale securities, amortized cost" } } }, "localname": "CashCashEquivalentsandAvailableforsaleDebtSecuritiesAmortizedCost", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "wk_CostofServicesLicensesandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of Services, Licenses and Services [Member]", "label": "Cost of Services, Licenses and Services [Member]", "terseLabel": "Subscription and support" } } }, "localname": "CostofServicesLicensesandServicesMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "wk_CostofServicesProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of Services, Professional Services [Member]", "label": "Cost of Services, Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "CostofServicesProfessionalServicesMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "wk_DeferredGovernmentGrantsObligationsCurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Government Grants Obligations, Current", "label": "Deferred Government Grants Obligations, Current", "terseLabel": "Deferred government grant obligation" } } }, "localname": "DeferredGovernmentGrantsObligationsCurrent", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wk_DeferredGovernmentGrantsObligationsNoncurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Government Grants Obligations, Noncurrent", "label": "Deferred Government Grants Obligations, Noncurrent", "terseLabel": "Deferred government grant obligation" } } }, "localname": "DeferredGovernmentGrantsObligationsNoncurrent", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "wk_DirectorNonemployeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Director, Nonemployee [Member]", "label": "Director, Nonemployee [Member]", "terseLabel": "Non-employee Members, Board of Directors" } } }, "localname": "DirectorNonemployeeMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "wk_DocumentandEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentandEntityInformationAbstract", "nsuri": "http://www.workiva.com/20160930", "xbrltype": "stringItemType" }, "wk_EmployeeandNonemployeeStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee and Nonemployee Stock Options [Member]", "label": "Employee and Nonemployee Stock Options [Member]", "terseLabel": "Employee and Nonemployee Stock Options" } } }, "localname": "EmployeeandNonemployeeStockOptionsMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "wk_EquityIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Incentive Plan, 2014 [Member]", "label": "Equity Incentive Plan, 2014 [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "EquityIncentivePlan2014Member", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "wk_FairValueofFixedAssetsAcquiredThroughCapitalLeaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair Value of Fixed Assets Acquired Through Capital Lease Obligations", "label": "Fair Value of Fixed Assets Acquired Through Capital Lease Obligations", "terseLabel": "Fixed assets acquired through capital lease arrangements" } } }, "localname": "FairValueofFixedAssetsAcquiredThroughCapitalLeaseObligations", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wk_GainLossonGovernmentGrantsReimbursement": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) on Government Grants Reimbursement", "label": "Gain (Loss) on Government Grants Reimbursement", "negatedLabel": "Recognition of deferred government grant obligation", "terseLabel": "Income from training reimbursement program" } } }, "localname": "GainLossonGovernmentGrantsReimbursement", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherIncomeAndExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "wk_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable Securities [Member]", "label": "Marketable Securities [Member]", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/FairValueMeasurementsDetails", "http://www.workiva.com/role/MarketableSecuritiesScheduleOfMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "wk_ProceedsfromGovernmentGrantsTrainingReimbursement": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from Government Grants, Training Reimbursement", "label": "Proceeds from Government Grants, Training Reimbursement", "terseLabel": "Proceeds from government grants" } } }, "localname": "ProceedsfromGovernmentGrantsTrainingReimbursement", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "wk_RefundableTaxCreditsNoncurrent": { "auth_ref": [], "calculation": { "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Refundable Tax Credits, Noncurrent", "label": "Refundable Tax Credits, Noncurrent", "terseLabel": "Refundable tax credits" } } }, "localname": "RefundableTaxCreditsNoncurrent", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformationOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "wk_RestrictedStockandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock and Restricted Stock Units [Member]", "label": "Restricted Stock and Restricted Stock Units [Member]", "verboseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockandRestrictedStockUnitsMember", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationNarrativeDetails", "http://www.workiva.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "wk_ScheduleofSharebasedPaymentAwardStockOptionsandRestrictedStockUnitsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based Payment Award, Stock Options and Restricted Stock Units, Valuation Assumptions [Table Text Block]", "label": "Schedule of Share-based Payment Award, Stock Options and Restricted Stock Units, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Valuation Assumptions" } } }, "localname": "ScheduleofSharebasedPaymentAwardStockOptionsandRestrictedStockUnitsValuationAssumptionsTableTextBlock", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "wk_SupplementalBalanceSheetandStatementofOperationsInformationTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Balance Sheet and Statement of Operations Information [Text Block]", "label": "Supplemental Balance Sheet and Statement of Operations Information [Text Block]", "terseLabel": "Supplemental Consolidated Balance Sheet and Statement of Operations Information" } } }, "localname": "SupplementalBalanceSheetandStatementofOperationsInformationTextBlock", "nsuri": "http://www.workiva.com/20160930", "presentation": [ "http://www.workiva.com/role/SupplementalConsolidatedBalanceSheetAndStatementOfOperationsInformation" ], "xbrltype": "textBlockItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Glossary": "Antidilution", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6505113" }, "r1": { "Glossary": "Available-for-Sale Securities", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6505594" }, "r10": { "Glossary": "Income Tax Expense (or Benefit)", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6515339" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=64863997&loc=d3e1252-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=64863997&loc=d3e1278-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=65016374&loc=d3e4984-109258" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=64851502&loc=d3e6003-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=64851502&loc=d3e6061-108592" }, "r11": { "Glossary": "Investing Activities", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6516133" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=64851502&loc=d3e6132-108592" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=64851502&loc=d3e6143-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=66008989&loc=d3e5074-111524" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=6379141&loc=d3e15032-111544" }, "r115": { "Glossary": "Debt Security", "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=6509901" }, "r116": { "Glossary": "Equity Security", "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=6511694" }, "r117": { "Glossary": "Security", "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=6524771" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=65884222&loc=d3e22054-111558" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=66010992&loc=d3e26610-111562" }, "r12": { "Glossary": "Level 1 Inputs", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51652821" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=66010992&loc=d3e26853-111562" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=66010992&loc=d3e26626-111562" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=66010992&loc=d3e26805-111562" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27405-111563" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=SL6283291-111563" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27161-111563" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27161-111563" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27161-111563" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27161-111563" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27198-111563" }, "r13": { "Glossary": "Level 2 Inputs", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51652837" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27232-111563" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27290-111563" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27290-111563" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27290-111563" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27337-111563" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27340-111563" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27357-111563" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=73527792&loc=d3e27357-111563" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r14": { "Glossary": "Level 3 Inputs", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51652851" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=73718637&loc=d3e25287-109308" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21553-112644" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644" }, "r15": { "Glossary": "Market-Corroborated Inputs", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6517519" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21484-112644" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21488-112644" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21521-112644" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6928386&loc=d3e21538-112644" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 13.A.4(a).Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b))", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b).Q1(c))", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r16": { "Glossary": "Net Income", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51831255" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(b).Q2)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3(c).Q3)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.3)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 13.A.4(a).Q1)", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r17": { "Glossary": "Other Comprehensive Income", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51831270" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6415400&loc=d3e5444-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=65895303&loc=d3e17540-113929" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65882285&loc=d3e32639-109319" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65882285&loc=d3e32639-109319" }, "r2": { "Glossary": "Cash", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6506951" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6801-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=68079674&loc=SL4569616-111683" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=68079674&loc=SL4569643-111683" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=64809438&loc=SL4573702-111684" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=64837297&loc=SL5618551-113959" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=64837297&loc=SL5624163-113959" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=65894324&loc=d3e18349-110257" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19190-110258" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6911-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19207-110258" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=SL7498348-110258" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=66048111&loc=d3e19279-110258" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=73719730&loc=d3e13279-108611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=73719730&loc=d3e13433-108611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=73719730&loc=d3e13504-108611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=73719730&loc=d3e13537-108611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=6957238&loc=d3e14064-108612" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=6957238&loc=d3e14172-108612" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=6449706&loc=d3e16207-108621" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=49171198&loc=d3e33268-110906" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=64930785&loc=d3e28555-108399" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6452660&loc=d3e36991-112694" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6455314&loc=d3e45023-112735" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.6(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=28358313&loc=d3e7018-107765" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)-(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957658&loc=d3e62557-112803" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957658&loc=d3e62557-112803" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957658&loc=d3e62586-112803" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "225", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S35", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488548&loc=SL6090579-123006" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r252": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12b", "Subsection": "1" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Glossary": "Cash Equivalents", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6507016" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Glossary": "Comprehensive Income", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=51831223" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Glossary": "Contingent Stock Agreement", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6508534" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e,f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=d3e637-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=d3e640-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=SL7669686-108580" }, "r6": { "Glossary": "Current Liabilities", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6509677" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=66004124&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(d))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(d),(e))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(d))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(e))", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r7": { "Glossary": "Deferred Tax Expense (or Benefit)", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=63044130" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.21)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "225", "URI": "http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3179-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3255-108585" }, "r8": { "Glossary": "Diluted Earnings Per Share", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6510752" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3574-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585" }, "r9": { "Glossary": "Financing Activities", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "http://asc.fasb.org/extlink&oid=6513228" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=66902209&loc=d3e3044-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.0" } ZIP 54 0001445305-16-000118-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001445305-16-000118-xbrl.zip M4$L#!!0 ( +N":4F)L^7C=PH +9C / =VLM,C Q-C Y,S N>'-D M[5QM<]JX%O[>7Z'+I^S,)4!(TDFFZ0X%TF:&A$R@V_VV(VP!FM@2*\F![*_? M(]D& T;8X#:Y%V;Z8NSS_AR]'%G6I]]GOH=>B)"4LYM2[;1:0H0YW*5L=%/Z MWBLW>LV[N]+OGS]\^D^Y_.>7IPYJ<2?P"5.H*0A6Q$53JL;HATOD,QH*[J,? M7#S3%UPNATS(7,RD>RV=,?$QPDH).@@4N>7";Y$A#CQU4PK8WP'VZ) 2%TSP MB%:Q1)!XK+ 8$?6 ?2(GV"$WI;%2D^M*93J=GDY#[:<.]RMGU=IE]:H./H&7 M3%Y[E#TO$<\&PCOE8@24U7I%/QY@26)RQAD+_'0&5XF*>IV0"A"5@8H(ZL1\ MT^?,%FEYU&(295)AYLQ-FJVY,*T;ZMK5U57%/)V32C>-$,36*G_>=WH&C-+G M#P@9<*@_X4(AMA;4(98#PQG(\@CCB?&A7*V5Z[42"B'M< 8K MZUOEVME^5BR:5SXK8KXBK+BJ8.%HJ $V1Y7);.)AAA47K[?P.YMEGA!+4MH+ M(=K$*VUB[7(/$XUD1D:Z=\UN4I*K4#MRA"7FV%M_>O>:Q8PDYT/(6* UNUFR MNQE)0"[,+SUQ"=42S_.8$O/HB_*">3<#R,P9YP[&G,E<[1T$REZ(5%I@/8\5 M";;HNKP0L9LE#%/'#+ZU/(8LN,++\D+ ;F9(ZN0V(N;1%_L;H"8BOP4QD[FR MV( 9X\H(TK?BFY,)94,>WH%[>LB^CL?M)S)$9F9Z'8V:]OEK92+XA A%82:5 MF)$; 6-!AC>EZ7,YGD?_Y6#O%.:[,<&:^.7YA!F?@,4)/.-"9V%B+$'WV#N3A05Z/@(5X[]*9B2!YG0$6">7L3BFG!?2! M %$HYYK<]ZG2I;%L,+?)F8(Z'<8RL+R$-.7WI[N-M:%P&@L"/A#2$F8N6Y'VJK$I9D1](XG;99W.]&J*(.2*Q,*ZT MYLQ\RTTFE2VZ&2.P&RZW@8)8W8,N/_ [!)!_Q*^&LD44IEX!P&U784/VO'IQ M7CW+A2P\#W6B2"DR6E&L%IU$BG\[YH".5Q\/O")::"3'AF:]>E&OUO*A>1+* M/2RPF$L8,,.%Y!YU==7\!7MZM:,W)D1E1VNK( MNV6ONIU.W>M1A]^?&ET&@_--NI]:[?[O2-8B1@_8JCHU)@H"@87AMRR MU*TPUG:!$9TL:3GX-C@/H.P.FUB.;ST^W:LMI@NT@WF1N4WV^O#???L!@.S> MHF:C]PW==KH_#KYU+D6=^^#A&&CH"^EP61R<:X+ML-9WA;5[__C4_@9T=W^T M4:?;.\)K0Z&PSCB'EJW 9^RWJ'*/Q3,D)+C=(TX@J,J^ M+)W*:N^\ZBF=UT(,6L@Y< 3"M;Z !_([$P1[]!_BF@DTET9MOIYM'PWVCJ\. M?S+A:=8S8XUHH1)IG2A6>I"=8QHZ>J.?&WBD.TQ[NC_ZV>1OQ7YMT-N$?:P/ M\>$&FB/R82!RC8H6 ?9!L9XR*&[ Y?"&Q >B3$](1&^,! MKX?\.;KMO>?'E)%S/0'@9M*:9,.,[0GW[R-O4KQI M2 D%:*$!Q2J.8*9&_B>"F@GXH[SS"2Z-<[_H0P MF><%PP9F>T.\3&F(1E#92$))40GNG+G"5*)E%;P5NK."S@1;*/P,V#\H"%?K/]4@AT:\*V@K=6 M&5C FTL_PC YT6 N$'D5B@O&!OTPYK7:/% M6[:2N[WR;T@J2IN]P#A+*S 2FE%2-8IT(Z,\K!/G^]/X$"T,.-#=3@5A!@6W M"(@;S3'U-S-=-2:B:;[R5AV*!]3;X57G6UEG'R3.TB;>Q6:@+K9"H^-Y>_C- MD+$;18:CA.6'.?@4DQXFJ%#;DKP[S'Z>_JT)N%X\%)Z 8:Z%=AW3:T]X[QAD M#=%;=^7O23$B\TTK"=1';^]E_S+N:8BSO#GV]B7JA. M^TS^+&TF7W!F_7\7 )\J*X> 1#>6C@HQ!X5$!_N9O)H^_Q5--"#TX9& .FZ* M=SK->^(/B(!LT6>=W)0RT%'/TR&^*2F@+"$9#*2BRI!^%3R8W)3,67O7%+ J MH?#(A?".SQDT:O%Z!T^T3R44WA^$2-^4'$%'-_Y. VJO?JGOZD4O]M_QU _:TM= F&B_026I[ MP1T)=UMDH))[@D.G=^3]B:%PR2 ]$N%)>*K@0#1\+I3>NMKD4NT3E55![RQ$ M&-0+[*C8GCAD8"P?]HAXH0Z1'?A'%QO@;'PK;-WSP&0FW\7]\+#/:Y?[F+)5 M[[,VBDR./@H^)%(?N(J]+)Y:Z=_,U.'-R.[[$]-Y\WY#<+2J(H[@ VXD_\?@K(( (\K*G>\,'%O.X)P\;YW3\<=I,'O7F[7U08]N M="I>8XJ%FQPW-_BB.^K5+75F]:A/9NJ+!V1Q;'Z5LCV"JF(Q^\8UL1Z77 /$ MB35 OF$-<"ULQ_\*7\\SRMB7 MCJJ>\%I7$7;)8;NZYSYE8#FP5\].@2FFD]&?_VF/U"'S^"<9RD>OSQM\=_OB=/WS\_.7G\ MG__XVZ__AY#_>O;N]:,7DS@_A_'LT?,&_ S2H\_U[.S1OQ),/SW*S>3\T;\F MS:?ZTA.R+/1H\6%4CS\%/X5'7Z;UWZ?Q#,[]ZTGTL\5KSV:SB[\_>?+Y\^=? MOH1F],ND^?B$4RJ>7)=Z\(GR&[EZC)0_$<:)8+]\F:;'C[!SX^D6]:^>_/N7 M\H=;SW\6BZ>9<^[)XMOK1Z?U?0]BM>S)?[UY_7[115*/IS,_CO#X'W][].C7 M9C*"=Y ?E?__?'=RN_P2M5_BY/Q)^?[)\\GY>3TK2$^?CM/SR7B&8X)C4\,4 MVU":\O>S!O)OCS]_PGXS39V@I=?_L47!V=<+^.WQM#Z_&&'?GW3:N%?SV;R! M-_6X/I^?OP9$]ZW_NGCR!%<^_/ &8;6[IM^0&:^M8W"-D9S.KH1_NV^][*^NG$^QG^7(SV M:7[NIV>O1I//;7!?6\\ 39^<7S1PAL_4E_!Z,MV["P_5=X"N[$NMW2OOOY.G M%] L%.B^ _5]17LW_LI(0/'W$J7?[.O).$^:\\5;UK=VFY)[-^^5KYM_^M$< MWJ 609VR &)]N]86Z:=!6^G+;4KVT[QM-.$6!?=NW!O??,+^8IWO(K;1 M0EI7HI?F+$V ^60^_7.,5O.H_C>DA>283.M"[*U&NH.*>^E<,773? 2G^;YO M6W=MIVI[Z=@V!-]<;N^F_0&SQ9!"\_X,-->(JT2_5H/D,5^*WC M+[_$T3Q!>H5N8-&2\]E";)_FE[X9HPE\77PK4O3ZRJX!N?NZ9WY:1]1A+TJ+ M(;7I\&Y5=MVA;#3IM/OIQ_>_%>&*WW]<9N:!FU^]]WHO#OO9Y/X"2E8S,CS"[0GM[#EUI?IJ4E/I]/Y^<7"G-UJ MUNU:2T_-?OFE?-Q.,NY20T_-_<,WQ6>XW*?!#]714Y/?P736U''A_.#W>S1\ M?4T]-7_QU].]B;VFFIX:OHTFV:;D_LV;7V#1XH+XT4/K1D6N7KG&-SWCK?W7 MCE]R+)U&#=/,(:UD3%G6/)V=0?-\WI2UC]>U#_5H>WO_P(TZ%E 7K45- UOZ M^KV_]JB .1ECM5#6@9;CB];FX"AM;L.Q0+:5E.WC5?+AU_C,ZLG M2W?WWO-:O@Z^S&",;E^/+]QQM^FZ1:4]V*+1)-X:BU4K%ON/V4_#8K=P/B4? MO;]X4D;I"8QFTZN_+,:-4+;:R?R/U9^KU7B,/RX:=+N-U\V;7[O](Q]@]-MC M;$NU8PV5#TZ!S9PX 91H)O$'*$V\<9:+R'2DZ38"H[*?.VE60W)0"-[!N:]Q M-)K3_*J>(CG^'_AF3U#NK;-B7#.K=2*4*DL"DX:$&#D)U H'RHC@\P:8;G#W M:1,?31I\QV^/V>-'GZ'^>#9;?%Q6X)OX':5O;VBOGGB"SLMRKI(:I_)5^;(] M/P ;)H<#%_M_#/Q#R$[&'SY/2B^F^T_&;W552C'GM8R$>X0_L*3P4Q $@.ED M$O?&JU9\XW\IONT+ZE'Q#-\*W3'MNK:*,R4#C8D$[27Q7'&B;&FH59"R2\Y0 MWHIKXB_(M7U@/2:VO9K,F\[(=EU9%;E/*E%!I(N:6)R/A'G\!%I9">"%S.WT MJ/SK<6T?5(^*:O5E=W+MNK(J&9 J)4^"2$"8,Y)(PS51,C'KA(N)Q5944W]! MJNV!ZO%0[0-Z^N#S#/;U$6[5507KP'A'":C$"!7,$P5,$&,9&K310-30BFCZ MKT:TO4#]QK-?G]Q9)^AK[>"^%9+NEBQV"]D<9F'BQF+K8@5I$C^=34;(UNG+ M_YG7LZ]K)M:FHA65P$Q&>]P%8PB+SI(L-24FH\"AD>+ VX,L1=QH^7;]JW02 M$)U31%'-"63'24H&/5IE:&1(\10W=>60RP7=#M6D2YP&T"8O($/30'H'ES"> MPQ^3<5SN-*P9_ ?+5,PK[S(:8\ZBQ.16QI"S@W8VPC#K.5VQ MH%.$!J#!N2-$'4 -PX_5D_/$#-."899$NF)!9^@,,?3?^OQ\\[!_]W#EK7(A6(G"C5EB+43L M'NH]*W(*3**7)=JMN ZS--'9D'>!S ##O0J[G**G6AR^S4-^?X&*XS_A/"F#%THDHWKA+KMVP#VX*MAJN24\@#<. $H&TT[Q_L$REM DY^4R, M-XQ0;R,!@?9.<-D$29VV4OP8QF!'/.@,I^&]P\T\N+] Q<'*H$0B3L5 E$;& M>X7:C27!K-"1\N1^#..O"Q)T!M+AG(+-3%A?L.+2LJ2X(]PQ1B0@Y[DSBF2* M5FX2$;]OYR,.;@AVP8C.P1K8)=C",/S^Z2J*0"%$C48N%T10%HF-:.YZKX.3 M:/(F[7\,R[ +#G2#T-J!OQL[^?G3M2SZ?7()S;@L_/_>^'*">INYOE/YRE./ MUDY@Q%'$A06Y<&P=$8"23^EH8 M0?_)2V*LR:LNJ>B1\#\KY@P/@-8#PWVDS[)X]%:ZE3+YL<0;OT=KEF>BR MTTH=U5X[%CQEK4@PN%?0_9Y1)W -81I.SL]79Z\6Z1#6&8-W'JV2$@+EI2$R MHJ,C02>BP2$^7@/UB$XP[=8!AUD=V'>([II_^\,SP'B_;59R:ZLAO^?I2D34 MB"E+-&=T)-E@WP+EC# C!&HRZ9DT1SSK.Q[U;A :8D$HI47B#3]ZZ^MT,EYY M*^N6@^XO47$#SF:-PA"P>T)R2M##]<1JYF6*FEI*CW@=H&,"=(?2 "1X5PX( MC2%=97!X&N/\O Q$R=J0ZUBO\_XV%ZZR40Y,,7,R&KE.,B","4ND"U'*C+X. M:Q=%,LR"0,?4Z 6P8=:.K]JY/+9Z,Z_8\N!AR:[Q!\Q.\P?_9?V*\BXU56@& M,\JI1UO<>N)M9"0+B>+3YYR9CES'=J$GPRPF="U:>D=O"#(MCO.NX\CB@8K: M &"I(X"2DT@;!4F>)Z+*FIFT$*39I%7Z[, 6NREZZ4>+F-G9<]\T7U%B M;_2(MBE?050HRKDE+II F#"1@"R_>I FU\;V%V(^W=9C&Q6TV50*$>690$K.DZE M<.:8MUZ[8T__P T8F/$.(N $P-Z@]MX^/..^8E7BUAJ)W9,*055&:A)=.7V@ M7#(>170V[1SR8?RQ#AG2+4H#;LT7/D\7QS:FTQLY=M;LS=\I46D*6:'D)":" M)DG'3!C'CO*H,S@O->AV3ODPGE=W).@.H*&"MK_1=;J5,'BX4,4=>"^90MTI M(O8O2T)I#(1#3HRCMV%M.ZMS&/^I.Q9TBM$PR[(7OKY*YG.5+VI;UV.+TI6- MD;)D'8F)2\)Y4,28A)]$UL]ZVVZN.VKT ]8@')E<0#/[^G;DEUG( MT8:^*!N/2.ZUY'BX6*4M&)P&C+A@$[$R Q%>192/+C*5,AC?+L!S2.MR+S>U M8W@&X,')>.;''VL4:\ON8T.7R8;1A?I],DF?Z]&Z9?UMBE?@?0+F."DIC4A( MR9*$>.)+A36>@N4M-_>'-"CW8D!7N/1WS'N/JV9Z/?2]Q7TQPQS^OG_%Z2TT M]22=C&-30C5?P/+_G=?Y[J^F8E3Z;)A$F< =$LV@="A!)%2Y;'446J=-AE8_ M8!0;&'N "N^R1N2???T3A^UD?#*^A&G)$/ TSNK+36?&MZ^D%GT)G/ U#&?(^YOT"<#0CJ$7;I*A_%A\C0B4 T\:%*MLU*WKJ1R MKICFP E7V1!&-2-994M0!@E;K%X!WX=;Z MFBJ%OJ5D/A!/'1!E@R?:4-3S+H7()5IY+??N^,]-L,YA'<:IC@!I6JYI*6T^ MS>UIMF-5E>*>4N8DR51'(J7E) &GQ"7FI54A<]EN2688)VLHFO4/ZR&DV5W_ M6,\B*CH#99HC'+-!H&,2AL5BBICIT3K%W*RV$6!0]MN'<#Z3"\ M^A9%MIXZWYZK4&]G:Y(B*O-,3**)Q&!5.>.,2CQXH+%=HN=AW+J^!NU[;NR% MV2";SQ<-Q'H!&GX>P6(\QNGI^:29K6[S6KL3O;EX%6C28&D@O!R(ET&D@J,A M&B2347O&13M?;1A1,A!9>H)RB"-DJ_O_[K]([;YC9/<6J*3@TMID";?1$U5V M6[1QV%<7@''JE GMA,I!3>&N>=(9>,,X5I=UB;Q (_W%9!YF>3ZZ"M!9[T0] M6*Q2+%CF=299^TR8ID! E52^/B2:I:+.M'/,A]F3&(@E'4,X9'1EGC336P[= M[PVJSW>K^X-_]_6XJ-/K?;C%#LV',S_^ .<7D\8W7T_.+WS=W+H">UT,9I?O MJYQWO!SG(,9125@, 7V4;%% ^V0$QS^&=D?CU4&=L*[I>2S@#Q/MV2QU^0U% M?II?U-/E;$05_[:!\WI^/EVZNAN)VZK"*H-RSO!(F&5 HX7,1 9HT M0SI#<8Q762J4BNW6D,Q/09)>D1PPU'CIE7[P7U8!<,]@#'GMN<\-)2N'7HC4 MK*1#=JGD.+&$"5H2:/""NG:'/NW/9)5UC^(@H6:WE\M.QM_'V*\--=M< MO,H9F&,.535#?1U >_Q4,F3QK*6R5&K:+HN$^RGD3L]8'H1$5W-ARS6#[2JH MA :E !2A,B;"!;8D>AH)%,O0!*]@XVT,#RQ,TI])$/6&YD&H=#?0?R<:W2U< M>9D2<-37%*0ANIP/*2$0A"N(6B8KM6Q)H&RD3K#21%0'!)LDR, ,VR MRU=E*T51X2NWP]L#>2BY,,%G%;KR;-;M%M[2JL!.!D!/&&!J*<9B2& $1* MH-S9( 3?.W78 <33WF/Z0%QW1Q@.?>RDM/GT8I$R_N47:&(]A;2.,9O*5DJ$ M((%A;WG0I,AWPK1!""VD9ZK=ELI!HRX[9TT/. XH9][!(C/HA\D'_^5? M]>RLY!U%<,J9F%V#,MM663&&.,L$Q&K%B)81B X)!\(X*Y107J>][P/]B>33 M /@.++O>P<6U[+UC$NYD3[6NLQ+H(LMD#;&T7-\"3!#FC"3!\YA-4E[&=DOI M!UVHZE/6]8WO !2\V87E#['7U^_ M?OX&S@,T!=:;I:;EWHAUX7?=O*'25DJ>!25>RH33,5!BRGF1K .E7%#\W"X( M^+!+75TS\G!P[QH5?*73"U1W U(_-+XN=TYL$1^\=;$L,"P8=R2:*BU66:A>#LN#>/X#;:NWC.HW]@U0';# M6XD%;]Z&+:Y'6E*JT%EY+%DE@%%UM8*M,)Y$:"]%X*M@F MY=K;OME?+UM$9R/UXZ6'V.;*J;?EG!P.RVQI_):(IP^39=;1-0S9L^8J1\I- M* G\G1?$.*'+40=4AH *%H*3.1SS]D9?G!H>U@.R\-6DP9$:+Q.VQZ]H58^G M/J[R9BQ^6XUN^N_Y\J!F/YSMI1V5BA0 E2W1)72098>?($=B;1+<)>2(:'?I MSS!2Y\71UH/5T_.T0_M.FGN)7+_#7\<>E M.;J%1=/7*RLJE3?&,2)EL"1)[+ WB+?/VDSXWL+)5VUL>QM(N2S>CPOZ4*N07Y6,HW ];EKF+[\,FL\ MBH%Z7)*(X+ L\OMC21P^;-_'D_$,&IBN,P=Z?&O%@Q%9XGRB-D3LL8Q$6HF_ MBJR5+9E-?;N P<$2[+7ES?=1IT<$\A"*^RJ&=JL)>L_3E:4TA2" T"*5@99L MRX("B;E<#FR"C?*8[QH]FA&_JTH[@7I(!JT.1F[%GZMGJQ+BX5E4Q ;!T(9E M"4U:1"QX$STJ_)!SNX34 X6;[CU,#PW['@@-$MTP!7Q-6<]] 984VY2K/H)3>1>)L-,:+DC,LZ$,=-LESGL4[[EENXPQUNZI47W8 W!C9)V\6TS69\%[,93%<,V1Q$48=Q+0C,M6:NP M[JB3,TEZ_/^8$\1W;2;L!\T (UPB!T[S>V@NZ[C6)+S]8&6489JC(I,*!1@O MU]S)R#56;S+(H$-J>:GT0/9@ZX&9= S+X&/\&G\4:8:2:.=AOZ=L98QR/F ? M&=HS)$B>B-.!%C,GVBQCYKYE2I&!MMS:#^!:+G2#U2#T0(_8Q]DJMT#IQ5I" M?/=TA9(PQZC*Z=T@20P^DT1!$*&28#D'5)?MTAL/M>O:(06Z0&<(%\"/8+IJ MY57/UU\6_4")R@OL((=,M(I E"C &6,)!?R[MSZ'X(YX\+M2!-W!,\#HKV33 M#=&T.;O+@V4J$U)Q8R/103M2;AP@62^N1Y(Q4)$@^)99709A0")MMKZ=OF3.*\[)64"Z=QXLR^GHQQKIS?2DG1;?S-*U\W__2C.;P!/YTW<.M2E0%> M]0)FOAX=)+9GF;#TNE7EYI+1I#1LS21[L$S%%!7@7"#&E:1=W@'A&@):-X1M %ZV_0OK;;^OFS9955$E8+S7EQ"OJ"'@K29+>$(N6G[$B!R6/ M>>.T'_[TB%Y?FNQ>8?_AUJT#W6J7Y=9R><'WA.S_32L[=S*??@L87D303J9U M><%Z-==#@][',TCS<@'\?=^VTKKWG*HO$NV.5//C=/?2NMLD7=T75B)^[UU6 M[Z+:BB+5=AO9"IA MYTO':?W9@D[JKZR,TNN('8",;G;RENA<[@N,QB7'*66RTC\4E;0FGVQ D?A )PFA_CWLL/2]Q]T=\U MCTL;E+I3,A7GFNK */':>B*#00-KD6!@ ;&*0K;,@=WOXMS!Z#47@#?! M>N:G]2[^T*:JJA#+K2K!$FXD$.\,)U8E2RQCP20OT+YX7VNA_P!L\4"!"S3)0_RDJ?C69WJT;Q$ M<7_KY?)2>DC+_<#SB_EL\:+3_-(W);G;=?%>%TGN-/7NNPLG8SFP4IH/:SU=U;Y<#Z9%3'WE;+=FE!ORU9I*U_,-/[ M$.]Z.D5INLR;WRO![G_[:M?S &_^PS?+HQT'>/>WI-V+[P_0@IO7)1S@]7V* ME_?SBXO18FW?CVXF<'CF1R4)X_LS@+*7?9W/X68ZA]ZWMCMJW.J:L*LC3U>W MIRYSX\QNW!YVR*WL[ZXR6S5OG6'Z4)E*:1-R\KDAL)H#E68BQ,D-1I MN]$2[;6;__1Q,3);]_%.@4K+Q(7E@63K?,D9YHEDJ9Q?*ZG#G%,J'/,!C8Y& M[JY-W1560_AER[8N(E51UIW7T^DN?+B_7 4>_0X(BG M/6%)6A(21,*#8H(I MIZ'E!2T#.?U]TJ(SR 9EAV]V$85W"E0A!&N=TH0+Q_"'2<3YR$A.S >&[J/5 M>U_8\P/S84^LACG5GT_&TWE3]'W)2M!P[SU>@?0+F M.*%6.-3LR9)43G]R*JSQ%"S?>#MY/]U[ 1D.J5VW]]]!GH_3(JNG__*\@51O&-V- M9:KG7+_@+ZDS7#U_95^H9R]?<<:>OE#2FA?F5;OM^@$3HG8RM%W#-)B27G3^ M33V-,$(I#)/YSN+L@<*525)(+B1QCG("8#0Q%AG-F?"R1&'[=,Q737<_[7O! M[$=0ULMS0>7,S7*-[P^8'5!S']UIPKX.N%W",G7X*JO_C2ZLZ>FZ8A5P-!=% M>9=F @U*YI"9FI,4HJ!>6\"Y<,2:O*-1_.[46Z>([:K1K_)E3\9W+_?:XKJU M+0N7-')94X: Z++FH%V)2BLW "W"Q33"%-O)\H'N\.YTX'O%;2C%WT8*KB]8 M!2=TYLP3YEDFLL"8+(]$03E)[-"P=>U"@X=1^/U(A\XQ.W*%OW$W]-?)E??Q(4*4NR2!:+A6)1W>%NBZ8*!>#+#T!F(I'XVW]^O1F_^%S- MYJ/IY.>?\%_03R^JR6 Z'$VN?O[I[^]?FO?N]>N?_O,__NUO_^?ER_^V[]Z\ M\-/!\J::+%ZX654NJN&++Z/%]8M_#JOY[R\N9].;%_^1?TV^'B[L" M]Q_FKVY_>?=H*OO@U5_HZEFLM7ZU^NW=H_/14P_"2_&K__[US?L5&B]'D_FB MG RJG_[CWUZ\^-ML.J[>59I=^_AF>?.F D&\+;^MGO35HAR-F[>^]IMS=N]#^7%\ MA 0>%F^AH9-A-9E7J9+Y=#P:IL%KRW'BW/OKJEKL;6G=\ATT]6TY \BNJ\5H M4(Z/;?>3+\O3B?<+^'LE[8M+5\ZOXWCZI0GN.]_30=.G-Y]FU34\,_I=H"O'4NOPE^?OY,6G:K9::X\5U(\O.KKQ&WT"IK\ L]_BV^O)Y71V MLZIE=VOKE#RZ>;$/2O:KB:.:;S M42)V+4FW\.(LG4NJ[G YKBXNG_IMXZX=]-HL':M#\/WECF[:;]5B)=)J]OX: M5IK=[=GR<-N-,$"[X6B\7, 2^+WCX>M@O!Q6PP@68UHEEXO5M'UQ&5R=+>>C :QA/K6X&C;I\&&O;+M#=(F;^JT^>UWH_7NO%],![\#!9,: M>?,)],D:NMSN,IF:9.;SY%U5I(Z)8]O MWO(3%$TF2#G>YC=*\^K&-+YO&=>V7UNNI"^=AA5FMJR&ZSDFN34O%M?5S"UG MR??Q9E1^'(WKZ_LG;E1?0%VU%E::JJ:MG[W:7@'S>@*OK9(?Z%:^H&UVCM+^ M-O0%LEJS;(ZJG@*@G TV&*P_WH?A;@=N-%F\&HYN7JV?>56.'_EFM^SQ;;;M MTM8@7_7L7LD6VP.?DY=W.GDYK"[+Y7C1L'5;WY.GK=.; =*PI3O>]%1[@2"CR63^8 MFG3T9O%M;=7713495L-\]1VX2YN_04]-5ZW5>MCVZ5VUJ5*H=CP=/,6J%:,N MR_G'%:V6\Y=79?GI59K*7U7CQ7SSS6IR?XGP.C+BW]=?%W?S-_2E>@T?[UHQ M+C]6XY]_@FJ+[0\7U$2C$*.!8V*)MY);B[&RUG,LB"SGG_"FT'JZ M.&AE2^$T[8E@VF+GH;'PQ6K^^NM@/ 5:__S3 A3L[U_"L (*AUL= J:NZBI] MZ$ST;ES.YQ>7*V/1?!W5HO7C,H5PDDNFE..2:(UYY$JOH478\'WL;HD0.Y:% M'00Y4*K;R'$D)BN>Y!7Y_1;Z!XK($[+^\>&",808#I%Q%YG0PJD@-QURWMCB M244LE["WZG\[1-U<1M-,Z#P#L7"T6WLK6'R';]<&&0 M4MHR"O:3C)0*R4W8*#Z^LR-!_GBUDY6.R0Z\,'"T.0 MC=1(AK1B,@H 94-2K*CEO1JO+2KC1\'0F3S7WO+:8GWT?($4:*',&,P )!24 MC_&.IIK0V"OI-A7)DY(]#HDN)N-R?IV\(? C_.]R]+DEP_#ZCXN[D47WL*T:THX[$V%I30*3G@TWEH'TZ?"9@.%D\+U:GEOERMY MH>J"-;=!1O-WU: "JD-/?JL6-2BRHUBA"4/*$PU_#':!"NCE72>9E$WX0,^$ M#^WATH'P?7590=.&B;GSE;-]?M]G]83#B0=2'NU]_V=F/-: WU[H4(8C\$R M,F\-E0[$_G96?2I'FUB'33C- SQVR+]&:>@RXS@(0TA$7C!-."*;+@OK&SGH MQ'D0H7UXNC81ZYJ&!><$4V<99Z#"N,B0L'S3#2ME(RG+\Y#R,4!T,L*GGZK9 MXMO;<7E[Q ZLED_)VP'3TLZAO;U8$2F6VFI$.&74>2\B9YM.ZNA%$VEGUNF/ M=@"T"$@'4G\]6923JQ$L/[?=AT;>GIL!$_67Z73X9?1]>_H)Z=$&:^:EUDH$ M@QASFV[9:!NY_3*K\4?+NPTD.ENT]Z[6A7%>D*B#-8X'%ST)DMXQ,Z!&EEAF MK;PES^V!7>] 9O>"U5<1N-/![]?3,4 Z3TO+XEL-]WS=5Q0\&!JU%)YJXP/V M/GR?D50DC=2S; MVB_LQF0#JEAWUMVNV%RI"\!C&"48*$X>![X%NW$MB$?5M^2^Z$^N[7AP4*;;'Q""8]0,H[&IW FWUJ;F)H MI+1WP8#& MKB?3T*EF[DG8XX_8C ;I$_7::05J _6!<(H$M+6JT M$Y]MYL\C]5:0Z=#A_J[Z7$V6-0;ZTP4*IFE0%$#"7K.TC00ZT[IC@@C!FH@\ MFUV60>2MP+)3WH]/67WY_:[27Z:?J]DD:2^_S,J4:^GC>'1U>YYJNT /*E]$ M%BF17DD+$Y:PRE&C-AT1/O9K.Z5%^>9$J9/0C$^C13E>G8^IQ8IZ!0M"# N! M<$>858P$'?3&XRBD[)E-EV&XMPI/%YK]='+UH9K=I!B _<)_XNG"B"!5I$@ ML34W3FFYB1,0H/0VTN2R;:EDD/CQF)S$@#O(<"N\9P9%3A(K'F,9*.02N%\([VM"U4] MCXG>%DX9%+F=X"9B[T)=;U?LF6'K:I/E M'C[U=UJ>+%0(*B*G4B'G4P\I-^'[;!=C(X]=%VI^GNF@-:!.I^G7(L3>L@6@ MI+&,GI-(@_>8H;B9_F")98T4@R[T_3R\:!NOC@V 6IQXND"!L-8VJ, 5!_XC M[@4LB^N.H8 :Z0M=F &97/IM@-2M75#/("B$3S@@QE) L/.8:+=Q7"E)3:.( MZ2XL@>Q;-PAQB8-'@S9ZWLJIGP?*M)K5H"9+. MSK^N6KSW=-6C1XM@%4)<,DZ$,3J%-Z"-<:R9PWT[)WF\4)X\ ]L8D&X"I-<1 M_'4$_,33A8F.,LXD\A$IF)>\8IO $TT(:Q0FES'VHG49'X])%YNNP^$*XW+\ MMAP-7T_6:N6N+=>G2Q3$) U#<42IC]A0X]#&$:F](8W,MHQ3=NOB;@>7#D3^ M+N4FFU3#3=)U,Q@L;Y;C4!!W3@?Y-AQUS MC>;V;/9[!B*T#E$WL1>;-M[FE;U_\<]M9M"4_OZW:G%Q^:'\NCLBXY W%<:R MR$5D8* JI6.0E&ZV*XTTHE^[>#FFC:QXG43U/TCE+XR+6CBI#0Y!8$HDOCM" M8# GC=2$;-9\!@(<#4D/0G;K&?1/%BVX<42B&+@5VCHKF'$;4\E8@+)GRT5G M(;H' O.=!7][]3#%9]ZLGSMNA#N/%* V8)A%D:(P?X)F'HUW OL(8Y=[QO:& MD63NU($I0+4)B@M$&0J!4TVL,-1;1*,%P])+W8U=?6@*T-HBV)T"]+#.EW^( M%*#6Q8"- $L34#-8:(QN%7)PF:6B+-#@,E,X< MZ\V3AGIA-%@,0DH+]HB$?PA86AD8(4@SW5EJV,:))6L+9'_2T,.@Z%:VC9*& M*JE3X!=B6B+N*8%> >=-5,IJ#"MEKYSJ>63;#(HNG&CC\?1+LHSB=.:GRX^+ MR^7XQ]17-0XU'?*>(H!JY$G*CXX%=X@H@HUS\ 65 7G5+CRSG$86D>"!\R@TA?]L2LTBI1"R7R?@6B1& M^]AT2X=5"^=FN;B>SM(EU_5H\+A4P4R(L-HAP5C@ E/KC70<^&X5U4[W*[PV MC_B/Q.048G\]GR\/$_EMB8)I&PSQ00@&JZH+1FI#@T(&H>B(:.3YZ=*-VIJX M&^%Q"E%?+!?S13E)&70.D?>]8@6+4!G5T;! ."QO,(-)):C"%E:V(/L5$IM3 MZ,U!Z3R4IL%J7^\%11!2@9*C4_IEKAFR3(*&+1S3!(%&W$@3S+B3UAH;LL#3 M.2\.6/9W%RR<55P2XIT5T+^ 5+J80;+TGW,L]"MN-AL/CH3E1/+?N_YO+U10 M++G7QA#M(@?PC$1&"BTC"0I'W<@WH,Y4[HT@.9',ZRD">TH6AECGM2!21P]& MC=1:4(&0-4$1HUBC?//Z3*7?')<.M]'O,)A?7*9K%>)X^J7#NSL?5'\_Z"B% M&_6D&76""S*WZ?NUT%GJ]]/!,M64$JM.%J/%MWN73S>/IIA7@[]<33\#@T=I M:F+I0YJ1V+T9";XJ?JCRS8X8BMT%"JP"ED@HJ0SE.F6*=$A$&,W4.4WWSC^M M=6=S#>ZN'FR>*3CR#EJM.4P%G#ANM+ I%7+0DKE(&P6?M10OT1;-*P4UHMD)O0H7.((@=:_+/4@.,Y@ SS%S6IG<<0B M8:-9C((Y%+ +AC.-GU.D1&WA[=\B;QFV,R *:)XH$J*BDX1[J17%V!D76=!& MLMA5TL@VKE=MCP:'@7(&D1(Q".VMQ39(PQ53T)<82$J*B5@(K-%)\BXC)6H+ M9'^DQ&%0G$.D! T2P( )21!.-%48+$'L*+!>>2SZ=?PPCVR;05%;MH=9&>^J MJU$Z*C%9_%;>[-3.'SU:: *FHX9A3F+*"P"0:;6!!(K391;FMC]).?VQ]MO!..:.C]X$IKA4Q-+@H#(K2!.F;I6-N M?5QFD^9Q:+0NSHW[X0.\?HL4[S]26,6%=4+(H#4WW!H9.6;"$_C#&V93;SVH M((/PC@ AF\S>5K/1=!@F0P^JWQ[A/7BVT"EM&..6:8@T8V<<;1?%"._Z: V_)T.BS&(B+6X0CL-$'Y(*V. ?0Y M^-'L:NK6(P$RBO0X/%H7JH$V#5?M&I=/;>K\\$R1C&G*@V,>&FP#5J#G*:S9 MBIF1]F/S/H, CT$A\UB\G2;JC\9[SQ<*1^X1-LJSP$E0"GBGK.1.&19@=>_% M'GSV\=@8"05LK#0>T=@Z4=@,JL(IG-*]ZL\:62, MM+[)GD&P+0&2RR Y++BN7L$":,H-"L0[2KC#05-)7#J5C],1!MEH46U]2SV? MJ=(>-)FD'D?C:N: A%?3V6XC],&3L,J(0)RB1!K"B46* #).682XYI$U.S*! MSD:PQX"1)SXBEJ/9*ECOUZJ<+V>W>^]9]MN?K,FGC#WC;15F]7+>M6=]Z=_D M_HT]ZS8.+R;OJI37$P8>//#;=#+;_-.6\]'\38W$!ZW64W +))-$$!*B=A@9 MCF[OEK#:2'_79O#HNSZG^7U63P;4_H0XW2!154*[$Z4NT-8>^V>8W2!2:&".<0]UXIB91!WFZZ M+#3!Q:, A][$5;0JSVU<:1VX/P1G^A9[T7>J]((B\[NY=^]F?IWBA8C!1VM] M");)0# )@FXZS;AMY&#+%KK1JA1K,.1(M+JDB/UV]_'_CJH95'W][4WUN1K7 M5V1VO*"(1&L1<3 :*2D<%<9M.JX8&+K=[#:?KR[3'K:GFG=^[$&C16KK>PJM ME=562,()M2H$;Q"[@\%2=@XJ3BMBKC,QM8SB'Y94/=:!^L^ETW'H]>33Q%7-WI&=$,KA,Q@C9BQ+I4P0DCD9( S%?14\4- MT9LN6J4:14!GRP!T.D8T@ZN+"/AR?@W*??J14H)_+L<)DSUVT?9"1> 2>L:% M50(%XZ!?:&-A:@1-Z(8/9V8+M89G!X1Y5\T7L]%@40V?;O73W^Z=8XYY;:&5 M)D&+$!PVP5.AHMQL^VAIJ>RM==2&X'^X&:9S(/]DW9-@]R=4ZR7Z>3 MZMNOY>SW:A&7D^%^^CQ=H."8.XF1#] ?&K@6@MUU+$3;T0'OFCI1-R*<9@"N M"T:4_V\Z2^7Z>[;E$%C=7'*^[3ZW]ZKLEM5JOF& E$*W;5$2^4D)UZ MQ;#NN@G1='1#S9GI37G [0>O]OKZ:K^CL$91A;A SD?GE8XB;AQBAC%%>ZL> MM2[?P_ES%(1_.";U3>4Y'P)U3IR_O_\P6\W1]]JZ5^'97JC -#*MB.7.\1B" M"CZ&=0>ML*RK@(IZ2D\&N4TS(=4!%:"KH 2.!FXZ^S2=E8LJ07( *VJ5!^4. M(RI9BNEM \$57VZB+;"Q4*$V-LB#0HG&[9 M(0R130<=C::W:NSQ(JO!@:- >H9LZ)LJVB<2]&27:7_&I5V^)^G3-8U*P (< ME0D>%/C-=KM%HEDF^FP*9QO"JK5IU B3HXUA'Z5VX.[$CHN\H=K)[*;:)RLD&\)TVY$?S='QIN?L^ MJ;KO* SS&FM#,15,"J\PNF.O]QCU-.[ZI"?8 M//E\837T1<**'U4,R"#N6=QTRUC:*+-SM@O2^L&1-H LNTL8L7+>Y$D;\90^ MV%E%;CI9C";+Z7+^=Q!Q.4ZW&:UNQYC.5Q6<,'W%^\%U-5R.JXO+[4O1FQKI M*0YZ3V&9$X@'ZFG07*3;&PW#$5%#I V6[--!3P?%OO02M=]1Q'2Q$:::"1O2 MA3G:(<&-0(+PB(UO=/-?R^DC,LGT\>4%F2 K>YK^H;NP%QN)#XPXIQ%H M0; M)0V-PMO@!46\HR,F!VT!9"!#P["6P\![=L$(3BHJ@U4(12F,DQH)1K0(+@@J M-.?G=\]&ZX)O'*[0,K;/CWO*((4X81C!&/<,--Y(=.0^PD GOE'6OCX$PG3 MK(.0>S;1#U03Q3$12C.: C],BI9UZ9Y P[3"C=)A]R \IK8T&T4_' ;:25V5 M^^RG[\;VQW31PF"Q@U$MUE* #:V=,!0FBE^W5OXPG9U;H6THY >LWW31^%-;Q=_7RZ=^>\*-XJ=CX.IL M#>\I643$D>:,@#+(.([<4A9)=(CQP%6T^Z)4=A92B,G0F@9+5=*1ZHE\;A?N93:$-8AI[P. ^>$I[R$ M!.4+#*RH!,QDGFAN4U)4F,JD, 8W\J6#FR4 ],9&12#R2 M 70FHQR24B@9L:>*B#Y>C)!7$6P-JP[(T,>4BTPIQ0AWC"*CO#6$!K]6B 1" M] S5R388T692QI81_H/R5' J,*+&,R(Y!TPCQLX06)CXW#-E- M>.&0%%\ZXCEQI-?F2RP^; ZKG MES,A>.DBYC$ GC*-"8'@BP2!#YCV:_NN6Z8<#U<';#G-*4=)D,91>D,\YX0$ MC>'?U#HG-&)"G>:2[6Y/.1+"1! AW,)9:+*'G ZP=OVLR^+32, M&,?P:O](>4H87_MF9/+"G)_WJW7!-\_/W2ZVSXY["#/H/TNW?1BN23!.(^F) MC +1J&WWU&HK\WMV9AV&7 ?$:3OS>V!@I@F8^+FV'$M8RJV2CCIB+578]^N( M80:YU<_\?AA2S^;LLP2=P&(F& N22X".$ TVMS5$&=$O M-V@WUGIF#$]/J._1\+_,IO-[,?2_@!!L=3F=51_*K\U95N_]!4:*62.HDXAS MXX.Q !Z-DBN4C-A&6WD]. RP)SU>UGY>9**UINEPD1>4"V>AE4M8=?=.:V,J4I_2P[=^?QM-7M_77[?P,Q9AYDL1L/1>+D8 M?;[7Q_!U,%Y"71%(XJ8WGY:+E9?YXC*4L\EH9U-O[:J*#3B M!G$BJ,68Z^0(TTQ98@1SG@FY;W7)OA]X7#\/V#1LH:+"&EA"P.8W2H)N$[1B MF"OJ@V91,JW[D#^U>^)LWW3L'O*^[DP>"87]]O0+]FQA9:RUD)Q[:H2C(D@> MHS1.@6KE04J@[7O>43*%IMM>G3+SL1K2&ZETH?(^V=;?RIMJ[U;&OJ(%3YJ? M#5I&F)%TH-)$10,)5BBC&"4%LQZ4-ITVH!GGD5HAJ4=.RQ #]K2C0) #=L]Z M08U:=,TGAC,G)8E*1T)4=")P)V'=1 P#-B((TO0*S)S;:F=)N<- [B+6;S$= M_'[Q*6&T=XOEAV>+R)DG'G,29>3!:1NQMB9:3(+04:M>.D4D1XH:@QPCZ<9R9:.@_=H]RR;N-K YV5I1>WXT M-]/E9&>JOC;>7YC $2*P]@8MN#/.8H$QCMHP1!05'1FF1U&J0Q/U%)CG\1(^ M<+&3QVL"; C,.Y94Q' M!6+V1DL&^B3=1_/Z9^*%5PY:WF >K#?G7E%@6">0L&IM4X MJHYTR-T9FHZ3SU:?T;%@]-4!]!XFDU6-]X';X[[96J8PU@0"6K0#LXI;F 6U MT\1BR1@F)/J."-+0^7*$B'_0&-L!J(NC8_=:N-?(_/'A@DD2&/)I(XI1294C MU&/OO?3$I7L9SB]2N 7A/3XKEAVV OFC(\P77$EK68&6>(#M\X(TBQR(]^Y MWRRR;09%![(%>^OU!*RO:D]2YP?/I3N5E%"2LA )9QP;8X)$F'.&8U!=J6L- M)'J\9G\,$!W(\Y_5Z.H:+&/SN9J55]5ORX0-=#X9SQ?+Q7Q13H;KFY'OV=$[ M!-_LA06HO!R[(&"0!!Z#MB@X09B)V#+'4+^N5VB7(9T@U@&5]OA>=G!F3\F" M**2TE(@+96$6E!;F59;.)4B&J8V-R)$M0+1=A>SJW(R^M?M ML>O)\/WH:C*Z' W*R<(,!LDG"5"]G8Y'@U$/&I"U(;<^A'*>CD/5[//HY00X'9L/L)H/%[G M"+BX?%<-ID"6?U5#&">CZ>H42ZWL)RW75$30.3 8D(:#"4F]UBSR((4W44;, M_+Z]UMPNY':Z6]_YW&)]14B7"2.'G *='RPP:RC%2#,P"(2-N@]NZY.Q::O# M^W0"Z*NK_-9>N/,+O:F7R&5'J8)9+8(VH()$R0E%UJEHJ1%<6E A2:,4'9VY MRT]"D&DN<#M0Q+Y0MN(E%1:">I02O-L*%]%N;$(WTE[?L&&K0BU M'E'R8'BV7$(:.T2P0D1:'IPW5('AZ@*CR5\FN\JO4-M'WSU3#D-H)Q&>R(.? M9L3IY7I"A=5\D+3I>0D&S?JK74GQ:Q8NTI$QY P).A(N&+8.>A*5=IPX342_ MG'XM26.:&:7C!/UV-KVLYHGQY?AP26\O73!F,--0M[*6VV@4X8I$[ R33F/= M+X]]9E&W!E,WX9P55),2C/KJ?DJ(K*WK.L&=^TH7"$G0K9 2@!UW.AI, M+5$J$FM%!&![Y;IKEQGY8.HBGKL:PSNOH,VWYW#A"0CDF'*5!28VXC,X&#Z:3$<0&XA#OEU;9%V];%FSS;"8][?#_K9S= MCH(3NORW2 \:-KE:30#VV_='WI;?TE?F2SD;UO'R'__R@BJ>\KPKY#GAGL,* M8IF4A,4HJ(AZWX'D[+'A^WHXW];% R+)CZNCB!X12C E1@C.O#0B*3= YLCV/^_F.%$L%3+!@ERJ=+/,#< MQ\JY((2"Y=MWQ+"F@>M=B7W:&H(=:#Z;UNWUB3Y\L, X(HT(HC:2:(-+EUX2 MYH2-002)Q/E%M#>3TQ9AYT&IQWP(QAJCM<7I$A>MC:%46:8MPIBKV"RG;$ZG M> YI'X;!H=[0VZRW8+;!M 2Z9*H;'F&[7* [BQ0V.DU"9)'!6NHT,BX@@0F* M#FPS&_MEC#2%>IH%C"Y,TM7* [7MRQ)T_[F"&&F1CP%YQ7A4UBB;C"Q$N60D M-LM&V=EU%J=:H8^!L MO9F-8OG=L,JP]L>>HKL TB'0CMO,X< ;C"A&U7@@E M"]*=G[K0D#2/K9(S /M/BM="W3@6F%&@[!E /7@3A99!K$BM_9KE9/C;=%)MO)S?\]?LW%:N6[H@BD4II!+1*$YA;'GJJ0V: M>"4UI_U*"W1:,4YSHWLH11YEMX'6//KF[R":G30YY V%DY1JXJ+#U'*DD)$( M!EZ$ 8@=9"TI9Y(9%A$-V$:!+?2\ MT:;TX8$*9Z;VMP7G.:05D%Y[9HUVC%J,8*&W8J,11JWB^:G?+0BO3OZ)5F$[ M Z*D*3)*P(X)Q;T@6M$ TW*4/E+I>>]B6SNAP6&@G$'^"121)U%SA SAD7H= M*;$&1<8UEKBK#%7-FV&PY5LRO'JN;E9+JZG MLQ25D6,'?W^M!9:".6Z5159RCJ6)*580J30@#0#?*[:=Z-S(X!YJONWCO M4IA?H.RN7)VYJBS #%5<< /+2^2:(8L9MMY0C2C&P9R9^=9C@KHG9%X6.+L,(7SDVO@SD' K100A'FPT M[A0,?.VP\3J 1<8-V&4,G3[)[!D$$IK@)0M@0(D4C*V\XDICYL#@Y6!&]2*! M;9=$R19(>!C.?0TD;!BH8!FQD6J,N.3>HQ2U'9$U#GG$B.KW!42="7YWH,)! M$/9!IS^#75QK.3/5GF"!))IYO&8=<_@PP(5^D3@PZ#L^2XTDLIS:1PGGG'FL 7; MRF/++"568M]5"I03[D+7%F?#7>C#$.Y@.OLP6B1]YO5D./H\&B[+\1X=[LGG MBT"#I$$Y%GW@RCF%3"#*&&J(-H0T.A9R-D&G376Y-J \!4/^.5IJ MPGXTJP8 [KV@T%UZ[];'"VT=E1S6:B9:; .^:"-JLIL%+<:H4])3 ^E-.($-#VH['1>FW[%6ES M2J?ZZ4#O,W,W9Q;!HERN;)&+Q74U^W!=3M;1\*GGU?#UY+;K'Z:+P? MY7BY_SJO/OIN-Q MG,Y2H9.,B:<:4IBHA& L4N[397%,:XY#P$HC,&*-;720+EO&Q6!B*<=&K=M*!P5(7 74:21*P;FMZ&<(8XD\5JX1D>^^F=99*9F]R.HD?3. M>O"L0G3G)U6U'C:A((PCQ[D@E'I./+4>B") P=6>!M8L45[_S)#G,G2.$MY9 MCQR0R64U.K6=\D,K"AZM22G@*262 S6,,!I4%*XD-<3Q1@I9_TR5YS)^CI7? M60^A.QD]NJ=T-:GX3]Z8_H%<]QH17B(T3HKHO*&"= JG&^T M49DMY?CSMHTRRNT/,@1[/NX*%BT%W<,1XP.GGBCO@@L*H6"D(:RKP_&]6??R M,+Z'(_= R9_U<'VH;O=SS![8Q@+4&U# %!$>]#+"D%%:(,&$8A*6D68'FL[9 MX#OS@9M7_&<]>M?*_G)6S?LY= ]I8$&P4S@E(0S<<:*C(L!%(A$S3!/*GLF> MV!]FW&:4_5D/VH<;C_TVL<#8LT -LD*"^#C3:<(EZ:IBQ)F@C1)1]V_3 M[@\S=/.*OZO1^W$_-!\/AL9<7C=&6G$?G(:0N@NOK7 MW M-^^M<)BO LWN_SY=#??;=/$_U>+[I7'?WW1;Z#%8N^+W3]6FPFML:5 I6(YQ M*:C%.&JA9%2">>H:'9J4SW ,G8N$SGD W2[.H$2LOTK/[8IT[[8AA=1!1J + M199P13G,8SHZ$03FPMC0R NC_APJW8JERZ17]].^_YGQ:BO/8A0:62H\19%B MK#2G&GY8:SRVRM$]X^K/C%=5(:P4/B!$;< 1(:M3FKD5A)H1*1LYFOJ7\:HV M4;)EO#H,Y[YFO'J7>KLG4\+=,X5DA@8GE;>::6J9".!0,9RG1SB6Y)S] MX+L7("_ IHWRYN](GSP'"R'BAHOA)18,DXI<1YONB&C MZ%>^HT;X3]OK?A=2++_6D^+]YPJ/(L/,@RH3* E8!B[XIAN*LWWY7KO=VV]% MBD=TOPM'>ZL7&V$G'%.*F)28RU-G$$;K[@G#7*.)]FQ22S55GMJ"LP.V''M? MC9+!$,D-EQRAH()U*\MFU:%TE4=O5:L69+3_XIIFZ#P#L?=-_^J%M+N7\I'7 M%!%*@T@7L2L;'*82.V0W'6).]>OBF&,$LO^:HL.@Z$"VS;)^2VJU4)98:JSW M5 5NUCJG1YC21B?OSN:>PJ;+^3$0]B$NZ@Q2(B,0"*%<.LD!3AL5YWX#JH+_ M>ZM&-.1&%[F1FV'Z)V%; ;=O"M 9\_0 ?I[NLG&'4<30#6V5T\(Y*K7;;.U( M4!EZI2J=5HP-+AL_#-T^3&'; %SWZUZ 6>9SKSLK++P-4A-GO ;=V$=C?" ; M8!E#C4Z2]^]$70L[L'V _[QXG2]5S[:Z"L("7%1A6 M,BRY$!3QR!T.E*@-(-211CNB_3M8EXF@N>$^@REVW;7DD$ M6>$UM]XA@<5FQ6*"A49'SOJG09S>X#L6^3,@\KVYX=%YU,WH?3L;#5;G:B^[ M]&_4;$R!J78>61M"L(9'B7S@&X%HB1I=7]4_3>/T0R&[:)[/6#G] "FT0L$A M*0!N!):-T/+.I&'$^&?B$>R FJ<910?*KP]#9^MF0YUL0ZT-G_9:42C!770A M(!44=50%)LG=2H]-(S=D_W2L'@ZAD\GP'(;1$\;]J<;2@4TI6!2.?@Q.K]B,HIQCZ,I_INDQ/9235;4%@F F/(2HV!*$Y;:\4:>HF% M?"8CZ/3>@SSRZ'/"L[VSUKLJ"1V^=]/)8E8.%LMR_*&:W9!]PZ+;UA1""$-) ML,(:JVURO>G/$P]6$W+NB'=1::>H(] M05939U747+JP@3>2QW?7UZ-^GY/X]6 KYB@)G-=Z\+"K'4W[CRHMC'4P;7BF MTMFSP!WS<>/Z4-3B1FD2^IQ\KP>S^W$B.(-)W R'*TJ48S^:IP1=R1%G/LY7 M:U?&B7QGO04'?(UTU!)*.;-$$;ZQQ)3BS6[IT<^5Z3V10I_)OOHKY3^_BQ?; M.X6W5$TA)'8A@$'$*.&8AZC"W8SAB.U7AJ*>\*DMEA\OCSYK*>'KI]%L]7"] M*.LVZBB,0"9=HP7&"TJ7MQ)+-YN:VIEFI[UZNS&=DKG,B= M69=UJB\4 F-&8*2IELYKA07:B%VST"S\M;<[R3V;T//)Z0P&1P]N]6MX>1LB M(5)F'%=:"DD] WEL1*&X:F2X]F^CJ]=#)J_(^JPF/7G[T5U'<[IRME59(*FL M5,P(1J/&3C&K-B0PAC4[9-R_7:U^*E'MRJ8#XN>[=>7>8:D=HZ"3^@L'DPV+ MWG/*8+YAC :ZV4PT2)A&1^+ZMW.5=4CT45#G/#YZ?A6/E^EN02>(YEHRBIUS MF_@R8(_>=V7(F6QXG>>(:4-BWX=._EMZ5LD-MUW,LVY$TPJ7GS[=WNV18)O, MI^/1$#3-H2W'Y21A7E4+,QG>95>]N+SX5-UZ.4!=O9S.;E:?^]PV,QC,EE5R MSP">0,O)<'6!F5O.9E#HS:C\.!I#XZH]%R#UHB^KEIOYO%J<36M?3^"U*9O8 M6@"_58LS:/K>(?>W5^DW27_]CW_[_U!+ P04 " "[@FE)P/LHKPZ, # M"0< $P '=K+3(P,38P.3,P7VQA8BYX;6SLO?MS&TEV+OC[_2MJQXZ]/1'4 M3+X?7MLW\CE6K+JE;6G&U]&Q@8#(D@0W"<@ J);FK]^L @H 7V!E5695J;TQ M/=T41>)\Y\O,[YQ\G?SG__7UYKKX4JXWB]7R7_X _P3^4)3+R]758OGQ7_[P MU[__H]__C]>O/C?^N=7A5U=WMZ4RVUAUN5\6UX5ORVVGXI_ MORHWOQ8?UJN;XM]7ZU\77^8O7NQ^J:B_N%XL?_VGZE_OYYNR^+I9_-/F\E-Y M,W^UNIQO:]N?MMO/__3G/__VVV]_^OI^??VGU?KCGQ$ ^,^'WWKR)ZH_O6A^ M[$7UK1<0O<#P3U\W5W\H@H?+36V[A9'FQ[\^^/G?79<_EQ^*ZK]__?GED^CD MGZN?^/.R_%CQ_:9<+U97;[?S]?;5_'UY'6#4G_9I77YX_".NU^L[GU Q)"N& M(*L8^H=G/GC[[7/Y+W_8+&X^7P=Z_MP#?P? VX=@=32WO,K1?^]_;&+L:2%G[1FK[?PZ<<]X\)%/8KZN?NI5 M^&K_@]6GGY'?VOA>5$\^N/RZ+9=7Y54MFG<^NEA<_SV\V+C_/YYYF? M+]9_FU_?EG:QN;Q>;6[7Y4:]WVS7\\OM#$G C= ::\6X,%()32$,W]"26W#8+Z6PEM_"&&B8<,J3H 5 MOS30_M]__O/1HSM,KBX?ZQHUH _SS?L:U=[Y@ ZR/Y?7VTWSG1?5=UX N ^T M_]"&I?ODKB[3DKOCZKI**E;K?8>\TV_4^K)8K:_*=4AVFE^:KR^?:93]3_SY MA\.WZ".X]Q\_284IM-N=VH(*V+^?O%]6*[*#<_ MEO,*P]7KY<_EY>UZ'3+&\ ,_K9;KYH]ZOEELWLW?7YP@Z[4=A=E0Q0W;[1-1L-V[WL*N\>G-1'* 7\^55<0J^^*5&_O2( M'KL=(X5T4DW86763M5Y>/>Y+=AOQ'JQ!)Z;TP_G]5%@8F/GH&**_G0P3OR[_ MZ[9<7GY37Q>;&698"A9"%H)6(2*4IGQOF0N"NT6''O8RZ_X)KN( +*1K 5I7 M8>]#;J1D#\1KG!AWHC2OVC[-4QL=3<#RQ!0RA4=/:5\RMJ)5[3&[=G4S7RQG M$"G$C '46B$X$ I8W5AF$L%.JM;#WF#9[$7QQ'#< >VJ<7VHCM2X@5CNFG!V M)CBOXCW-6AO%2\#YQ!0OA4=/*5XRMOHHWN:05?Y8WKPOUS/FG?5:6^5_)BS:86?,.?'68HAZ^_+=%N0Z__^G;J_)+H+?*)#V2DGGHE 2",X.9,HUQ M0:AT'6>I?4P.F-(=T/6=J/:B.'JN.A2[W56O-;&YIZMGJ&HW8TW!]<24+I%3 M3\];TW'6*Y%["&.?3$HIM-2,(XJP%LY9!<@!@\:D=T;7V?)PFS,G(S39#+8' MXSWROD'([KR-$L'S2@0EC"$**56*FF=T=8V%E40[4ZJV,%.9@VLL12PH]IUX2U2VS)3UCVIVP&[ M*/8,CCV%?[$Q*J/)T])4V]V^@@1VEM4&DJ%#()&.@D@Q [P@T4K M1%\A:FMG$"%"_86H-6_=A2@'9:F$"$U(B% G(8IE=[I"%.U)"R'JQDX?(<)[ MBQ01Y#%R0?^$MUA0A61C40NA^@I16SN#"!'N+T2M>>LN1#DH2R5$>$)"A#L) M42R[TQ6B:$]:"%$W=MH*D9EO/JGE5?4?]U^WBR_SZVI^6*^9.K4F<0LRO0T M16>$*0&OT]"E%(ZLDO>Y.%7ZN=QLUXO+;7GUN.G'O[L72BDD7.!0W*-HTY.9 4RGK)U6GO/VRCMU&\R[9%,'T=9GN]#XQD-':1UIJ&RP[BZ M&J'WQRGUCZME^>W'^?K7-,0JIX1!8%VQ@1R5CY&#,>2UC-+BCB) M5=+N%2DQ\_]SZE048!PL:B2Y,)PB MRZ1K)LC*>15UJ"R5S=PB5,$L:IS%ZD-1(:W3C!W6X@BVTV0V&?$M-6L$SB-% M+!7=>92M'7_GI"YQ"TQ$^U)[=5\,L["64!WW9SNT$E@ RH"QWE@A/?/-&3A% MB(BZ&IK.ZG04LM.D."']R50R _/9='*4Z6]K#OMI960[?#=J&>M7O%YV8JZM M8O[U[;MU?1;NQ. ^@878$RF0IL90[YQPUKN]0GB ]MA+@TP)\ AJZB%!EO'#K9)W,&0 M-!:S"U70J NR1M="EK1=P954M+_#0$+K%/ MJYQ=-4[V]/RZJN/[]E-9;IOJQ?54N3IF!XED7#B(.41A=MPD?EH@0&.4KK.1 MS.*VQU74P(H&6:>%NNX\MI.S02B,4[!N[&71K*?8.2-3O0F=AC+U=V.5N*/U MUY_]U%- I)1V'CL!N9(0$8 :@P;[J%RKAYF1-*C34E@?-KOK4 8BTRC1*"M; M3S,4J4:1M$Y7CV(=::%(G;CI=R!WGX9QBS13@FDEO%#.2L::6U$:,!6UA-_+ MT%!'URZK+\HCO!2G<=MRV4Z3!J,Q3I7.G#@;96+7\419$G:G(4YI7&EU,K<3 M/\\)U&^_SG8G/JH*MP\FB%)98ZRO#GQ0*#VWQC5'/PSSMM7ABWX6LF\D-LBB MEZ!Z,G=>AX8C+78/\,!7S*I22N*N]L\KU4%[ @3>P9.;R'LJ_MNOM3(#B4&M MRV>]?D20T[ TKA(G\F&5LM\,_XK$J\6R?+DM;S8SJK$Q'#&$G)<& D7! 2.' M-.J0[K#(,FO]Z67+G3]U*G7B45-@\:H(4[TSKQ34?A6_5)X5M6LC/#<1T>#M M4M[IMG5$\[,9IS"K'_ D?QHKCI>;,D(?U]ED!R M\YYH/>2B>/3-MRFLCCS"8/1229]6F(;N9O"KU2)*?^;:ZJ7Z,E]<5[,(OUJ_ MG9].)N[NQ<^X#OKL 6'>,\641=2P@WG-34S"GLSH&.LN026OFB,LO4X%I:.^ MG52.PGJ<4AX@OOBP6K_8S.^L.US^,3"9O@6FH9'JW5IE[;J1& MUNGN8YK, 9!>&>< Y8IC!B 6C3T(-)MM#T_M/C\\.UN)4L$GWOX],RCKYX*+ M^6Z2>M-,2NY*><]+5F]*):%5_ M/^Z+4R)FVJK1J]7RX[MR?5-)W\'J3,M@@$MMO/ .*$ M\8TMI;&.2<^Z6OJP M2MFSX@3F[7:^K4NUO_[@%\OY\G(QOWZSVBSJ Y'-2^4"6R.$,P!*+U10.D$= MM-9R+ZPCVK<<,:UL>0XD5M5EEZ"D4E7'+HEV6$LC :0Y-Y(/\*JKI > 18.P M^*7!./":>QO:SHROI*Q/8[BE=6F5L9=V'(R[QYTU!X@82:$-@P]3HAG5S;!# M@/B8,'_OHZ5R@C* "7".8ED=W\%6 ^PU1QZ'VW.OJ27B*E*?T%'45 MHE'>GK_+0QMEB2-L8AH2"?XIM>C"0;0NF.LP,W_]X>UV=?EK?5V!"R,NK)?=I:2,KG:FG)3.O]]1,S^[L( M@!-EE&%2,,TM"_^6HADN D?6ZG[X\9IRBX'SP1%'!:**4RZ,$MQIK13/7;#B M_HCI=#VI"VLM][_S$M9/74:YAO20D7,;U]WIFX:B]''@_E9T7RY::\CJYF:U MK,VI_9%5@PD-*N65=M +Q+5CK!D-Q,;-:Q[Y>,N4A)0PSK6DIKHPQ40U*Q!A MSD;"7&T0#5'%#MEN=$0*2 ?*6@I(7K8B!61'4,/72->%'C!R3D"ZTS<1 >GA MP'T!Z,&EI-X#(CF@%J/@ M3$BDE!="2Q@F>(,(B$XC(*TIBQ:0'&SU$! ]OH#H& &)I6]R A+MP-,"THV+ MZ-635X?CR(00(Z6SQ##L)74)B1 _VIJ$@?1QX:CFD M*Q>MSX1=7Z]^JZHS^-7:KF[?;S_<7JO+R]7M(BDY\0"J9[O)'GQM)RWDZ;QJ,[3K;N,MT@+1JHQ1'K1;%'._"ILQ@B MSYU$R](@TU#"3+[=/[&6D<&X*5P]D7DS7[]>U\)]51]K>5.NWWZ:K\L91% B M[3'5PBA7O85+83."G6-1JMG&GB6:8D\\8-11ZIG$X1]M/ &<,\9S%^7;SUTV M%<:+XO-\?[ZM^&&Q#,IY?3U?;XK/Y;K85&#_V&7ZUY/NF/G@<$QWFB"^W9$< M (9!7>P@[D_E!I!%C7*,2>-9VIZ=1:8A?1I2F-2C1^>9*=GJ('NUF8VZW7Y: MK1=_+Z]F"&"$I<(66 L-L$CX0\(2\I6NTGF6ELH^.[8 5ZGD6G M5=T]>5JC>K+369M>;C:WP1HVU"J'C2':H#"!)JHZ5[??J>:*]-*EO0TBM5/( M.L8(HLHXQ?U[7:SG2^O%LN/,V%EM7S#@+;(21H,J>8@ MGF<.@5[*5PP+* .\US'[1CRLSKBZZE!491V%*)< M;*90H]4:[7Y=7Y2:.Q$E)K M,:-"6A>&6!A5S>BR0$7=PFQITC$NB$52$6.I)$ 3+A!EAD@$),Q>+?F ,L^Z M52K>VZG:")3'Z=N1[>DM8+4C[XSL)69_&@*8VJE5UA[;1Q0?S%(5 8)S% 8D MAE15KR>"9L[C(9 ]Q/"!*:,%Y0A9HUEPRP$A'(><5/^$*9>+JNV50@1[KFKU M);:+VF7EM*?*C;R\=9ZHUHK6F>$I*EEW9\XJ6$^.^BC7?IHK+#'*:(Z(@<@P M:A@'A\'E/>JK6LV"$.342J60-)YBJA0'BC/)/7(">IG[0.E3BM5ES:L/F=V5 M*@./:51JC+6OIPF*5*=(5J>K3+&.M%"E3MST4:0[ZS:>!F-!_ABU#I&0M7ET M&$FFW1L7;6TII,.$BB$NO:6.$.O-;7>5RD5K M&JD:;6'L&:HB1:L+R=-5KD[>M)"O[BRUU;#7ZX_SY>+O]1,C9K77[DI(K*X;SNYEA9R 8A%=@C0QG"A#JF#798*4>@1*USAC1@M-/" M,46LA8AJ3R77TA'F@<#(6Y_Q&/HI_HOBC@=U+>E3'^Y6)SJZ,5I]HB3DGU&! M81MW&EHQL,^K,8=3Y%G\R\MUR,Q.'B,(H%YO/Y7KTV\U&+C!TA.#!74J3"-) M4):#OC@$X@I91UE6$ 5C&N("#6 :,6I$1QBP0FC/O&T0)^A)Z<]S0C^&R3/JG*=%IJ'"F7R[?T(_(X.1JOJW^>[A MV>8Z "4J?*90FB.L-8&,8]2,6NM<5'FI)TPHAIWCG$NM* 7<2 8G'2:2\ M5.7\-]6!CL5F004J&X3,^6I,LIST P78I#HH#)/6%($0<< DXPX*C63 M!"'AN 58A#DRR'WTJQD_EP=@L9B>E27U]>5R:DC 4KU#S=4BW&F.8"4-IB.=(($R#"2%L,Z00EU&%(IXPP9&' M5"+BM1 4C*<\I+ M*\GI1.34M*:;$T^*3 ].6I>@*:\_O%QN;M?51>R?RTVY_G*X<@TLA@!#IXDG M@%CO&73-8%%A'$75HCECAQ@OA$=$!^>H,5961\$AP=I[;BG(?>'9;;:+F_K@ MXJ=R?KW]5"P:G,7E]7QQ$ZD\O1AM)S]#D1FG016JX@"KV.,:28G.4'1&CE(0 M.PU-2N+)_:HVR=AIO957K34]7(4Z1'/KI .:"0@ ,UP&73P,)^)1U"+0,Z: MY)0B [37(8$P1!(E=76X6P*I[6"+YJMZE?;ZB"].F_KRV7+/ M60$?2:3.$W5NXS$-P].0JE3.W-\J3,E1]SW 0_KF@.>(\#!#1(12933#A]!/ M-8UZH_%IKXC1G!'"I+&4"5Q=EN15H3')D)/81\E4_!N-S= JOWXNEYO]SM). MLRYW"+MK5P]JN^[@Y6"U]V[=N%.[*)GJS^@T%"J!'\_NK'5CIJTNO5Q^*3?; M^A1$]7:;6EY5SWQOOQT?K3ULXP$:['.DI$!>$VHT)=7!::4L)T["MJ,IPF)P M2U;+^=P@2#5VVBNF&>,D3&NUE1E/-YV W#_K7 G6#NC)"\^C;86W)_',*,S0 M$M,8ECD<6V7OQ9'K,Y>?RJO;Z_+U!S/?? KVJ_]4&+[,KRM4^\>=#"(@"(57 M1!@+&;;4-6/6$A=UQZV=Q=!?M34,4RH,]0!KJ#G4U%!L$5,V]U,&#^*1-X!01X7740_!=BG3\O0X?-6UJ'IO>MO)W9#,Q@E=3U+SU&TYS]89;4O% M\S14+9DW]PNX)&6IGY*IK9FOU]\6RX^[-[7#S,\S@@51Q&O*C>/*-P.N*I$T M^U*NWZ_Z*=I]F\1J0*VVR&A,+1%*$F>9 9I19I2).KYW"B]^$%Y67Y1'I"G$ M+)KA/I*6D]I$PG91S+=%@W)7LV4*\G:/N6B1Z\K\E*6NLT^M!*\?8_UDS\\7 MZ]JJ76PNKU>;VW4Y$Q!#Z2RF&$E"M!""-U.KD']PV#^5>\RJ6X=Q+EO&S\I?6&8?ORX+C_.MV7Q(>#>5;6:PDA]A,7HT=JG):8\ M8GOYU6K4]F&P:54[FG8Z=+) >H+SZLUB\V >R= M5>1^RU&]V8]=DAJ2^.[+4OTXS[PT]0R%K9:G4C7#-/0R@U]/+E.E92ZE7AXG MF58CBWGUGH-'C$"G( ;[42N@9U%73.(L\ZKHGJ]>WK24(N0D#'_&VA@F 6$B M=['SB#'<>5DK<5.D$] \K9!-1$=; HOBLJ>:QK?)]Z.H'7SKH*I=&6Q]NNJ> MY6I+]F0G]F:UWE;5^LQJL]7SS6(S"]-7%N:Q3C/IPP V$N#F+(,PEIJH0U>Q MQG'0$Z(U0,!(RJ7582X+A Z( &6Q=T?[G 6JT%45) BSUHE)[J==([*<9QZ M/J*8]0&2(]R+XFX3%#7D@4]M11)Z[C!7KK:9AHKF<^_^T:^\/";2TLO+VYO; MZ^I6S%_6J\WFK\MU.;^N(3V MR*#01R^*VHWB7@->%.]K5XK@RZ2DNQW]W?4\.YP\"K\ MZ00;)AH2;(P%)@0L3)UMEB"%Y4C/EO5&QM6[_%'A+C#IM+)$(:T=I9HZZ3P@ MCD,(&$/,MCO!+W_W'1TZ^IPH.O1AO&MT..*ZBS*(BU,.4(49QE A;FCUT.0^]?08Q!U;:FT6 M22EQ\-Q8ABDS6A(=O-8$$ZJ!'N#DDCKLT5?[LF.> M&;F)>'MN[;+W4.DSKG<_E)M=P<2EGU&Q7JQ#MFUK6WT_SW8$] MM6:\%W5_^[6.I$!B4,?1%&0^$EL';:-QX^VPKJY&& -9X_),4NZ@5P*%M !3 MXQ7AJE$%S11NLY;>U38A0'H%@(/44\VMH)0"81E'U4E".]B5IOCHFU6VGV^3 M+ $V:7,,&5-';HRL83-IHXP1*0>.C.F"86OFO\OXU]Z[?B$ODL4.E45>+OF7&_GB^6[];QZ TIM-N5VR0TPPX1E74P\2G2.\HSTA%LJ*(/",F>1ID&@J1R;?[-Q4S M,MBZ9/#G#/_=A-?="$E[^T$="3*X]3S ')'[J9B?8?S;M)69WVCI6[MJ3RCGQG: M8QKBF<.Q^\6*B\I-%[4,SK*N1%4]3GL_9@]S2T& MU@(GF*$6<6$9T4"@33+23,-Q.&830M'K):. M.R4M]>'?4'OD'((" "6<&E $GRPEE:' :@3W[31Q1-KCY#&FY.IX,AE'YQG% MS-0NTQ#/7,YU*1N(>!V=7OOU/*;U691[7\>2AG=PXF9-)@Q:C$F M(;'5 75;T8^0SQ-OMD5';?& 8T9!TA1JD+V;06&# EM*$1D,N4S+HJCA_?O M+Q2-DZE2V6Q-W3?QG4(K)TR36S7JQHH4X19"$7)2X Q;=^+[?KQ M.?>@*T3% =*(3YP\2LW93=]^9$YCC/;VXL&6:PI6VHZ7G\LOY?+VY/43)C4F MS'EM#?1<>4V]V9L)\S9H8G*UZ _/G&KM\<3E2/$,M9.2K.3$:4@#933MN,_% M&='H3-LTU*([_%6B[A.G#Z\6E]4#@&$J^K9?*X2F7K]9G/[^?-J'5F%JP>)[;1D&/[B1&6/ MJ6:M054\I\!9U.5)=L[(3']&IZ$W"?Q8I>YKL6>ZEK7 'WXC'\V(YJN=QF2E*DY:#E#& MT9/[3)P]BM:1M&FH1W?X#PZ4]>*A]6[@_/H@1XTZ_51N9\0Q%#Y:,X&KVT;2 M4X$::]H+'%,^M*N-*.6(O_?^KOJ58MUEAM.9M98;=@,0%KDS5R%JM./BD)U< M% '6P+MOCW-S;INM)YO3$);>7MS?.$O"2ON49+-]_6%O[C !H\P[%0PPHP4P M1CF']I(& 1<^ZM&,;A8R)R=U[=O5AVXBTY&SMKE);KIB$Y0=4WM$(YZH?X27 ML^E*'QZG(2T]?7B0N/1G)$Y6&OG:S[,V)Q.M&<6 ,* 45*P^<@\QPHU=RD#4 M5$<4J28DD]IEW%."&FQDM.%OJEH3 \/GEC/ZG\\?>U4 M8ACFXC3C2%H#:K0EV2?I.2,I_2F=AL D\..IZ_8]F6E_7'93AI^MKF;9D*%? MKSY79W3WQF>$0!-R&TD5DP!Q(BAJTASJ :5Q9V?[6,HL0@VX>O7PZ@@O]F1M M+S+;R=%P/,9)TAT*3Y U"C7T =PS+)U1IC3L3D.=$OGRX)QN.H9:'X,IKZ^K MZFM-K;:C/LZ(X(82A*RC#D+$C8-@;Y IPJ).[?8PDWOKJ#[@48VLFP99Y)&8 M'@RVTZ6!R(L3I3VHDR*6)SG3P"=CGN3GW.&8_J1.0XM2.'+_B$PJ;EHOSY3+ MD)Q=!X/JZF:Q7%2)V7;QI6RL2FJ9PL8+"H&WQ"/&5&-5MK*[,>[>'M MBN#? 1BYJ-.7TI8+/0.R&;GX3DK+4 M>8EI9C3AE!J#K$&>&((,;O(T!A3Q,/8E:-6O,V#4WI@?^Y5:)()J)U8W>'NZJ",.-6AHF<05@)1C0!OJJ/NK/$ MA93=E"/B\S-K1UVGI&J[1C]6RZZZ$4-:I')DXJNK=NQK-OQ0 ?KC2 )RI*2- MA'0@<&(BTL6#IV2D,QOMJYB$24:Y.2P382Z\=A0Z QS&1B+;W*R$7%E$.SS' M'FNBU;CH_;!Z@ZK)06*?0(FDK9V,9*&J8[&7/3VC3';N\7!&-[HR-@W-Z(S^ M0267/BRTU8J?5LO576$Z3(X<\4QQQC4T@F*H% <'>T)$E=WK;B7W?OCV4[DN M%KN(6BT+_+"7CC]>%,LSU_E2<]E.2H:A,4Y43C$=4I,]K(&SDR?I.:,U_2F= MANHD\&.5NK-UJ;U6I44^>+>O"Q=LOS[,#'3UHEVY^[EW\Z_EQGW=KN>!VL5R MOO[V; +HR^IP\:I>K6XD=.8%DXPAR AG1C$//5('Q$%%8Z918^(<8CKV MOD9?G1K\LJAN(Q3ACXU";BMO8K.J$9NU;8;V?;1H;+9W,DW<3;*/KA5'WYH& MW_]\[=Y%<=>=HO%GC** 61KF;/HY?G>81E"9!!./%CB<0NO$!;: 9!\_=;DL MJP.N1$JM$>(:86XMD@Y)VEBC,.XZ;E<;F=/K'_8X_I@XG'0@,R84Y.6QDXP' M2,VTO3BP.H8:/^#F627MSN:45+"'%X\J6%]66D_PR^W)@J-E #+N4?88Z40 MUJ"Q(: "41?@XCXY<^H:P!37 4?DC#V.G):S]&R\1,[, R5WDT"UW:X7[V]W M#UAM5\6;^?KE.NW MG^8GKW)R1#WPF$"+"//".6U\8XXS[6.2D\Y&,F; MQ65UTGUQ?;LMKV9("XEM=>.7(@>= XC9QJJR/NJ(9U];F:6HAK.[#[,#5/RP M6!9787XZ7^_TJ1:FIS/^/ 1WTZ>W[AR=8^L"-7J2O,TQ:NS M-\]H6#^6VDK9OY>+CY_"QZLOY7K^L?SI]N9]N7[]H4;P^G:[V8;^%E#=!R,\ M48!X C"VGBMD.6D6G*12,NI!R4P0,@M?@[J8[V#?R<,VQ>H(O'A1O']4)7<_ M&BF-N1JLG6).H*WBA/303'O$Q0YR74]EUU(GL$?7V&[TGI'>S.TU#47.[>1J MT#$0^6KE9E-NC]>_%0(ZS+(Y 5(0[ADS8I_O4BBPCKJ*'?G1F?56O7WKWKV- M?.N]:VQ)A*-6Q+I9R"P->SC%O ;712*B*8M1BIQL=1&,BZ(A M;%SEN,?+LP+2E<B;W&IKYNOUMY#HU*^< ]=G;,/5F;&5ENMIC+7$ M/MTO\IB!L?Z/U-OR_?;D=>*=,LPTQIY11+VRNGI@F FH&A2&Q]4]26T[\_C< ME7NH=XPW!VRIWHGOR';+M&%$HB,3BO-OO%=P[S[ZOD,\E9?;'Z7S7!Z2J6&F MH9K9O&O]IGH*%ELKZ>7EZG99O-28D($!;)\#\%C<,LV#R8 M)#SJ"E$O0[D75?;8BO4!7'U]J%H>G5]?KWZ;AYY3'WR\6MV^WWZXO2[FS:^$ M'_E'+DF= OTCA[B85V/]\[:LUU0,ZN;FT7]GL=,B9"Y4NBA YH!J:1AS3(54HY'O>W6U49F"6Q@ MU?MW.TB166)G\MIIT1"\Q&*K1O3 M@[]V@C,0=7&:LV/M!-68B<_3#)T1GP2T3D-_4CARO\1,*F[:JM";=?EYOKC: M7V11RZL:P9U5]6"94.B80L@#RXA$%*#&,M-6Q\A1"GN9=6D/\5 &KYZYK>IA M=]EC@RT)T^V$:VB2XQ2LX;>Y#%?1NU.U>]MRPVI9"]+.B%I*RJ>A;DD]6N7K MH#U.!LPH11 ;32C!GAE/ -.TL:$YUS&7Z>(^.4K#.C\FE^H\P/-$=3@'D)2C M7OO_(V[ZM]WL;TW6-,2C(_9SF_N1#+1/@*H:.=MO;T('V08EJG8RZR<:0NHU M\QARJ25 M'J\REKF*6E,2F^C[J_T,I0]Y=EAJV-QV0#K4$"K'YMMLYN!B(Q- M:W:P+HH:6$VE.U+YTQDJ,^4S3]-T-I%)P.XT1"B-*P]2EV3\1%0##1UM$>:# M.T$,EMS7R^O;ZG#U7U:KJ]\6U]=[.R%E2VJEBS-#5?40OB>ZN!B7W6Y[2F"DIBN92".05(4V"9$NWCRAATLS#(,GB7 M*5I'PB(6O[-RU67=^Z!-!T@C+'C?9^6YM>[.+$Y#;WKZ\-@*=T]&XA9[9LI8 MAKQT6AGJC+?(<7R0*P=0_"K/LQ\YR/).]V6=YRF)6<])RD:7A9PQUF^>7;AI MS7:B)];CN.7RWF[Q?7]5G(,.-ZNUU=_OII=1T(V52SK^VWP[T/ MZA3VDC.+I;(.6NN.B8GP*&JG*IG1S/G#JY=*OWSU\MU+][90/]GB[;O7YO_^ MM]>OK/OY[?_Y#P)!_G\5[O_YZ\MW_Q&G%.E(;Z M:\O8&:E*3OHTQ"R]6ZO,G;6S(-Z_^N:TUX_(:>N)/1BY,(>5G?EE07F0K8N8.(;?*?7(/I<=+.CZ>>1$]F M2/7UX^&H2L),[#6GG\LOY?+V,(J)Q$[@D!Y *TEUP53Q9ON:(<9(EUM.D28R M#ZG#C9WU#E:W"TZQM+6+VP,P%A>W#V3M$8T4MQ_GY8S.]"1R&B+3UXDG[C;U MXN0Y>?GMUX.=OZR^E.ME=2[F+^MYR!=>O[]>?-R][M/8]L1CQ*W@.J0,3 N# ME6AL,^M;W:E,:W$H\?EX@%I\K+ 6JP/6=H*4F.CS^C0>QQWEZHBRV,$L3G ^ M+V(YF;Y:7=Y6GU#_V@09OX-O<.;OA8_??JU# I 8U $ABI9'XD,>6L<-%YE\ M6N7LB+%5USXOJ@WR B^L*<3T]_+!8SI>7U7F]8TR)7!KO2WB[;'= KN/"R!Y842/K MI5^IZMJ=(^I,&IR(X6FDPZF<>5#"+B%'K7?O5LN/[\KU357EJ;&DF./"8\"" MW$/-)12^9=/G]X[;H.*%^$C[HIK@+.R-V[+@RVW+;+3%[D?MV! MI K/<;;L'K)S;J^N!Y?3D)U>'MS?G>O-1O?C 3.K"=',4:HP MM$(I%A1M;XB'+VS,&<@.'S_(>^8_:\6_-W41$ MI(<#S^[P1W+1<8?@Y*BVY-( : EFT'$HJ?>HV9'@S-@^FP015KZG?8(8\CIM M%63BK>]NP5B7-)YDI_V>00=&IZ$U"?PXOW/0F9DTFPUR/ZSQ_[L-DN\1W(!+CXL6.OSNSZE'O)S_*SYG<-P&ITTA^4SCR MV'7E%-STW.X\L2L\DI![2Y''SEI(@&_2;@$1B7Q@JJ^UW!L' ^YPQG#<:Y,S M$[W)]CG'4J]GZ8K?[>Q ]32T+*$_[?8\.S/59=OSQ!B 4FHG'!4TR"F@EAG0 M& ,.1*TG=C216<->)=KIC"$M?K,S$U_]]CN/Y:>FM//92I!ZKKQ)DM MT,Z<=-@%G3%;7;X&A%2/Q!@+D33-.6?!L>(=MS^?_=Q!]CU3['<^SU#T1F=2 M+][>XA MU>VJ>#,?M7A"IW(O"=B>A@ZE<&25O"=&KO2L;FY6R]KL[J5DIP4 E!.*F%)2 M>ZQ 4Z-!$@.C+C5'?WCN=9P:3[&I $4NUD33U')M)B=#D4LQ.W)J+!=%C>:B M>+G9W)97 R_ W./DW'I+5_JF(2#=X=]?3>G'0\0[3?O'Z8Z6E#>84,*!]4"$ M?,D*TA3;DPB1J)+?73X_LV0<(.U4XZ+X1_ G &#Q>;XNOE0 B\_ENMA\"G'X MHH 7(#=_W??VA3SV^VGU7KQ]_+JHEBNFN\NZF&U*Z5PN]ULPQ>+Y/'QOJ2<;K4NV7%TMJN7D^?6; M^>+JY7*_V#Q#JEK3$11@;#U46!G0''275J&HG?2N-C+KU1%643UN]6*Q?+&_ MGQ=9':HKA>T49@CVXE3FA+@*4K%8%N89XO+4M'FKXMKVSY87&YV,X8%]X#91@5&#GI M/<:L,6R(B9I8)3"76X>.B(JK':0X 4K!:#LM&IC,.%EJP!4-NN*'4VKW =^ M#N5YQL[(54*ZIZ%<*1U:9>N:T47O&D/UX:,PP?R\+C^5R\WB2_ER>;FZ*5^M M-M7#+*\_O)M_G2E-/&6>6 N%D-YQC)NJ"XHK%E4 (;7M 95N7Q?O%'!()"K$ MT;4YT]+?,BL;D?G(;.V$]-W)QSM8BQW8XH<*[A]WKTBM/A0!\^ %"F,(/9?D M96J::4AH-N\>ECC,R&+WG<&9,EXRPZ6"SC&($8>'-_L4I$C%' WH\/&#G!#8 M9-L/?)Z^KON 29G+MO\W]J9?U&9?:TJG(4U]''AVEH=C$M(R@I 60!&',5'8^:J\K#$0&:(LB+HM%VD;,X $$,)HCFD0=.TM MHX!1Q: "U,0I78*#0 MP1"T#,5:&T8M0#SWDXD'4-7*5#7PT@MN1_;326]^XC.)\$5QIWE.U'AZROLH MR3TUN%_#?3]JW-//#KJ<@MG$N?/+Y;O?5A6,S0P+PE%5/YLI+06 -*A#T 8M MF,(M1C)W7:,P!GF6K#>&X*1Y;R9N MLXEN@%P=O F@:ZT=^-Y4-*G]$]T.#?3]B&M'_[HENYV93"^FH4^6.R0*(XNL M<(1C 2QQR@1,KKZN 8"%454RNMA'RC-LM870*PI14!RO!26."^X@I3*_H(I< M@AI!=Q;4KF\GEU8WM%:H)ZVL!UI3"&M\&WUGNMK!P:ZRVI7+]*JZ^+*7=VDT M--1"AI@E6A,E&:V'O%! YLI9C^8M ( BKHQ4CAIL!0X40":!IP12D#]E12"7 MJK:G.+6J9F$WNZI6!SDGK:H-K4E4-;J-OC=5C7>PLZIVY#*QJK[[5*[+^8>@ M0C-!J3/((: MT,I3Z22L1[QDRC L,XCJB77'' '" (6#[(2L31HNF73080JM MQKG758](LBAK#,U)A343PUEUM45;C"FJ1WC]-;5#\WQ7DMK%OVZ*VIG)Q((Z MD]X2I,(_!C 1!-UX9.KQ'7(HZ(R..;?:UJ9P(3/7P"FHJBP-""6PE=AAKQ#W M>)CJ>C?[P;RK0/QY#R^+G#Y/]5-$"-9 M:WTQZ/)3>75[7;[^H);;Q=7B^G8;,MFWY>6^V.RN$&UYY0,OU=6EV]V#)J\_ M-/=#WY3KMU6%F7?5_9"9TU JKS'!PDABJ; F9$/(:28D13*J-$]B:%HY#QQA M2G!-N9,B9..!02>)YT3*W 7=&V^JLSVG_A1'AXK&HZ+JA<6)3]4O'6YC![>* MVJ_BE]JSR&.S0[=X.^F><&/'*?P8[9SGSE72%CD3-D9J^FE$E[&WQ#U!?%YN95$8B+["G"&$)I$%([F5,<:=T5#6!C#@YI18K9C!S MG'K/E1&.0QMX%@!9FKND_U.*]DL%+C(0C=J<[:+2]]*2<2&J8R/F*5>0C^$S M(6<*[3J-^#,))NZ73)@"I@21Z:?Y36E7U=GK&742 NTD]\82Z3!709SV>B0( MCBM6\YRQ('S2(R2\88X:KH0 ! ;3S#$D$,A>A^MQ>;DH*HC%+SN026)%#,%] M!#\3MTE4NRVM ZKWD:YH">[ ])1UM(L[K<2P,T]1!6->?ZX4]L?RYGVUT<6X M!40):#F$Q&BHCBE5^ :+?D'BSJ=[2BRRD"+//75&:@^E5EY#Y)CT4N1>G=D5 M2=[ASCEX]S"0V?NIJ$Y/? _5B:F!Q/M:Y9NMNO%Y79?D'EOBV@D"=#0.^>Y ML%!;2O=#02M*(LN4/FI!(4R!XE8@3H' 2@%#$,!8"NT9SIT1/527V^67 +2\ M*M8'O'MYF?\V7U]%JDM'6MLI3'Y&XU3FB&=7G'TDH7F4EC-BTX_&:0A.3Q\> M5!KMS\A 2X>O%LORY;:\V&=SOM"F%7W@>*-NIF=;OD:3+NY)4 M-I)T>#2I^&&QW+^*]'01^S';=9 8DZ%)1PDP%\7.D^\JMNP@YPLLD8W[NX@J ML3ZG#2F=&&^_&#L/T:I<;E]_V%4,5\NK1^J('XJO*4GK1QF8"X(21,5@;>JR MF,83B6W;%Y-2F\UXZ*I!6FG$HV7YQWNN-HK#LZN5>5IC&H,_FWG&?G#EAJ][ N XXAAUR=R@X M,Z"Z436-X=(1^RI%9XF\9]/BT8LWJW4554]?&GBWVKTS01F&];PCQJW6Y M^+@TM^L XO+;N_5\N0DH*I#+J_I/U_5L35W]Y^UF6R5]+7R9&0%,M6<**3+& M*6$ :3(^;J",JQ0]*>29P]'>J>)R[U6Q/3I2S ^>'(+2+D95L:GXH?SZ.?!3 M_K'Z_C^"^DV/'_Z1@#\6'U;K(I 8_E^5DKM9+;>?-D6YK-:'WH:!5>\9%AA< MU.6LZ]\+7]"+:E_]:OOUW4WW]H]7VY+#\LMO>L([@W+\C1_++:Q.AF M/4W@':FO]PO/T^_FR8-X,P@:GXL3I^L.+T\N8"P7FS" M7]GPQ^7'-^5ZL;HZ//M(A>5<8*-,^+]3B"NJ&KA5T:X464=VD)D3C"/^9IK[ M,3A05,+Z9;ZXKIK_10C8+S;SZ]/]P<<2CB;T5P&?UKHMCIYBY._#_;*)277?Y(G#2>?>NU=4_NW_ONKD)WND>R^+G9O%SL_QWAS. MU6(=TH'!.LFT(_]P-+0,\@.WRT"KTS/+J734(. %D-@0A#AL4"'%:%1UJ,Q8 MHJ)S?-6HZ:Y&/]]*@ZQ")VV@$5>?IQ%;6I*>;ZFY=7-..U(D]S;MTG(DRVUU M_Q% ATBC-3/5_J=W5CDHG642-18%5E$5__K8R:S7=]7@[#9]>@K;">Y0[,6) M:6L9G8)\GJ'PC#2F('X:LI?$DU7Z;ADG5W:QN0PC]'9=OOY060^FZR6QG\OK M^;:\,JO-=E,?0WP_WY173=7 X[:HK;GSA&#'O4-O_IB4)1 MRB%RT$B(J)-, JNIMA)R@Y6W&0O!'X$WYP,;Z,4>>U&#O]@=*7Y1XS^6XAQK MM[T?WV>&]T -.0T%&,K9U2B#)9..Z%-0[\JO6QTH_74FA'!0(4$I8]8Q0*WB MC9 0:->NN^+Q5>E$Y"0-F@L)=)H0#B%4DGO!!=(95Z,KN^LOJBQW5&4N"0J M>X,D5O8!VF)8::]\*&HGIBKNCU.>0MU[-N9W)N]]O>VJ[TE8CB_G7,^[U693 M;C<_!2;KS=7MT;SAV%K H41,$FBW(K:# MVK5^;ZOYXM$VIX\JS8 =XH0"7V.\WF+"T!G].;_I@]FB&9[[03\Y#3T?6Q%7// M;J>D8GX:RIC8IT>W1M(RUC%1#&*\:MXAV:UH[I7@'AA-B :@>HF$(*.HP +R M/1BEN(PJDYX)PN!)Y'X'H#XTOH?\QWJONU=>F:Q%.F698S1&WYSS%/-A6Z9I MD-'EM1O![9/1U"TV#0'.[>3Y1#4/IZW3UO7'^7+Q]WI5P:R6F]7UXFJ^/Q;] M)HR,$#7VQ2C\8CE?7B[FUX?;[9OC\D3XZ;>+C\O%A\7E?+D-B5Y5J*(Z7Q4^ M[[(*-\=(8ZUC6DH@J0) 6T,(J!<3*3=>T[AGF <'KYB#OBIX[!SEG&AC,9#( M4.L9!3JJ^$27N[@G_M:AX 1V<<1=-, C4^C)=866V?CWW LB$_L35R^*.\[6 M_>'4W2IF'1PNCAX7)ZO9+?K0B*O70S?LN7G'5/O8-"+H=.FY/QN:+-"HJ.WG MB_7?YM>WY6Z5Z\=R7J&Z>KW\N3KF7!ULUO/-X@0&<-H9B1%3U+. @@&]+],, M$1,^:MTIVC@'#"ADK.=>4,V'G51 MPXZ+F>D;HEW,&[4-XF)6!;6HL5ZTH'_T*50LLV>"1K9&FH;HYW-O-5!G[[J: MY6X^7Z^^E>7;=V!/]VC5==U =3 )0%J7SRZM[_'MCNPT?=QVT$[0NP:VU3[0/(T5HUQ#X[)7F-PO\Q_KOS;@.KU( MVXO0=C%@*"[CE+PSC5E4^ Q'9[0T!;/34,0DGJS2][LDZK1_M5!J#P074C!L M $=,*DP/*17C41O)YRT!"0U ,&1O7-,PQ5!8$.6-(YA*A'GN<^)GAE:GEU![ MTMI+I3(PFDRG1GG_]"Q/\5H5R>^DU2K6EW9ZU8FAYQ3KMU]G5:ZV^K!/]3:O MPK^J4W#SY57SK?WK9#AHHM2Z.K9-(3-":' 87\H8TD:V(LQI0!PP"CGI$64$ M:A/<]4(:BHQ$D24=.LSO;]]O+M>+SX=-K,WMY\^K=??\XP&\E7J\O;FV:;96IDWP$W/.GWPL=OO]8A 4@, MZH#0GI1'HD(&1L<-#3D<6F7K?1V#Q)OUZD.YV83>.+^^9]E83Q@A8:IH4$BI MI=3RL%Y("&OUH$.,/4(4)#+T1Z$UU5X)1 7RT"C"C8029 X3I\B*S1Y:1_GJ MPVIDD!B(T+Y1X@Z[J:)$'YH[AHF!Z$X5)SK2'ALGGF:E3:!(P.G$(D4*CYX* M%?:YZYOX,:3/V60H;F M-"YQ1I+4HX?/J"=FJ_6IB_(Z_.W'8/C' M^?K7LCIE=]>L4%PY 4(6SAF2U0H-872A-YLM3R$,263D@8(=M)K% [B1I>PYNL[M M[J=B>AHBELZ=^WON:7EJ*U]_*9?E>GX=S*JKF\5R455>JNJIW[5-.'-(>,I# M)HBT0912V(PZ!*B*T;!V%IWG@#MM%5",*FT$ATM]#[(>A/,[ M,./T+!&][41M>&;CE.V4U+L(1Y:W5L2=T;BTQ$]#Z!+[M,K95>,D+\V9IE>+ M9?ER6]YL9I@XJBGBKGKRS2 ;I)DWHS?,OJ).R*;&YI52$"*DJ+<46RF)IXXS MJSSWD%B1.Q]\XOQCH=;K\'.[[>OWWQXK2U:HW^;KJXN[OU:O4/U2N5?4_D4> M&QB\Y=OI]I0;/3)W':V]L\2%Q US)H*,U06F$6M&\WXUC8$8%[_V ,JKQ_'M M0^A, 4A0=:XVS!.,Y@Y)Y0XS9>*BWHIN:5*$R;C!V DN >7>:&>E8(HA[9 ! M-/M)C1-5N3R5D?VS4W'!(A7-[6+ " S'2?L!X).7&IHD?EB-;D?<&>E-S/PT M%#6U4ZNLO;5#);LGJY()]V_"7&"8Z8)-K:Z2*XJVXP)*]UN2"J@G8E*2O5Q/;]I?;(N&='G!6PD MCB/W.>X^67N$6>QP%G> #D]QZ[.+8U#=[>AB(LJ?/[C8DI+'SRVFYG/T8XO) M'5IEZWLIYY@SS!W282AYC:$61#) 33/$''0FNDSZTZ8$,Y(IQ84'AAH2)K52 M.$^QH9Q!"7.?Z*G1=2AUWH.[%//RI+0EGX]/:1+>>?+=FN)I)+.IG(F:;$=R MU%:=GK9G,8%A4B^5(H1(3 5A]!#[@8AZMO5I*T1[916#"@M.*72",2P@T4AI M)H%$49H4_VCKG;&UV(^M=U&B,J@1^KU#VN:\6T)[;ZCKO6&_WM MP4-6]8[UKK8-TYQ9%TC4#GH M R)=UW\6DF"..?=JJ3E1I5[/^ZD-%:;DP&; MLT<#^M9"R][$[?*6:;9NY#&/81LV3 M.+UL14>>.VB-]V=4*IZA::A,!]SW;XUU]#QJE#=GF1FK,E@3LE;JE1,0Z49' M*!:B5=&<+I\[S$CO5,4KBIZ(T9Z!F4[C?91J7"<,/#?F(WF:T*B/1?[8N._D M?=N1_^-BN;BYO=G;\%Y@91GC'')",4;&PL8&]\S%C/VX3\X\^O=@XH9])#?M M!GX^6N*&_A['2!>9[K!P9OAW8VL: M 1^RI%?XD4@?G7$QL6> *)I5A6AQ$A M=Y31QH:@).IAL;A/SBT".S"1(A#'34L1R$9+I CL<(PE J\>A,ZV$_SF[(I!0P]0)ARPVD J;V@U#901>0BXB@ ,ZN3^Z_;Q?9;L]W0 M:;%BG'9KN:+0ZW-]>5 MY\NKGU;+LKF\O%U=_OJZ+E=^J&8*@8?!MM3"2&8,YM+L+4.NVQU73&DOM]HW MSW!5A69.D!8UU&*/M?6YZW0TGU?SL1B.%.=6Y,:7YDW'U\>RK6 MGS_@WI:41Z)9#DI'/^*>WJ-5O@Z8>"KR5)![=:QPX9D$&C.+@<7,:L#\LEL6F@K_YXS\-%!]Z-EWFF#%B];[\N%C61296 M'XKMI[+8?>II-!LMF+5MU\'C6(;&G$0(NRAVGGVWL6L'?YBP%=D)?G<1*];_ M?,&J4TL,%:=VA3%>+G=5:/^R7FTV,^VY(%3CT( 46R6H1WR/%%%GH]YL& -? MYAE5#:D<,09U:K-AHE#NYAHO#NVK 84VW_E6?2=X]WW%HD>:)V,TZM,9?A_Q MJ!<#B2-2_]88*B:%F=V'[MD8T9HSJUX3 Q*EN[C1ZC3CP[!JKO*T(] MTC@9(U2?KO#[B%"]&$@+G9W)97]G8=YF@[:S6ZS>DI"O>U M7%\N MP9##,VR"EC&%!/#708B08(-HAT"4#I40P37PYX>L27#"W0,GR,Q/KH MT:'Q9[S8$,W\.>G/UXP34?:,#MX7[MQRZ-,YUV7,KE58>]EDGFDN.NO+=MUXFHS7C^9U]YCVN) MH;1JKZ55J; ]3JXL (AH9B75U@ &6;,:0QAQ4<^!#H\N]]6,(Z!BONTH4U-I MR&$6.O*VX>B);.77][DE_*!A,@:F[IW@]Q&8>OB?.##U;8D1DNA_+QP();& JV=9BI%S72.K)=!;CS]:8*=KLH-^(IWF2]8O"346-TB(D1?)*!_/GN,*GHG;0/?!\A^W<9I\E7'" M<&2KY:^Y]NBIN[,>"$:--\X!X00V6#C"T6$U "HT3"FV]+@'/(Z=/;8.V=R) MXNM$6SI]C#W_5M#9H]S?5Z1-UZ)]HNT(_>H[B;AC,).L#%WNUALL\CYRFO"L M&\0S@VF SS1TQ!I(65,IB0"BZ:#A-S7XS#'X[H'ST:-P\J8?*!2/V>HCQN-' MCZW_WH)R9-OFC,RYNMGO)#QGHR=UC,[;CH,%ZL.YY%9.8.VED\YS[D3X+V?, M-->HF1&:#1JFTT(?Y@355()TXF8?*$2/U^(C!NA';@[\WL)S5+OF#,YY.MCO M)#1G(B=U8,[9AI/;-28,*4(E51P023!%JMGS9E(A->(%BUZX)W'M(B)(__^; M?H-TA^]$2(=F9:Q-OZA6&^%FQUGTFC!'"-!<0@NTD5IKMD?/(>-IIS(#81[V M%D@EE[V5<]I]8/"K(H,U_T0ND'Q?\Y@T[3C,?9,D/>GW$7"3LY+O;DK"5HL* MN.^?1_\^.EWXN:P>T K?-ZME?;K]=G[]KES?H!EC3&'D---*2UU=M]&J\81X M"J.#[\3P9P[$=PXJ_M9<8)GO)73=P"XNC[B+8.:F^.%;&>)REV@\,8)C(O/$ MH'\?4?K\6=B#]\6)^T7E_P@1>]CV?2YZ3[2W32B23Y6AQZ+Z5+$.&N&?SD^> M\@3.K-<024B1<=0[ !QB>.^)(%;$ES&>&/[AIMK?083/TD&&B?!C]XVISL-_ M+Q&^0_MFC/ Y>]OO(\)G92AQA,_?FB/L-[X,@!?+S>+R;_/KVW(FL470(J E M-EIX2;EQ#5Z/;/Q,?1240\['YQ\_KNOBGL6B 5E\J5".=M,TMDF'6?4>IC4G M,H,^>%C\[6Q7F.2Z]I,M-,:%X."X/^;:'>[7,"+/7NWCA3&D3(K E MPD$/'#7$^N9,KL :VI$FJ;$PAYR+IHQN(S7JX!/+G.TYD?GC^/$M2U,-,Q7L MVC\F%.%&)B+?Q*Y?VPPU?U-75XOJB_FU76PNKU>;ZEI*4U-L1@-8Q0W6"&-* M-!*(-OO&0E RZ)-R_9!FCG0IY?'H:''B:9M*;U/L(<-,"8?K'..%S>[]8I)S MP[--EG%^F*:K3"B"CL]%XGEBRA;*'D?K?_VMW&P/[V_ &>/0.,>))QA12)T7 M[A#J#=)ND+#9!5CF*%E#*K[L,!V._7;>=QRLN3+'L-PM-7C(VK7SWJ/OZSV[ M1]HB1RSJT^3?>>CIY7JJ2-.?_^R+D.[KY\6Z_N']FWJ* 86!H8AA@"U%2..F M8(\T"HA!UARC465?8FSP](\GP[12YD7$K TT>"0Y:=[1PDB*5LBQ'-BYI2<4 M0(;U.]5B7T_F![[0>+S/_FZUG5_?VWH3P"/+()!8?;TL\7ZYT7 #F/B3)42,XXMB2XTG@AJ(@_"S(A M[ ,%TX^'TLZ?]UK9W%PHFIL+]8\45]7YD0\!_B[63J)F0/+^,DPT'K.KC!>8 M6Q01KW^DJ)PO*N^_QV =V;89XW:N7O;[".'9V$D* M%LX %YH+HAC!7D(CB!9-'J(4@?%/>(P!('T;X=^T 3248-EAH;*>(2S=]^84/@;E8;$QS<3M4O;@.9N/E^OOI7E MVW+]97%9/AZE?UHM=YI; ]W4\^C3OS>KS?:GU?8_RNW/Y>7JXW+Q]_+J[79U M^>O>IYD)D9AX:RDF(1@3@AUN2@,HP!2)B6[30#Q0J+M=K@_XBLM3O2R_5E]' M!KQI<-Z.65U6M MFT68H2\O%^7F>.?C7?EUJT,+_3ISEGINA&708V-08 "&&;_&"JNH*62 4!SQ\T3M,5\>57753@BAVZ.E7< MX^M\:;HGK^VD<3A*XY2P#YM9=.\L46=D+@W!TU"U1+ZL?59A%4 M\Y[9&0=,ZI!<*N4ME$!K#^#>G**$1FU4=#:26:D:7'6*\7E=?MYM0D6FS+J\6=^PI)KBC3BNI) &<8J%998\1H@DGOHWR]+>267J.Z(KM_&MQ MN>89E+TYZ3H@+R(H]M%8*E)K$J]7E;14OZD64.AUCXTIU0C]6J?M2YYGMCV$Z75Z'WE.N;D\-.VPH ME40"(QCQ2B))U3Y*!#3,=)S>=C4WR!QW7D/L/)GM3&7TC'8(%OM,:^_@&R^; M?)ZQ=O/;OG1/(\-,Z=#3,]TT7/5:HILAJSADWCB.!>-&(RE$8XLY*6?;:LNF MQ]+&(ALFGP;JD-=8J(G&2'-HHXIQG0*,2)8;;+NCA1'SC93D MMIC"C<1J[(3N+IWU8MR#;]98BU]V:%ON'R2G/&+"-Q+U7:=_"9N@S82P/3M/ M30\S\#N!R6(.KU9Y>V5<_O5NL;TN7W]XN;Q:?%EDZA MU%(91ZC?#SQ#@8B:.SYA 8<0Z80AWCHJC!% .224P@I)A5#NZ6(-JEA]*(ZP MBE\J8)$[H1WI:S=?S,]<7&#H0%J6Y/517LXDK_UXG$;RVM.'5U5-A_GVQ M_?1S>5U'Q,VGQ>=W*[?<+K;?[*IZW&W&&&48<,(]0<1+ Q72A\$C9515_5C; MR (H 0-:>$<1YH)S@;3CPC%B/,R]_7F*K-BNBAVVXI<=NK[2U)?WCJ(U(.6Q M>6XWMH?1M/.TQ:A=H@:8J ZF\NXYA4S*8NL+/%_+R]OMXDM \F%Q6:[WJ2!# MTFNMJO=2H& JI!2L&:I6%":ZR?$H,6>TJB>3TY"DOD[-TP! 0D!F<0F 7C2(BAVDS46A5U59_C"[:7"W/_S1@\IG%PV' M83%.;QI,]<;@@M+5>^!N&OFZK?!UI?'X][TFG'U^\Z\_1Z"MU"5Q8 M)>PS Y7D=/]U&S+0E\O-=EUWOTV]*?7NTWSY:,66>M/Q6(;,*,>EA57I,<$H MK2;Z:#?($-;,1RWRC>4"0(A*KJBQG!+KE,4 :,L5\<9HECM+/59Y:@IS]BKW M-<$NT"XA_AVT?EP 3/%V0^UZ<>+[_CC -G@_V4)B@S?RFWGWO5-3CQ*3>_6YWWMD[D?.8/$Y M01M.*$KO%&!&"?7"4*M50$^]=UKBO5H3Y:">[69Y;[?S]78R87J/W6#F'#4> M>.RI(,$%A6E56X0C*YEA,9I]W\W6\OWZ=KO9SI=7U;OD\R#4Y6=VZ-&Y$C.]1_FV %Z!I/.^ WSGX'8@.#10R<)NMV[ MU<\>=WLP,UKH[>N]Z:/O@\WKC%,NE8&:8(X-!1)IV^X6Q^0:1-T?S#!G-\1F;8>_]FELBLM4QV1 M"?/;]"+Y:.62<9EQK$%&)504,I4>59(RR^K--[-=32V1#Y%SP3+#@9$ "4*U ME%1P:7P)?TD9-4'5?N\;V77C+=^N K?)MLT"?/< MC*3S/_/US6?_#-W7?+>\RGP?IK4J.MEM03C_?LOE6I MQ"L'>[G;>W&N5'DV"TB1NM74BTS3]ZBY+D2=G:EHN'FA T_U1-7,>L>T^4:4 M?OPODY7$86_\W"5B+_B1,IR%PCIEBFJH+0) 4/??JHD_&9!HEH?\&5*:E_O1CY/'#-IY?IKDY5\O8YEYFM*Z MF_[_W"27\:.M\$XW!N\K4V<:4O62N*,,)"ZM(AQ4":A#'G+_[.]\ M,Y%AN\G4:48/I\^Y;A_ MQ+!%.-&*4YD*;C(B-2#$,-&$$VVTF4?6$6H5A!H;)(#,J/,:P=QGB2G&1@*" M,Q1TOJ][D>AY9QV#]Y2I$X\I.\E<]M^]+,K?@S*YKCK'N;O()W_^+)I M'X--$S[M?7I1UGVK. "KO9 P 2"<8IROR]MT;?4P7"5[>G M,@1AS+ +Q%1@3"227$ANF09*$+J>O(79^?&BV?2%@)ODS=(.Y M3AY/?>W(0S4[O$K.J)@@79C(Z2^E"7/OBS-*#V9/U5-IP>Q!ASTT7;]S^$>^ M^[J^SI].?(Y)2VG,OGQ#Z?SGJM@??B\._Y4?WN?7Q6KQP M2J\!!*F0 "&(?48#:OUG*61!KQ!.: 6'$GGL0F-",R0AM#QCU+(,:Z2")G<= M$H&_;W='K,GU>1S(O_FO Q."&?>&=MG S]$1PE*!QN:D-CIY+C'C[+/G_$ M\XCXU?JU+7;UM_SOP84$*=2<:*VP! 9 *;.F*#^CQM"PRM C@Z?<4*NY04"F MA"'B,BYN568R2#(A3=#AZ$[UH5^,[U?-*NZG8I?L3MB35]_SY6[LPC'CNF<* M.>[73WYR#>Y)SEC".X0/6ZOM?" @N8X10JRV'& M -+"J7UJ9,8EHBSHTM'SK4 )59IE3!-GAV29,/XI%)T:"H$P**@,>I<'X%PV M^:;8[_W!@RJ5#)R0=*>OY81A%.8"$_H:TXFTY!\>5U("&[F"Q[,$75+?WJ3. M1"C[V_%0TP9BIO5NS_7G?'6WR=]^>MBR4]+UM=BN]'ISYXM[+C]NSM PX@:5 M3)'64$E(E**<5*/+B2/183$1>)27X9+E=)37\P+V76)YIN6TR Z<$[GB$^L.)IL>>3":='3F^M,$0 MV6OSD-WH5CYN5;7G]U2?#UW?+O>W*WRE76\^4SW M[E FNH_!GX JJ02G-B-&8H@S8SBVC688*<..=P\/+R59)I1RH"PD' AIJ;:& M8:D80223(PK]N4W)R:BDL2KQO34YL^MI->H:"L;S>&B4F*6SNP>0@?P\HQ S ME(-:19_1>\/< M/X!#P;LR;R1=MP=CS/IM?[ZTVQ]Q>N3FVZG)5B:CFF'-(, M""PT+'6*6"$R$W0@[')+P& 7E[564C)",\BMAIQ":##D$**@!VJZW$(^U>+\ M6[[TV,IS &&!HB>7[31_/!K#Y/N,P3-D$ZZ,7"3J@HP.0_ \%'$@6XH873!, MIWRJOW=J>GU=W#E%W=Z\*S;KZ^_5/T^-&R( MP!1 80AQ)]88%5BE4%HL0X1 MK)9-8BMPRC.LW;\(0YG@6"M$# .2(J509.4J4?KTYYW[):=953KDY]GO=NOM M]?K+)B]_K(KMWB%?E3\/T[6AN&\G._8N MR-_ ],]#!X][OS*R/ZQOEX=\[^NM8H T5QD3) 7$(I#5HS"5 M[OLA"OC@H]-460:83"401+NLA2HJ),-8:H* ""I_VN4PW;Y:7&SPA(E8*$WM MQ"HB0V&B])"<^2C2?8HN*$]'+N>A,%W!%X/TIS#%^#W_ZTRJ=L76?7E=37B> MB>P8.842PLK44D@-(C0]#A8==A8XN'&EM+]PDD&GFT0CP22F0EN<.2'-%(RM M.@[O6:!/[B,.DZ#A>6\G4I-2'B9C%]F>CZ:%,GI!]:(Y9QZZ&,^\8J1.WG$] M[>TGN]XNW01LN3F[6%*!6# W(\;$P#3CAFG%%"6@&=B(9FFG=;6++5)CC<&8 M4,XRDADHJ296(@R,=O$$QIZEGJT.N2SEB//\=EO'M;9^/ >NN8U&<>>UM^?8 MG8]VMB*SS?K<(,Z8ATH.;--SZW4#,M:O;DEUA%YL5Z\=/5N_-?+.=>@&B8(2 M8*5U:H5%'%E@J6I&K8(9ZU_N['+[1DEHL3'2B)1( @2%608I(T2B3*6Q*Z(^ M=S]HB)ID/8EON2T],>>!^\[/7L>J$)=KJ4?,20EZ-F+:@>I+.\@1'3U?;S\5N]ORZU.JC&3*1(8P%"KE2J#48H0,L5@8*C+2ZHG3H; XA)W]_^: MXY2HE'$(>.HW& 3#S&5[L<7YS(:S/16G';5%26E2*1I'HWQ6=C(K.;.KG::/ MYL?+^CY'%P9J_;GW.CFLW8;V--Y;%==E1E?^W0_EQ7O(9^?-!Y'[KS_+: PX M F4L'HC0)^+RV*Z:-D:/;FTQS8#H?$6DS84[L2G=5YXE>WBESE^V.SNHP8C! M!!+ ,H6X00QIC*MLGV12Z+"'R^.AU#B3C/%4JI2D/.62$02U2JW-#$]A['A_ M=BKUCX,#]%11)].EF,>$CFTYC?LA?!J8 )S?4FE?F.-DF__#DW5UP>:DM&]& MIXT'=EBK0\=3=9*93"RGY^'Y:S.3>J;-)+6&6GQZNCY7*;QUV0T7DM_G^\-N M?>TF7>4/_KY='_9^?;.R8[^_NZU^]<%](*J%!- 0I1EG$E!"+6ED,26\U:;+ M:&!U"E-L)&&9500J+7SN#XBCVC")LMCGH>^%O>=K%!X-2[QX4+SB[M*8I*57.L$Z6UC\L;7VF6X2$QYGVE/83[!^NQW2<@<^NY[28 MJX_AFV#I/.\@K /6^8 .W MZ[0_GG]"Y_>S<,TP.?N]P'-U]-B,9NI=J6\U)8_NU[G-O>,;_.PD>R2N M.X:!1U6Q'\0L\704>P8R0XP8P*1.D>8./U(L;00(04AZ!(AA@0*5,6N4("[" M$D.5<. P(Y()(1B'L9\8/!>I1QGO(.%C9+]V"BSS=6F,D//(S\]/=V8;CP;U M6/M(-4U'F64,FXB*R]%M2O^TC7OBZW*]\0W98O?',I6?'1V;"\/BR,D @9( '6&<0&F0R+E&=&&7\* P75 M91H2E\L4N,H$XB"C1+L)(Q2IX-0H;4$&H]^(:O$ Z?2N:1>IYNJ5L,!TM.+7 M3\7NU[VSXZQFDG]#H#$E.=E2EWVMK;DZ>U4V^4=CTLA!:$!G7(@Y4[A\'B%F M$LN+Z0?<6 'D3;[?^_BY0IT"FF:$$*DNI8= *V2@6 M3&%0R=98&$5J@9%2*&)3 H7ARFKAI-9-2@D2)/8E,0^N>K<$ILEMB6VL"-/3 M=[&CS7AN&S_RG+Q>69=4YEU-]M!Y)#=%B4G#=(P?/3X-Q,)@L6I(K\2/6^%-N;?'="RVA*I"]$D"*7<6,-_,M?M?8I(X(NX\7"2#.:64FH3MT_4X.Y MI1*P%$J6<2%U[ M[QVCEQDARX^"[SQ@K4" @E3BI%1&>'1JZC=U[.QXE1G M7\6.4&.X:?S8=&95]:,?;U'O&<=$B49].\&/'H=ZVS]8!!K&$^,M]L&TBI8/ M<"\$HRY<"B)4!JC+N8W+PQM=2P5FBVWYGOCJPYBK?L^!58Y:C#(@!39$,"BX M1ERX;Q"F,+'MKO+R2NL>V?4C+?]U]N98"X!1/3B#)4#G^6;Y[V$(^U'BU@NN MBKH,V+=[_.AQ;# >!E\*',8S\>-:@[.9_3W$Z[7/ H,D%,;@5',7B$];(0", M&M=> BLULH Z\=84$9BFG#-KI% 06HFH:O<:7N^X-N7R8&]WQ@YLH[APLL!V M#&?GRX,_:F![P551 MM0W>-'#VR#\3!88!O6,RTNB>OFAN)V91RTP_>S(BS' M:2)D5&"=6LHI52FS#$'HIHP&*H,M?''#HVTS)&.0(DH4@H)P1+G,.)#2N,D! M!P)%+P"N/%5< [QGF=)PZQK>_&CDYPMZNM+Q#=XP)J&P*>OC\Z*'63 M7_\M*;F0 MS.WSZ_]Q4WS]G\XNG\=A_X57#7R6OCVR^0F%Z,[+M%K0 W?1MT<$CN]S+7FS MWN:O#_GM?L%2J!E5FFJ<<=>(BY*X[L_2[Y &#?:GFX#,.',R1IE A+N/)0ID M%A&!E.)N\(PQ\A]D&AY<4J(+%8*.++94A?@$=I"(#MP-I1A/\G%)/OH1.!,M MZ6G$0V$9@I/V*O,^OUG[1&5[^'UYFR^89!)(B]P'"PT!AYS)9F1PW>[L^+,? MSI5-4TT9$@02E )N,IA:P86$-D7(C*,L)U")1Q4J**&$M962B%QU$I&V- VF M'?<)N*@:';F:BUYTA?](*7KQT%XCE)OB[/Q#'JO\V__)OR\RD6DNM4":I=C2 MS'#-FCZ?V;15U9;G/]T7(Q#<:NUR=<)9*I!1-A/ 4F&H-K&+L-3=OT:5E+ 2 MARM4)X)):RL4,?GJI!3MJ1I,*QYP<%$LNO(U%[7HC/^17/1CHHU>- LB']Q? M+ 2BJ0&&IBY-T4( Q+)C:$0"@+8R<>]#)2.95%E&#>=$$"FH)1!G.G7_(T;' MOCAV7*OS8-I+0A@O+RM!-$HZ+A%?9&. 47]N[S.#O1,ETX_Q;K"+GETA?$17 MY7G-=J67AWRA4J T@ S8X50)I-&'+LP35NO.3[]Z=QOY& B,5> 8 2XM)01 M(Q 0!DB5CC7&ZY+;#E;B<84/]T#2VH_[>'QU%("V5 VH!?$$4NO$U'W7H MB/\)F>C#1(A>V/7^>KGYKWRYL^X[^P40?AN$6T8LM(9A+)1J.K\PMO7"Y7.? M3X3"%J120==$)@S3ADIN#91N'FY1[/I;QX%0X4H\L*1$%JX:P=2UUXV8K'54 MCO:$#:@=#WAX03VZLC8?_>ALP1,*TH^--AHB7#.KLJG-\F:!,D"US8!"6C.= MI6Z.0NONKP!H]T;GXT_U?X^(45@[U-) A@UGD.-2#2V*/8\X@DD\FO8:$4C- MR\H0CY4P/6A)R :<,_B9T9^-U:F'^\=<1=]^T/7_*#*1NHPA[#R]=F$W\Z@ M$!F<@J8S:Y@&+Q<\;H%!2UP"+IC&AJ2&,:=03%*BF, &V-B7]Q^&O#IG[I4E M!!$8FB?$XJY?IM"*ML%SA3,N6F4+7;B;7C\&L.'9C*$[(VUT1=WM=O>2DV:* M8XT3+S?+D51BX:;>"%%]C)$9R=K*RK,-0$ 9D*DF6J5$"B E9#;CVA@-F4YC M[VK6N.[ET>$K%MWI>UE41F$N3%,ZD3: ICQ'Q3.2TINYZ16EOPG%@#TI>.>S MN+VM2ZN7=6GW;^\.>W_<<[UUR1&4F F: 2 IATQR"9IYN7*!N/7$I$533B.) M ";5"J5$0<,13147T$ $C*6Q5S>:C;X28E57^JHJ3+U/SF &;Y'V8K?U?NE8 MQ';;/.W*Z7![J1?XN;RQ.@2QTRO4D,8\WG(=CJ/VJF77FWRGG"[>%+OOBTRF M2!".)2=N3!'KQM5Q(&DM6\^KGOIL8#*3*H92*E*2^J.3A!O%) "$$XMCKZ+4 M8ZC$E#2@0E4HD*VVLA./J$XZTY*CP53EGOD79:0;47/1C8[H'PE%'Q8ZO-3B M!4E^5YOEOC[%GJ)4"N7O6KE^C]W$S&5/4&M-=>J4"75\HOMQ.X1I-[2,ZS=0 M$PC]\V-$: MLO2$^@S)[3PN_ YBR?./,6T(DQMRRC%HM.,5 <:1CK^&4X^8XDL+ON_3DKYT0 MQ:;^[<;R\X@R[]MQA#: '12KH!U0PB)HA9N(_[ M6+25H8X@G,P2-Q/)A'%31VNX!$9E*1;5- 4$W3X]Q]MZS#6X?UU6P)/K:OUB M7RU<%"?HR:_)1X^^O-6^JO GK];-K_XR[A#MQO>%,1S9@?,8Y+&-+$8=%&$R M89:[K6ML_R[?-0]NWM<#0BW/D%,%OSGNFL>,'O7 ,!*F!R^UEC+ .*6 9$P2 M1JG4DF#7%*48(FGC#WSY:"QO\T.R\46(ON2[:E"7PWM5;#;+W=EW1Q[I+S!Y M84@/Y8-YC-W!K"GB]-3 I8LGW[P5NYWKH[G?8Y;?3[]R_H#ZZ3>^OH#NW? M\L/GPG75XN;[L5"'/\1&D+6,9T92*7!&4@BE52!%U!D5M 0R [RQEU*>>9@T M.;/2+PJ<_UYM:5*:>N\IN#-S2Y4Y,SBXTM"UNFV]]SEVP_GV+/SHT!X7#^'IQ) M%+Q*COW"VSA!Y(OBJI<"WK3]8T9Q;F(BG@IO<_#-)'/+]^O]GW:7YZ^W3J+S M_>']\I#_;;U=W][=+HC-@-3:$)UI#:4VU+(:/I:(A>VQSP5TY(CGH?WZR6%+ MUC6X9.?0726W+OB]6I;K3-?.MBXA< [T33$_',O=LPF/WN#$6YPT)B?ORTY4 M6_T#SQ4O^'*L">,0W6E&T716M,2<.@[GM_E$VN6W$C[UM=^-,6[2*ZPA-(/$ M-O SE+6Z]#,[T)-%VN6W64?:MCZ?2Z2-X.X?(-)65O]LD;:R:M)(&]B=_E4B M;2@MHT?:3GZ;)-(VD_#_*#;N8S:^\.A9JF LP"C3BEG)B#\2I2 \I@H,B,EB M;3_88ZWD?CVBF]6#V]/E\ MPFX$=_\(8?>'G^5>=.?$83>P3_WKA-U08B8(NYU\USKL'EP3'M7;3VJY_VPW MQ5_[XU$HD GK_@\:SBV"VDH@A+^P*)5..2"RK6CV:2.BS#6P_$4X#RPID4UW M$/("39?D8PAV9S+@!S'EX1 =CI^V@^KW_.";>K*+T'SL6[Q^]'TJ M1Y_O%4G10$V61ZQAJ64,%[13NXG9#]- ![:2O@:NS^M>><3)>OM+<@2=G%!/ MIH_AQ%Y0S8A>FH>6QC2P&*W'A^FN6/WWW?[@M7[_H7B?>Z;6F]S!>[V]+FYS M_^3YAR(4*J-(9P*#E&,@"&.2F6H_NN M__K:Z\R7;5R>@0L+)'V!1!6O,X#R7J:T2K_95 3MJJ39G:[=WGVV*GB[N/AT]W&W%]7=RYI'!! ML5\=UE93@Z0A5/NSAG63@MF@A*I70Y&5YY5/?K_FN^])\>F7:KKND2:?BEVR MJK&Z67H%-DR&^O';3HQ&HS9,DM[=X[$!EHB7>(RB3)[#Y^7V0W[[I=@M=]]?WWY9KG?E_'>1 BDS)*E-848%!\HH MWF"%P W%;7ZSK&X6MU[XG 1HJ_',J_'\R*;VMW]J\,F-0Y_XBH[+JKCSLC'Z M5V?UK^5W]T>[ Y]6?5ZIS_?5-N6 ME,8E!V==81Y"9F(.'"YPS\$CKL'9]O:M6&[/_.![REFTNO([>($A*Y(3 M6\:D"1W7+>@T@)-7YY!+9QU1E]YJ<%\E9\A'#B>=V+T4+^*Z:R8!(;*1#Q5_ M#$Y?DO2__EPT(:78_N87%K:^F=]V2]?6^WQ]^_'.Z9K_UH*F"BJHC38$FTQH M"7AVG"(A(AOYOJS< S;80:5#9P[7Q&J%U4;UQ^6WTRU M92#S;?YI?5@HP%+L*UQ"2WB*L-&B.7J52\JN&-7*7^!;(N;OP.0_,\LHG!K'FT MW3LD2VU5R[6VRY?[7.?5O\\.UJCEE_5AN3F>JD&" 009%P1K+F F.&MD,TM3 M$70@<\!F8Q^1_^RO%.V=E"7+_3ZOYP*;]?*CORGDIFC_*TS:AB2\GCBC74R?R-=? MJT<&,60620"HH0@B!FD*CTU+)#JLA0W2[D@K7S4P?QJ]1M97';MPW%478_$Z MI"(>*7[_,L4C">%CVH(DL ?KHN>$V.>N]0$,X0R\HG&DRF M;)9J09J]"(I0&E0C>J FQYK?^J<$UWM_]B!P7WDH:KLJ7716!]&Z(\_3G29L M1UV0WO7B?JZ*U\^H%S5O ,YZS(C]5NQ);?<+K*E&C%,W%Q?$R2M/(6H:!DBJ M09*\X%;'2?&J\Q6G_*ZW\(6SVWG:&X710:>[);GO6Y [UASW 65A<]NN?,]5 MY+H;]/):#1+OC$I) M*\13BV@;5H.$=5 WS55LAS7R10&.P&G/C/-WQ]R=P[(]U*UKG5F@N*(@$YG. M*,"JN7U#;0:[G+,;JNDQ<\_EY4$=E^)>N6<<6H=/0$\X9Z*@3[(7GHMVYG^N M&MG3JG99:4_6^F^OO%M^+U$Z;=IE&,"@U\[[MQ9YC?&X MSO^EPC/4/DIK,OMNHL3@<=@=E'22C9YZXBUMF>UML@W9CJE8GM[O+5F].IMP6Q M7-@4426PL@)C8:QMFD8VK"[#( W&S\<\HB>6_,X/ PZ0I043W2-1B\GQ4+E: MR?J;%A2/EZX]H"TT8^O*^ESUKH]);?*V?GQU5[WW^?ZP6_N7 9%%N$"3CK-%5YZ7]V-T=09Z"J6 MXWE@2/D\H:[JP?HB.$]5?YU:4]NP&Z2R@[IKKKH[K)$O*G$$3H=_V&&!B$+: M$,(@T!F"F%+97*/ED BQ.!2'Y::=$ _8;%!V>D38>OS_'KO.]Y >:*?!$Y$? MIKL=WG&8Z^,-%_0U@BOFH:DQ#.O\2$,@=SVULRH]\'3]; 5HBKA$@&M%;"H5 MULW9(VXX#;KI%Z'YR#/]AX_BK!NH0XMG+Q?T$M&QV!]43(^@Y_!L03BQX?HZ MA)=FK;.#&-A.;X?CLG55V^K5P?V'0ES_W[OU+G>0G.@?OK]SG?X@MBOCOONE M+$@!#+826XJ=]#.A(-*9/0J_(+;#&L* K8]TI-)]_[.?P99%LBJLY1IKW@ - M+'H[(/WMM'9LRKL5Q*U!^B=B:IA)@_,J*9%>E;2;%VF/4R.W-8D7]#2")^:A MHS$,>UA--Q9WG77S6$'1%KL_[E50U/E'I]Z(:\VL-@BE*10,*=34Q>#*0#J$ M>/:$,+Z"/EE,L*> ]O5#1Q4=@_O!I/2%$K8>\<1Z>IG.$%$=R#$S5=:AK'M) M7@=E,>#%A>L\7^VMX\$W^O;3"S $9KZ"+'3 ME9X!>.Z8D<;A=K <] 1ODML[+](5DF-VIGHFVC>=H4#N>FJG76^7V^NGMZ:0E5190JG -L648RQT X1# M'?3B:H3F1]Z)_]1 '5H\>[F@EXB.Q?Z@8GH$/>.=^ O$ANOK$%Z:MI7D'TTW"_OWYPB6F-,KGV,+M-Q;L1'#8+CT=JOPFX8[($EC3($G61R*AS M[Z=(:C'M[L7M//1M&%.>F6P/P$^G'1K?Z-LOON;EWGS+=]=K)Z0+QD5J;*H$ M,5RF3 %IFPOLTB"5==Z2Z=1:Y$SP_JY 4:)+\AI=GTV8;M1VV'6)SFJO;992 MN6IXR1'?A%LJ3]'5=@^E%]4SD;'A[+FT2S( 4Z%)V/M\4^8LQ8?EM_]<'SY_ M+C;^N5._0_-YN_&L#1P&M?U2Q'?GYSEW_,Z@UU>S"R!UWZ:KN!Y5X);I)?1?#83S8YNYC-I M:61>NZ2L[_,OQYSYP;W1Q]/_A2(ZU9QJG:$L-<1@SFF#!V4HJ)9(/!2Q%SM/ M#XWUNCD?T0WA:>]T'NB3#K\ZP78!])>'U^BOGEP G2Y9#B*Y91(=QW$S$>KX M=EY(NF,RVU:JSS&4-3[?%-L;EXG>EN>B6,8L%$9(;2@01JE,-.%!,2Y!AXR[ M7X/CI-5'C#YIKBL[.92_.BV_35:73AC&X+B=UH[ :R<]O2>@=57A-T9&G"Y(X#+_SD+V!;"EB],#N\M4T5[\!^<;7*GE[?+;=%ROF"F@#+>76,JY3 MF9DC F:ZO-4S9/,C;??LUBZP?%ENDM.PW+K(^ND"^0V%(OAW+%_-1S,,LN:.FP[+55 M5KWV">G'.]_&WY:K_$/Q9GV[/ISJ[WWW"PG+[?U&8DKYPAOR25*5?5B:G[CO7FC*OC _G@@L:/ M[>5YZ/_H5A?3CJUV<>.O/X]K&YZRWXJO^6[K(]AONZ6_G;!;KKZ,T/.HAAILCY.2FQ-Q.^N,P M?EG?)R>[SV+N"6U2P;U*&L#)/<13\K\JKN_\;U;[,[/UPSV8D_GC0=S\Z\\R M%@*.0!D)N[#T1+B+2O:T,2VN:<4(G;7K 6"_*'7_^!X$DG)B,4PQSABV"+IP M6+6HA1*LU_G?\.9&/?Y;KD3Q6)ZK#CH!$H[?W M06"/:R;G@!]1U.H8<'=BYY&L#V+)LX> ^[(S_'VQA3*06X*YMEV:#$NK!JUZ/>5WL90^T$[>)R _3N@[7P^9Z)^R"'$9PQ3S4,89A MG>]^!7+75CO-IT_Y]>'M)_/MNCQ7]=YE2F^W'I/8EH) P] M@#8L]>UDT,XH_YJ&><4PK M1NC/80KZ=&/O\MVZ6#U\'&9AF1" *PW=Y)VG6@%@FHN[.B4,AN2?@S8\0@:Z M/KZ]M#I_>^FZ&=#E%WF+ 3V"&]JIZ60>"%/39R7S*JFP)D\\BS6NG(8P>4%. MHSAD'G(:Q[1BA X]A)P*ER;O=M]=1OP?R\U=OD"2,:P12[,LI0@Q"5/2M"T) M4XLO)>8_#LO=H8^:AK8;,H@?0@P?SP\5,UD>DH_YS7I;;A+X!P+*)N8PE!\0 M&3R&NSIBSH.WLTVM1FT_QH8=KH!"+A0B/-,IA%1(P)L:>X9)3>OA:K:K(0?K M2ZV&#]8&X#!#-?8%F M4_SU>ONIV-V6&]3'LD)8*&LUDXI1KE)-+ #-KJ*1%NJ0]9VAVHR\M',.LQJD MOHY:LEKOKS?%_FZ7A\U"!F.ZW01D"I+#YA[W^"W5T&-,SD!.5A"M)7D75'!H M^N>A@X-;5<3MM*'/ESN5R/>'\I"?4 !QE$E - 89 )R H]Q2(8(>< SZX,BJ M5@ZTLO"%+YBPKI&%OBP>0E0[O8K&49@H-3 F.'9\SL %9>E$U#SDHQOT1Z]J M=[:_O1!<%[=Y62/&M_)[?E@H!GBJ> 8-YQ):Z?Z1';,O(5L=N.WQ\2.+@L>7 M'#S J[(HCIN*N(Y^MPTM==.%R+9R$97#4-$H":N*"GDX5XD#-+9Z/"3DHH9T M9F\N2M+=@$=ZTI.+UF>1G&ENG)V*96]7Q\W\UX?\]E3#U^?_>3=O.9Y.&\T@[U9K&&6%B5F,\ M*_?OR3X=2"IQ3E>JNBV#ETXE#>Z%>8AB!+L>GDF*Q%R+.U)VN=Z5"V'%)[O^ MEJ^J)UKJEUM6'S[OBKN;S\_=]!4IM5KP3 C,B1*$8]7L1UD@9=KRNE14#)'E MM01ZRDD5 M].8QJE52@^]0YF!<'[6^@34;7W6[C!779R]?S>I#WQ-A<2R'3'YA:QPKBW&[ M>>L *C:;XB]_W\)-\3_D+F@?7M_Z0_^5S"\$@%H9A(1-"11 9T2JICUMJ6@9 M(GNV$CD('M&5ZQR'$E^R/@/86DG[LOEB/!N1R+"(=9_#"EKR>@H.6\>;$;GL M%E&Z<_IRM+AL_-/Q8"#")E?\H>PHANY*[57[^GIWEZ_N%:$X%,<"%?M%JH3D MFD+!. 58$6C29JW*$J-;ZW;?=F(K=X7/+PSU*/HS"*$O2_>87 :*=TWCH]I) M#EU=A&=,*MLK^)B4=M3P/M2VD/$7&'A&R(?B;7HI'\R28OA>%7HPLDSYS;WVW7?XO3C\5U[M;D)N4IAAG#)$*4ZAD?@8340J@_8! M!FLTLM WSYN750!<9/V2[P[?RR5H?T3RBQ^75\FR'FO.9\FV.)1;EZ%W0H;R M0;N5_TGH#XL-S5+%.<:D 5E2[6 FW_,ISD:TI>_"JO_@'IC'HO_P9CTZG1J% MM[9B619$]G79=OGG?+M??\VK#5M;7;=5'LCV^ON'W7*[WU2GQ%;_?;<_>*'X ML/SVKMB5WSM4"K_\N,D_%.^6.U\IAQ&H4TXX,XI""I&!HE9WPU)FNSR+-"': M5L+0N^Q-;4AR75N2'$ZF),NC+5?^]$CR*O>=QE_F^YAO\T^AA7"F='T[59^[ MNSO%@:K4_#VKDOJ$RZLWQ7[_RU72](+&P.3,PD2<]0)GY%52FYF)B#^?;O+EYOU/_/5_ZX>K_IMN=[Z\?IV M^T?NY+IZ)GJWWKL?:?>?VYOJ\J8S8L&HTIG1648XR@2@4H&T1LJ!8F+ 2!@3 MYC@A\&1![7_7+C7Q!LC*EB81T!3S%QF%@8U>O] M@N#DGHX5_@:^'ESI$O#'ZQ+Q# MW2@,M(QQXWFC=9E1-Q9_7][FXMMZOZ!:$R",H9FRAAL&*!$I5IFTAB# 5-"; MAN':W/U0%=''K!&D!H04+B MIM8N@_'-.;?A:JMNP1$B0DKBNN[YRB4G+8Q"7&Y%6\=18;#'0 M1'$@E $93(%5U$AI8ZN%1Y)4"),CQ,1C;+UEWY/$%X\^C,=?F)(\R=I54C+Z MCPI=2^GM3V+K0P_CD=GMQ$,O4E\^\7#1_*>/.PS#V.1G'08RHQBX)P56EOF\ MW.5RN<]7?N;IIIW5XNGI:HG\?OJ5NC*\^&NY6_U^YU&]_216J[7_D^6F_+V] MN#M\+G9^MKK0"'!-,YIB(CBE"*2*U&.,0ZEQ4#6:B#@AS; BDDD@*2&0"BL! MRP##%B!!0-#KP1T"1H70'Z18'C$F^Q)DLCRB#"QC,Z5;V^6O/XI'PT)8">77 MCQYS M YE1QDA&!#+0$HZ!A-C)M4#2)$IU(PF" C"FO;H4D("F1%?1$9$1D;\ M^__YKF\RR>+']PL'RWRJQ_^+!:W/_SC*I__\/3:)[_\&5>_-O\\C:_&[V=7HX6J\_>+A;W__;S MSW_^^>??OGR:C?\VG=W\3!"B/S^,VOI$^MM/Y6,_I1_]A,E/%/_MR_SJQQ]@ M<9-YA?=OGORW+^D'3Y[_DZZ>QEKKGU?_^O#HO'CM07@M_OG__?KVPVJ)/Q63 M^6(TN?O\^L?TN^_OW_S=/R::G^[G-[]G/[]9S>]NRL6 MB=)S,[ERT\D"> *\*?(YS"%-Y=]N9_GUWW_\\P]8-Q9(4Y16_;\J#%Q\O<__ M_N.\N+L?P]I_;G1R<;E8SO)?BTEQM[Q[FP-UWXV^KI[T^6)4C.O/OO*;VUS> MQ]&G\1$<>#J\@8E.KO+)/$\?F4_'Q5622#L:)\Q]N,WSQ=Z95AW?P53?C69 MLMM\45R.QL?.^]67M;.(#POX=<7MBVLWFM_&\?3/.G3?^9X.ICZ]NY_EM_!, M\3E_.YT?O81M[SO!4HZ%UN$O;W^1%_?Y;+6!'LNHER\Z>O*ED0#J+X#V6WQ] M,[F>SNY67]D]VRHCCYY>'!6S_QR-E_FOL(O GK(BQ.YY[1S2SH0J[9=51K8S MO2H[886!1T_NU]'L#U@OO/-#?KF<%8N]%M*N$:U,9VT"+*?+^>\3L)K'Q;_R MJY7FF,Z+!.Q*G&[@Q:TL+IFZ5\MQ?G']VK_67MI!KVUE854 OG_;GH2!F!W58R7"]@"ORT\?+D<+Z_RJPAN8-HEEXN5VKZX M#J/9!$S@A^&50-'J)YLFR///V=&\N(0]S*<9YU=U%GS8*YM>4!7P[QQR](0N M9C>C2?&O%3]AV1^*FTEQ#286V :7E]/ERJEZ!_;,?H^XSILZG7[SRVA\.1\6 MT\L_ (+)C+R[!WNR@BVW>TQ+4S+S^?+N?F7.5I*Z0]_2TK3#E_3':IKQD#>T M--W?1K/D,WP^9L+;WM'2E-_G\\6LN%PY/_#O1TQ\]YM:FO[JIQ=' WO':UJ: M>)6=I,K(XZ>WO(>AR049C;?%C9)>+5WCQYYQ9?^UX8_T9=&PP\R6^=5&QZ2P MYL7B-I^YY2S%/MX6HT_%N+J]?^))]86HJ]G"3I-7]/5;_VRO"/-F J_-4QQH MS5^P-CNGTOXY](5DE;1L&Y\ZE "/3^#TF@23_"9-X^WH4_XL./O:N/%L]F18 M.O73Z=0/B]4J7WM;V62M]()+BUAX2HEQRO^8SC:D/RTI/@);+'S_ MCV-I\?"BS" D1;#1.8(XPE%CBHTTV',M$.)T#S$>(]',+G^8SJ[RV=]_Q#_^ M /]RG8.%N]:_.[);5L!WQ?BJ')U2?#K! MR+1#ZL."2PWP\W,5T)I>.#"=9H)4(-F;R<<_IVD%\^.UYK=W98(P'GD, M-E#!HR(V!&^,(CYX;XG&]9!)OB.S+1;T"I'PU;PY3#Z\+2,F"NJMQS@:CHG5 M*EK%69!*!LRYKH=*^AV5[3&A3[B,T^6L,5@^O"QSB@G%(^46"VX)5E'Z$$!" ML37>&5$/E>P[*EOC0:] 67QN3E<^O"SS"'QS(HW3)G!'O:) "RPTBIQACFJJ M2OX=E*WQH#^@_'B;S_+1-?#N>$Q^>U<61&!(.60H=MQ2IYW40@<<*,?>TIHV MI?@.R;98T!]$'H_#3 78(BP*!H.#1P-21E&O::#1$!FIK(<^>3#Z7ISJ#!Q] M!Q+^)/'CUX[AAQPD-E$+0BEG1@=.J58668$%AE^Y5L;W(4A\HOR2QVR%H/E/"1&T=M9($+K7Q0$E-44R'T,/C6$C9VJX/F*-^F1CCLRFXW M*N%1SE L)C"78C0N+R%5T 15AF>2BZA0T,9ZI3P/A"J+L0*FL*BI.?=@8Y7CZ<"4&,(Q@C9HT(8!H9$S@RXT-HR"I0&KY8*R4W8+ AS0FMFFO3PQ+0=7-0C8Y=V![@6 M^1OX8R6#X^'AC)IH%&(TI+,RXJWDUI8+ @>HIJ710UPT;6G4)6$'F%C?^*G@ MC#U],#,$V4B-9$@K)J, 02F5'E;4\L'L'<5C?%![FM X&&349>>KJ#B.BET8%:/Y;8JYP6_AG\OB\VB\BL(M MW&@V^UI,;E8%?7;9&57&9S8H%8QASDNJL9"&(KI9-@G:#LN:*//W^64.8@(K^2U?5(#7CF&9)@PI3S3\SV 7J(!5 M/BR2R9JG+SU,Y6L82\W1M /@^ TK$NKGJV.H^?Q11897,+-E1&84J%Z.(P[( M"J2-=@_A F*"K.E%]3#'KEFX-$/.+O) 4HF ;Z">5U(PVP=EPGC,&'*2!FN# MBIK\UBY?&*-H!9-[-\OM149:3*"N6/*''#NQ4& U+9AP' M80B)R NF"4>D7+*PON9)0 \3UIH%4?.D[=J-K^J^9YP33)UEG(')YB)#PO)R M&5;6O<#5PZ2RAJV8(XC8B6:9WN>SQ==WX]&Z>C)XA_RC$5L!N8Q'8V@%HC:E2&\ MF?!T=H.%U\K'#=5?47&@Z%12^&I-CY@[\,W3:@BJ6G*]M! :?!LLB7B=HNL MZD>7VP=E(7@,,H:1PL1AD)5 R] C%\$/IT13\RS?CJGCB-SAP<"[T=<4+JI^ M)/!T0*8M-AZ!L@5*>4>C$[C,'^(FAIK.4;_14YNY6TX$CB)I-UA)%89?4F W M7%X?DTDK4(!U,"Z1P!8Y[DK3C$>+:F;2]'"W:@ M'Y Q38.B0"3L-4M'JF C;A8FB!!L,+YS"W!IA*0[L?*\N/*??SQ\])?IYWPV M2=;:+[-1:K'V:5S.SR"(ETBMI05$*JQPUJER(\'$X1XL-8J-- M"G>2EG5?)-858P$'709R192=N=WGQ.46B%M%Q[4 M='+S,9_=I1R>_G,B"!5I$B 4&ANG-*RS/,1X"#4M'I[>+S8 EJ.I^=) MG.R#G.O,6\:L"&"P4^R5,0*POUF0A#_4S.OLX>EB&P YEIS=6[>5XOU;QV1: M:H>P9U3@(+'F,9+2>)?"^9HV;K]=HG9",$W1N 6C=R=&#GU%%A721M!T69P$ M+VDRQ\KE>&]J5F3JMUO4+&1:)GE7!XZ/Z%/]U/'509F@(G(J%7(^K9!R$[YI MV1AK1H+[[4ZUHX8:(_+I/*I*8-H[-@,J:2RCYR32X#UF*)9J%\P"5M,0ZK=? MU0ZFFJ9UQXY6)3R]/B!#6&L;5."*@^P@[@5LY9N%H8!JVD?]=K=:.J)J@L#= M^E_5'*],^$0'Q%BZ..$\)MJ504TEJ1E.D< NCS$/I&HG=_IK9%+L(!(VX!)H M[IST.,3 8FHFL%F@50.ZS-1@[D1CY.RL-LAJQGMO[#Y[- M6(<0EXT08HU-Z M$BH#&)HY/*0[_\.7IS$1'&6<2^8@4Z$.O6)ET MI@EA-=-Z>QBV:0$?Q].SB\2'JZM5A;[1^-VHN'HSV9C@N](>7A^1$9,L*L41 MI3YB0XU#98!;>T-JNM:]W&8:ATHS-.T +N]3Q[I)?A5<DQN9F;R\OEW7*< M2I/Z_+JX+';9*/L'9T*J&)%Q@BM*@HZIR%*Y8,=^QMIQ'!.P]M05ZW2^B0NUD&N569.(1#%P*[1U5C#C2I?46"!E5UM#@8\XM4K J;(4GSFCO/5+#P\R!;*U,U;W5T4-<-&UI MU"5A%U'1\7CZ9W(9XW3FI\M/B^OE^&5MS0HW5 ]Y3Q: F)ZD@OA8<(>((M@X M!S^@,B"/AW-+_A@(/(^$MDCA;E,'WHUF%[,59:Y61Y7O\MF'6R!GM6R";:,S MSRRGD44D>. \"DWA/YOJJ$DIA!S.5>@&0=4\7;N%TFJ&<[-CXJ8R9$L-J08*D!(Z;6&^DXR(I55#L]G/S_=J!S)#U/ 9DW\_GR,+BL1V1, MVV"(#T(PL Y=,%(;&A0R"$5'1,T072^/C=N#2BU:G@(F%\O%?#&:I%)YAV#E MT;",1?@8U=&P0#ALR: YI1)480N[<9##R=EO$S#U"=IY[EL-ZZ;:"[(@I *C M3J<>'%PS9)D$#U4XI@D"C[*FU=S#Q/T&D=0*:3O'U %FSNZ!F;.*2T*\LP+6 M%Y!*'>HD2_\YQT)GB?WGBZ$C27HB[.RU=[8/RBB6W&MCB':1 _&,1$8*+2,) M"D==,QZH_G*8J47.$^&EFN&S9V1FB'6IO;W4T8/S*+465"!D35#$*%:S49+^ MRR&G/DT[SC]YH,/\XCKU$XOCZ9_SIS/J//7D81Z'I9R\&)8A82+\'PY:1PJL MM,BL4Z0=6 Z([SLO:V>AJ3,)S/3=;/JY *K:K[\#2]Y,+N[S&?!TNG(9GM#AY":TR>*7:*I-X4XN /WW&-B^P4DT7"DK-2J)&H0;3G?S#F'; M T9U4N0*6'Q9K%@/?Q[G*PQ,KLS==+8H_K7Z^0XT5QF>:8T,"C%0Q-(U4.L, M$YM%,\_4<)3J:2'SHDQ6XZSI(ALD>19VM#+@[U*'LGT(?'U 1E(I4RQPBM]C M2ST'8FT6!C0D:# :L5>8:X09G<06@!:IU>8K60L[ PO;AV62)0/;1R\#M> ! M>QYQN4BCXG!.:WN%N 99TH6M6?::OI[.YD]Z3?\R [*]ST?C%+S]951,$AD? M&F*M+AE^O!U-/N9W]]/9:/;US=W]J)BMF+#+V&SC>QE!U@IJ922IX;I&+CA= MDA6CNDBO?MBLUTB?Y#7*-1Z84:=]0Q3C!!GFA+)0V0E89"J6Y:L^CGY7QOK7?!L M)YA?*0-;2M9T\KRDZ/N\N/NT! [=O9Z56GUP)HG##OO@ V=!&&^1%@\[%]T; MU#WZ4/TI[(:/N-98TXD+O^;HFEX?1U\VK9UM/LFO=]8CV3,RR!U-]Y. K=3H%4.:U5Z0,4&5H!(I M#6(;!?&&ESZ;I+1NO;D>ACA/@K0&2'Z:K3?Y^=_$8Y=+O']PQKST5&D)QH;A M($R:8%HN&%%;,U6J>E#S+Z'4CJ3Z26 &?O?]J+@JI61CHH)#_JA7^T'0J_+" MC!EF-#) !&>5"2,1<>9HEH\"#"PF>3B<>2?J3.A:;AL^UO(K-V,PKZ10607H?I25!>U(N M5S&$:][JZ^'5FI/Z$O6H?5)'8M/ZK)8/L1F;"4J B$($00S'0A.&;;ESX1F/VD1"I3/,1M8+IK&N@?%/0S4G4I_ M'4?PDZ#L?0Z$*"[!Y(*HDJ)U0-AL*IY MW;GZE9^_A,W6 B>ZN2A0,83>R!65C')'?>!<8>0%Q4Q*6YY.:\Q-S3CQX7EB MK9<_[O:*03OD/QW^U@D-#5V5VO&RS"%)J+84:>]X)-8Q7P:;=-!R.'<'NKPJ MU1S!N\B&'7W=G#&:RW\NBUD.JP')67Q]-QZ!ZSVY2C7&[[DK$V,/$^';8L+IX#A0ZHCF!(?GJ0ZIM:6AV!Q M]YLR1[7W*OI *2'8*.IHN>UH%W#-\A/55>!?"9"-LJ*;JP*7>7XUCT#%--^+ MZ_JP//!5F9'@M06PQJ/&F"("%GF9JJ$]8L-I7-DE(-MEPBGTY!O@\>2F@!7L M/>/8.S:S!@QPS:Q5@2B$8/&XM(^-X'5U87^/V$ZI"X\D?J^/F"-[A;KLIR)^J9:5RUVXZK[31OC8L Q,W M>!!G$%H6$(@6YP]B9BUNO<5%3_;81G"P98]M@.Y=.Q=IOA?WB:GS\"6?71;S M/:7Q]HS-E#8D1.(,#]H2Y9"-Y8&V#=2)P43VNL17PU3O4(.]SU<-2S]./XZ^ M_*-8W*8&@D"F3GNB=?2>T$%"3PPK65)'BKJE@3K86GU M$VG1-KG1 5@?3W^5M/AV.KD!Q7*W)QBXV4MC7] MCO[FF':(O28)WS&^RIEN4CC>IK2+BT_CXF;%Z%WJ[X"W9-YKAWS 4>H8E?;$ MBO! A5JWOFH>_=\L-AKE@U=W#,ODG+^M$S3^W5TE7^O6S>8261^/FK\;%;M5W/X.!L5$R!*A6H=![\F,UPA%Q&W1$J/14#6E8?J ML)/4;5+9PXS7#B#7 0,ZC1\F^^+P\.&+41E&5FH>&2:,"<4BQ:*\\.R-,S4Q MUM]Z_.1AHY$\E

3F_P]Z(.+25J.F:P<^)1L]GDTWE.9[9#79)Q( M8W1T(L8HG2:-W:U3U,2&@%;RV2^F1X,Z"P9[.OH)M7S=H.!MJS M\1FU2C%/%1&"2$J5Q827R[9A]&Y WA]6-[?CU?$&(U+8KR97$]G M=VMF5F@\5>T-&3,N1J^L4U([XGE$J/2Z@XVXIFO0P[!'*_!JA\J=W.X%BN?S MQ9ZP[N/',N,0U518Q#U# B'-T8.4@+U9\[I9#YN!-,[5%_=O:U.UFXO?Z^*E M^2K>"V[N3H \?SAS"FQ IT42)HNCU:E_1*E,C:T9Y.IA[E+[,#F2MEU$LJ:3 M2UCZMXSDR=5# &35MK)**)HV*VLKNFU['XDE^M;U!L+E9SZ>=\ M6^.)O6,R@[!W@5(3P0\UR O^T HQ^BAK5H+HX1[7*F8:)?+!J%C7X'EROKV8 M/IQ];\/%GE$9<<9J+[%1.M6XXSB0.//C.:H2<.3*:)7,G :&5:EN5W+PJ M%LO4GGU= O'*+A>_31?_E>]SMJJ^(L,Z$"P8(XI*R0@.ECT(AB%V0'FMK6&L M99I_ USW7=*GH$/S6WBF^/RD@_*)NJ6OO9@4@WL\L1#*?Y:FL\ MWMG.^C#R=K"%K%*:7UEWFBU,_>+ZX^C+N]1-"_BY6.^+J?;!Q^F[%94K"%-# M7\AXI)RS*+R3#CFGI0^B))WQM.9=[QZ:OUTA\S2,.2&FXW26%S<3MZH1??GU MXVPTF<,"UGV.5W\;K^'QT$>G AEJ(+^5>:0PG<,Q!,R)<\$HATIC(4J'=>^RDS''.R_0=6>(95YR77@ MCJ"HD*:.$2)Q22IB1,UK+CVL)-M7L+?#J"[B3"_74D%K[QB562M<\G]B\"9@ M';S0I%RBHJ9F29,>8K$K8[XY8O)>!00VUL5 MK9WE;=I$54ET>_YH)K2E3(1HO<-1FFAY=)L%Q4!QS0LD/8P3'LW1%]4XCJ)D M!UO1V^)RTWOS0S[[#'^9[^_\MG5,EK(;D'(>Z< 4+,F03:>?M+Q(A@.4^HR= MMD/+3ESZR6JM%1#R_-%,!JT4=I(S:0U!6EC)RL48;&M>W^AAU+0Q8!Q)PBXN M_XS&#V@MP;L["W_+B(P%06 =5BB:FLKIR!4IEV:C:KUF8V>AG<;0T0PE.U$: M\T6JNK>::07;X]7G,RYB,+ 6X:Q"SID0R ;[&$D5:^8^]U!]-&V -$'.SE!2 M GFS)\X?;8I[$;-C;,8I8B)=/@"73!!*,26T7"X7J.9-GQY:)4=R^U7L-$?8 M#DV4#0G2"BI8*8^>SG@$QUTQAH3'! 6&8ZF0,;6,U"R+V4--TS16CB5EYUJF MLDJ!39I*[3THW\ Q-8IYI#8+8=K6+;G60_.D3?UQ(!4[@,,OLW1<-)M>%[N4 MQ*.G,JNE=DYJ03US.%!&'2Z78 2KF?O10R T;8;4)V(7T?BRA^LJNWY>*42V M=0Q8X$X8A%-_)6Z-U?#+QFW'G(:Z&.GAI8>F,=(423M S'O@$7PF5>SPH"S' MTU6_R\V\=P96=XS+&,,.M*+F8$TA(IGBI%20/")>,]FFAV9J YQ^$6=MCK!= M1$[R\7A]3>C7T>R/_!$I=@5/M@[*F)*.,T)\X %C(EW :+- 89BH&7;MH=': M/'(:HVH7!DL^@>6/8:[FZJZ8I$N'0(S/^7[L[!F9:9[:<+BH.$;1LTB$,.52 MM;2=&39G"*!F27L*<^<0,R=SEDG.G2/>D<@<(XZ6NE0@PVI>J3GD:X"M/9])KV%(= 0=/,,M0C*QT^J72>CCM-5LS?VL3L\-R7/MW MG&=/9E2J:,'Q#PX%"M0AOCS-Q-)X4M.X[6_+CZ;A<1P]NZFP-'T*X?T@V3HF MTX%%8:20%DQW3K$Q$CTL3ZFN*DJ>GQ?=%$D[42:EHDM-NE($N9@L8=K?TL!L MJKB2/ZHO%KX =8"9Q60T^[JJK)!*+Z38\W1EQI=2LC=IJY6O9E$)+42JOR"% M,R+B2,P#B4$\ZZ'V\"*59[?Y]8$>%K&13 L>Q.X8])81&=/:6D*D)51Z M3W0@FI=+ W>C]3X=9ZLEFR%H%[MJK8H<7B"$O)21T$B-(=2BT9FQ"I-?3K'Y23@$! 1OERJ M\;%FQ+"'X#F>V7O0TNKE>3OU@NYHO1 M)-U(J8ZM>B_,5&0&L<@0I:FL(O&2E8:<-D;7K.O=PU..QB'7"<';NSCDIY?+ ME>*>7 7P#!9?'U6O?CJ'?3>%7JFO6;Y\],K+=VRO%4=F7"@LJ>0.'&Z>,F"L MT,C:@"32R.SM[;U+HN?YY=]NII]_OLJ+),PL_2$MCSV28?A1MII?GS0W M1,0N$B4?S=!/[T;%9 /H\ M:?)8:G93V^5N.EG-U*P+'>_,I7W^+"'H*+S<.9HD$",01V@G"BJ<*I8K&C(#$JY=P,QL!O!Q?U MR%@9%P>9FX^M*;#U\U6 ?I?M^>J #*L 6ZU04AG*=;"6.R0BY88ZIRD[_\2V MX\V+1BG8$AC>YS>KO*C)XK?1W4X7Y-FCF78@%#Z5G.*84]@W@\ D&FTLCH32 M\^_EU13[7J#A*$*VA .7IUM"XS?@HG_YO_G7G4!X]FSFG7)&1^\#4UPK8FAP M41@4I0FIRMYP5$'32#B.DHU#H72\/\+KMR#@\2.955Q8)X0,6G/#K9&18R8\ M@?_QL+=2?O]S4UM@_!$$;(W?[\KNK!Y\ICV,?_)LIKVDG/'4. -Q1I&V42H> M#'A7 5E7\_9WCZ[4M(B 8RC9&A1B,;\ M'/,P81NP @=)8LU5-U+?#H^4SAR#W"1GD6 M. E* 6:5E=PIPP)8,V>?(]JZ'JA/S<9AL:[O^4@_[384MCV>I2OIR()AXUVZ MG8&LQ2H*[4/P6'E2TV'L49_P%D#1$#';ID^VYD\V1M27$Q&*/(D[(PB$*=.QXFN92I%B:_?I(@\19_L]EZANQ)\.MPNB,"JI5:K!# ML#>$*6.YW"Q9*E8W]-1GZ'6'DFTX;8P=72+PM2GO3:.K,#K#Q!#A7&H;KI1$ MRB!ORR6G!DW#0V 3_-^&K<8(?2)LS1\$<&^R597AF8C!1VM]");)0# )@I:+ M9MP.IQMLHPBH@*XC*=WMYOGPQ_\H\AE\^O;KVU11K?K^N>,%621:BXB#T4A) MX:@PKERX8GQ 5WAZM84VQY%3:;J7*ZBUGVY]3Z:ULMH*23BA5H7@#6(/9+!T M."G)3<.BBOIKB.I=@N_-Y'ZYF*_H@:OOKB]'94AY)@A97P'0'J37^W*)!F@\ M/& UR_EM^#J:U"="$ZF%ILVHS%BL#7$$.QTTPI@&)!^6"(;*\/;/SM%4C]0G M0A.MA:;-J(P31B(E :1&14\5-T272[2J;A/''F56GAY-]4C=Q5V=T3Q52TZ_ MA7\NB\^C<:+)'BM_^Z L< DKX\(J@8)QL"Y4^DL:P12&AZ636?:-<:$#F+W/ MYXM9<;G(KUZ?]>L_W:O5CGEMII4F08L0'#;!4Z&B+(/G6EHZG#A'$T!Y66B] M*\)W@,Y?IY/\Z[KN=UQ.KO;C[O4!&??^6O$-&:(4EFN)ELI)3KP M$W6S=!.BJ1E&Z]&%B/YLMNVPI!]HW!M#J_R.S!I%5>KYYGQT7NDH8ADO,HS5 M[>#90PW8.!X.QULMDG> N-\_?)RM1/+17/?NJ-L'99A&IA6QW#D>0U#!Q[!9 MH!66#>>TLP6>3UNB<@)OXF5NZVS[8-R5)X M$#,MI J8RG2Q/I2DLXJ@FMT->G0EL3\&64,\.!' ]IIWRO*4G5A@E0,-'!;XW6*;ER9A% MP@S'.F^"T96BK;4(NQ,]KY0F7<<\DK:L8/[L?#[3QH.2C2E$PK&.TJ)("1$[3 R'#V046)>,W3: MH_O\_;&<3LFXDVV4=F6%>8VTHIJFOC%<8/6A^G_JB=[2E?LYG MGZ9G@-P:N*FT#Q_/F@Z0:3Z/BG$2W3B=?1@]WDN>>LH[@%GU%9FT0,^(F(A1 M&)$ZP3GQL'@KS[]B8K]0V1)?N@#EBFR'J<>M8S*)8#P:8D0'.'L[G=Q\S&=W21X>)KP#8Z\^GUD-:Y%@IT<5 S*( M>Q;+91E+[?<3ST;QU003.KXJOK*-!W-3W"@C09 ))29RV!]T$$R!PTE4,!YY MM ?OG7B8KZ!Q[:4<4N^AXJM KPED"#C<,E4M$R'5$4$T=\OMC4I'C]U'^_Q%=_24:4\\I9CZT+/ 9I$#:> M8> U\TXC?Q+Y?S3_-Y/-"KXQZ,5:P%G+9XM1,?DX&Z7B4&OL?8-U%3W1UBQ.1JH"2RWL29?7A M\C:_6H[SB^OM/OJ^LC65WY%%++G'5#-A S>2:X<$-P()PB,(T3Y]/4AU4AD6 MSQMEM43U?B1=-I0";"/Q@1$'>AD\?>J-DH9&X6WP G3D<.Z5MH"&FBF^AY&\ M'VAK,,77*8,4XH1A$&?OF78X$@UN2 1B$U^W7W3_$- S MS G$ _4T:"ZHM,HP'!$U1-I@2Y?=\B;?M=K :_ MDDF=\HX,U4@ Q[BVV!"C97 ^@AF.AY,A.,Q5YQ:OAP$EM/@L?&9*)) M)O9:/AXO\&*63E'S6;ORL?.+F1121,NE)_ K"4Q'F:KQ8ZN$-K;NJ5D/+9KS MEH\FF=AK^3"7E\N[Y1C\D-6/6[61MGPK@FN%IKT6F7&*Y#W8A,GN^F5E/(Y)&R=0^ M%1.BM8H!#%:,HZ72M9Y4_5UD3LW3;G,+ONWRWT)Q><#IX9Y M7;7ZQ&'T/H3AQ'U3*M/ M&&G!'\'.4AHY$4++:+E2.E(MB !1"<^M M)YK;5%>=.2.%,;AFR*&'(;<&$= D14^F..K7$_?$1$8B\4@&V*2- F; D4EJ9AXS74"36@+GO=L+]:K?##B'ZR M[;)*2N.>D5E$'&G.P#PPC./(+6611(<8#UQ%6W/C[&$CCE-LG'7)?#H#;.%& ML]G78G*S+P6ETOB,>8NX!X,3G [NF3*:!2\>:W@I8N8QP#TE$E'IZAO3"3P =/AE#'J%F7'D[HGR?_-W=PDA(D@0N1" MPR9!P2+ S&$2HQ/8A+J]-'J(M$[/69JE^A/0G8\%W (YSO8XHL/F.$1)CD,$ M/<:Y!<49%,,:6R<$T%76;!O10X%N'U[MD+P?:&OP9BS"#*2*I>96AFL2C--( M>B*C0#1J.YRC^L;Q4/MF[&$D[P!Q33>_"0PL/@%2R[7E6!)#K9*..F(M5=@/ MYSY7"SROWOSF,"H/YH*UA,W 8B88"Y)+(!TA&DQ_:X@RF-]*J/>$F8M2N<(((S>,JN0LDQXQ) 7G:7" MM5ZKN"6,[$G1;IC^IP?CM\3Q7V;3^:-T\U]@X[#Y]726?QQ]J8_0:N_/,%+, M&D&=1)P;'XP%XM$HN0)*$EE3>?9PT^X%;%MA2H^QG.Y$M(GE)^_/=+#&,P-F M=@ 'D0<=(@+3"&,D!!%U:TE5-P2ZOE#3;T@?PYN3WB5KOGT&T5K3= W("\J% MLYI96+QEE'&+;-WSS8/KS'=QOGD:3#9$^4.36=,YV+.SL-'DZF%R@/WY;M/E M]9S7HU^;*>>,<-'20"/71FCP/IVAX!,ZB1VKF0[4P\89+1X_G8 17>"O.@%0S+NNV_^MA^XS^H>Q VG=[T?1T33.ZODD*]@RX MFD$:PX#JU*K4O%%1HQUB!#:>/1+0M653I39^A=$9X(TB[U%0PG%/). ._!4G M)?7<836< EEM0*&R*5.7WIT&>G=D259!VV$ORE1@WNH@@]&>1_@5VTA"(%@A M9%083I6=#H#7*NE[70SD(5^M,DP;_U:6.OLB2X5$Q'!N@H(MG&)!E'4<$S:< M0XN3JM!NN-.>=?5;2L""Z>:S#[>C;TFP79I4832;%).;ASE4,*"V#BZ66 5?;!U3(8M=D0(Y;D ^U\)$Y@)&%8M M,3*A;HIQ#TVCXYD\;8>FG4FC =UR58R7B^+S(Y43OER.ER"5$2CFIG?WR_6' M+JZ?K^^$!7>:E&DIL!2.!7!S057:H+BBP@B"&2,BZ'V ;ST1X3@F'9 1WL"' M,FM"1($)HZ3E,FC%,)#3!\VB9%H/I^'/\7#:GKG0/2.ZL':/6Y7]^OH+]F1' MM_C53'+NJ1&.BB!YC-(X!0K= \$5(IZW7C'R%"?/G4+SN97<&UZ>3%Q^&]WE M>S.T]PW-2%0Z$J*B$X$[:91"#&L910 '@:#A-'GL!6(JH;@V=[J(E2W AKVX M3S3:FVC[XMDL"6HRY!DYXS90E1C#GF9 U<[)Z",IA6'EU&==_U)N[Z7*RLR=$$^_/ M3. (D4"!98([XRP6&..H#4,$/-GA>/#= ZU9I-?B5V>QQ1>V]&A>7)K)E4\+ MSJ\&$CO$@E-BD56,2XZQLE2L^LXS;#6.:C@.X_&,WAK5.Y:JG3AZ(U!H0*;5)#=3WA-@ MVSHF,V !$/"&':.:6]"1VFEBL60,$Q+]<$#3"(]?^'S-D+6+"DB/9K@W-O7R MX8P%2Z.+@F-ON294<W@HAX9.]Y.J@1Z7GT^D\%CQSQ1 M.G)N&=-1@2?FC98,.4UK>K$]1$<;QD<3).T *>!QOIF _YGO:8#VY+G,*:.$ MDI2%2#CCV!@3),*<,QR#&I!9>B07I\T1L0,L_",O;FX7^97YG,]&-_EORZ3< M8/')B;M8+N:+T>0*'+MG48@=H*GWP@QDC&,7!*CBP&/0%@4G"#,16^88ZBJ_ MNY-"L(WBJQ-Z=P#$/7&O X),SY=*%%):2L2%LK!32PM[/TNU>"3#U,::T#HX MX?K\H-4L83N+H)[N$EJ3$=(HG&5!(P(&*Q@?X-H&J3"+D0DK5=B7)-5VA'0/ M-FI< SKHC1FC7G%!N=*.<&4#8(]Z,,]@9]7<[DT^/1]KY'B ;(VLMDGQ;FN. M'7GN>A!.F_I81K@0QCD-+ -'$AD;I0WO9 MQ>QF-"G^M>;JY.I#<3,IKHO+T61A+B_3N25,_]UT7%P6I]GB'L_/32=SF,I5 M.=EWCQ9]<1V+R6AR68S&#^';*E>P&WE_)@5)5^ZUM-B"DR6-MLXAGTP@1C$_ MS76CHY;VK<#^/E14T69=3R7C1@0<4P96"%RFSMV>(DT<]U%P9(=S5M$Q?J=G MQ==^J,WOZG,?_&SP,E)F [:&$\6T, (SPST-2-&]EY':(=VJV"/L^$_Y^77] M:Q6E5^T%&8N&$2V8A]]65Y T\X[RH)"5U+GOJJHF5EZTFFB!&QUX';_/D^G"T0+^%P5X'0H4.P9;YT M -*'XAB/"/1F F19/EK%#F16&I_)$$-(]3ZT$AS,2"L]CY8R%%9'K34WVAX6 MD3LM'-M@1A?1O4U$,I53O+O/)_,UB>XW='L#(C5)49]WX]%D/R)KO"T+SN+( M0K#!$&[3/2 L!):*VYG>O4D>=S/X5C^Y7$OS@SG$I. G<:$!RTT\I9;K[%TU$2_K]K5 MB8EE'Z^IBDUVY)NSJ##8 DK[X 5GVEG$),?:Z!B45&0X;9JZ@M7S]CJ=\J=K MQ6/F\^7=2G'.3WA/J*^J2&KB T6 #QHXQCY(ZE)RGP7 >+/W@EZ79HZ9S4:3 MF]4&:[^^P*/YC#K'C$=MLM?\\7M]&HZGMY\K4#1#KZ>K2[8&2FL($)H M98VV;$5VBY!V:CCW(KN"9R7[Z90\[,H[^+1_T9^J+#I\N<\OUWT[[O ^:6GE MHYE))59YHBK!)FCF"7(; F-%S7"$I%=H?4V2^L#?D[G7-?GPOIC_$6=Y_F8" M ,KGB_>@[WXM)L7=\JZKS6?'%#+*09=&+:U5F"(F""&Q)+Y58CCE47HO7/WC M]B!$;?3EY**VGD)F<&0:1S$N%E]/L*_MG$1FG0+UYGT,S%JAA4I=AS<,$#'6K!'7PR.4OXRX M-";T5Q>X6OSN.MZ; MYCZ9G[*>?%]CO4A)8)JD)(1TT1];(4),32 I$2KH?79HZ[>G[N['TZ]Y_B&? M?2XN\RV 'J_FM3IX?9]?3F\FJ8G)NWQ63-?KKUZ9JL'O92&X -* G***$TNM MH10CD)-@A8UZ./? NX+@]OM9)^-:!Y;#^E+\0Q[!V\TB]E3-VC$J8U:+H(W' M+DI.* )C*5IJP">QV 52T_?L(3!/C)!I6RPY'>KVEM_:.2Y#&CN4^J$1F7K> M>$,5,]$%1E.1&3F<4_M&>%T-/[5(NQ-!K[71!?A/KS?2,W\+OX YE7JPEC_: M6F"I^N L]9U&SI"@(^&"8>M@)5%IQXG3I&[X^7S0<2@GIRU3^#B0O)M-K_/Y M'-8U&A^.DNVC,\8,9AJ^#=X%M]$HPA6)V!DFG<9Z.'6Y6H9)8R3NIOQ_#I]) M/3A]_CD?3^\3139N795F /M&9PA)V,"1$D [[G0TF%JB5"36B@B$'4Q OEE4 MM4?B+H)R^1C>>9.B+JL>W?#GJI#:-S2S2BBM874,(XX%T=YIFTZTL1 V*#&8 MB',[>&J8OAV Z9=\DL]&8YBQN;HK)D7R;E,Z=E5$51J?A9B.CZPW" Q&DXHN M8.2TQE7;@54;1.ZBYE/2<>JU9 MY$$*;Z*,F/F:!V\]--;Z%6LX+1L[D(C-W/.KUY>VD><=0*_V@DPY)ARE04F- MN(S.!J]5ZK9I W&H[CE6#WW2DR'F><^2-OC2]7G3;Z/9>E_Y?N+T(MRO C)! MRD"E\YQ+H2/LLZITRJD.]LUT.32U =QS?/3XL4R)X"D6C)+4 M7]Z!06RQ5((2.!@SR"\&)'66YA4<7KCKRDF=("Q8_NY)GF)$M;# MA.)>$*UH !E-C0BH]'PX6:0-\'1_/]?#J-D%/([LYXHB\B1JCI A/%*O(R76 MH,BXQA(/J)?X,-2>(4"[-7,.4QU )8,QZ$_'6I;8477&7#/8E[?\^!>)"HV; A5#"-'/,( E%/WK3V'/#@3O&0!82Q25K[RBBN-F=,*O C#!N3I=P6U MUO+@#N-4?Y,9+",V4HT1E]Q[E+*/([+&(8\84<,Y_CT!YW0 MS.!TQ()BBHRR'/YHE2=(()G8XC&KV5>YAVBNB:4NDAD.XT'/3YN15)Y+XSCQ MC#.'+6PN'G882XF5V(>. '6VI\V5P5#SM/DP_G2@13\6B[3'O)E<%9^+J^5H MO&S?> ]^4)9-:@\Q:%0,G5"HI%;$!W'3!7,3#L1"/ M1,(^7#5*YBYN:'_)+Y:64NL8LA+ M:[D!-VZX^&F*X\]O0C=!YT/M+E_,\DM@S*-,PUU&UM;',VT=E1R4M!.14^EU M""FZYX)%*%43'\S6UC8<&J1R'[S+$Z&A:=LZ*FB=M#F^8<):E+ MU@Y(YGH@91G1/B*JD,92\(BIYDXX9)F(,H:@:K9A/]@HZT7T]?PEZT!VGK4L M@4?V>;7X]]/Q.$YG:=!)).JUB60F*B$8BY1[SZ5C6G,< E8:&4*,_=X[JM=2 MU0!+AR%;ZYS&TXK5>@Z9HR($[B**-'+%K.&&"SS8E[I?*=H/ MB]%LT4^Y:AG@"+ .->> M!E:W>-QY7@D?NN =Q?JSECO@R75>G-I#>S&+C$=K4DL%2HGD TCC 83B2M) M#7&\IC%9W4G3:^F;Y#>C=<_U[R+8;PBNCYZ>-$D&C8-,-4NFME4;;H+S%5BH9:E8# M/+A]Q=KS"Y.K[[+77^X/0_C^D1FA[!^(G;,6^*>1LGY*_8%SS(S68/PI M(CS8A(0AH[1 X.\H)F$CJGL]>DB)-G\9H6\7.FQ:H M059(8!]G.BEKDMI$(LX$K1E7&U*.TE]&[-N%SEE+_G"\^D!P.K$0)D3%':,: M!\HLLH':$%3=2@M_W3CZF3Q:R8S(O+ M%0DNEHOY8C2Y*B8W^\3\1-/**&.*@6*6AC%NJ=7&@DGFD;-:*J9U/?$6 ]K. M&XJNGP>#NZA?4*7]\X.:6=%AOKK\\_C?4QVZWZ:+_\H7WYI#?WO3>M!S8NTJ MD7"J.65>8TN3-C2><2FHQ3AJH614@GGJ:FZO\KO\G2%WSUGXUCX V"V;'Z7G M=MV8[G8BF=1!1H +199P13GH0!V=" )S86RH&:!6@TI%[K&@-<'4KNL2/V[X M]KTH\8M*L5)R*:,AQE$2J?&.:X*QLM9H"EC;%SYNR4,XJZ+$PDKA V@(&W!$ MR.I4!7Q-0D;D7A*>3Z&(KJ#66E'BPSC5@1WP/DU\3PG$AV/C!]0>Y7N.3YMANA=869OM;E'3V5!"..-< HS'DU0F-B2")RJ 16Q MKL&UU_A>BVP=_V\O[)0 MKHO@>:/M>K$3CBE%3"I#[:DS"*/-\H1AKN;.T$-DG-ZB:(H)'6#LV':]2@9# M)#=</(MZ!C"]R$-Z PZ["!@"*%<.LF!G#8JSGU)5#6D$$U-+'718>$&_$]E$65LLW[W=^ M,/,V2$V<\1J,?A^-\8&4A&4,U2P$=8X:O4$0-H7_)EEW7C+17JV8;=_*"',T MAJ!=X-P9<(A9M"4Y0:8]P**:_922XUG:R4DKN/YOYO-E?N67LX<^0ZN% MS1_'!<*7?'99P$IW'L$>^K(,PT:*)1>"(AZYPX$251*$.O*]<&7+&&^;8V>@ MZ$_K)@#'B"9:&FQ3&@95P95.(%6.U703AG;EM9\:_EANGH%P;.0^Q>M:%XX7 MW\JD\0@19H77W'J'!!:E4)?*!EPS1$MGA9!^3PP*ED+ I' M.3!!6!R8=YB+,F&((5:WD?R0;,PS%,9V07 .$EFN[^3R>-!$,FJC#CI$*8." MWZ40KCRL%D[9FJU(^YB-]A>2QC8AT =9'(YWR 0QC&MN)&*:44Y,B1"A#:F9 MUS#\F/[))? D_#\#T7L4XSV1Z%6<06:9"(PA*S4&A#AMK14;TDLLY/>-KP>A MSG9XV>>:KGOUQ_L\W>B G[OI9%5':#D:?\QG=V2?2'4[FTP(82@)5EACM4VG M.=:4+&&1XXYVMN&+5Z_Y>@:BMEW';"/"K@*2)YA-YJ/%1&-.7. Q(!2(V%RB M]HIY5=.('&:QY%.)6OM\/0/C\)&^>5H9NAM/[.DW,TT]P9X@JZFS*FHN72C) M&XFON4,-L\9Q#\ZZC^+>>>U#3Y?:T7;S[*.9L0Y4CFC;_57:U2$+C5[V8$$C.SSQK#M5'C5Y*(S3[S*YS.%P'D3&&FJI?-:88%*MFL6 MZM[C&&!R4,\VDO9X? :"=6!S\TX9Z"K&:*#E0;-!PM2L]S"D M4\U6Q:F/3#YGV>IY)THO4S=O)XCF6C**G7-E(B*@1]5K.'5K?OISW]/IU[^&Q.3.:7+T'!3TK+A<;.^=WT+CS MY$>L%S6?+^_6CZYTW"[$=_7IS!-,6+!-GF?.CAV<,)U?U';&H>TR_B#,]DUWSNC0?B_9&/YLA)U)]4<-!;_ @'7C>G"EN ME3%&:1P'$_SOAQR39)UE^<+6-E# M:\"+ZXO[?'W./G\SN9[.[E9_/H6W=S&[&8%9N?&=RZDG-$^NWCVBQ\5U+":P MF&(T?EA&%:>OD?=G C'LC/IJ=D4^\5DKF\ MG"WSE!4$ZCJ?PXB+Q6T^<\M98N7;8O2I&!>+(I][H%,Q/DFXZCP4F W@B0@# M&R@FW$:NI=6!B8@4)=''?>>B[9!NP]Y'?"PY_/A'^TETT'LR@Q$R5*=[78P[ MQ*R1W"F)J9),\"B_J[)ZR'G>V+-%IG3@:VRF_Y^C=0!LHW+V@_#9@,P(&H*4 MX$,9SI%T6J# O51:.>0"'E#SS7;X_3JJCJ-R=_#Y,!KGQSOA]#.T9ES$6E(F$65ID<#^TQ6 F,VABEYZAF$QJZZ 5)SI.X 3:O5 MOZ3+?D#M'I@A+3DG#MEH'>>.:6:TC;!8C;3U=:WS'B9P=H.I1JG=W1YW$*)V M+(\Y*P5C0CO/A:+:!B.=P%X+$C2M&5P_/'TQ)0D- $Q-$;KW<:>UU,SG^>)[ M9&E??(!3'*ES-#A&$6/$,TR)T)Q;R:C7^R+#;>Y.*P;^-IU$&$^UI1Z4T3N%N M(74HBAXMBW@CL8@N2*J$=)9HII]@%YY@W75"*J]VGE%O4&@'6Z9G4J M]Y@XNV%K5?=I[PLR;HER.&*B(N8L.,VELH08PJ@ *:AYC(5;TP_=Y\7=IR50]FZKTU1QUNGNX9^'(\7^?S7GEL-0! 30_VZF@V%(FB;N M8!OVOXN2ME]M[T-*]9])S @G.&1@2289E=/1;MW)]!;5WIX" M')/.UD-D+CMM !+U4 (%1R:IA7"A##XJQ,9'.#,R\=CY\M$C^VH]1@'1JS*Q M6W_3S=02P,$% M @ O()I28:X%8WP1P$ @H,4 !D !W;W)K:79A,3 M<3 Y>#,P>#(P,38N M:'1M[+UK=]O(E3;Z^9U?@:,D<[K7HNRZ7]S=?E==$YVX);>E3D\^94$D9#&F M2 4@;6M^_:D"KQ(E4:) BA=DS;A%H !4[=K/OM6N73__W^]7G>1KEA?M7O>7 M _@&'"19M]EKM;N??SGX_;HZ\/BM#/ MT>>323/3N[[)VY\O^PD"D(V[-+Q_V0_C#6/N%K\<7/;[U^_>OOWV[=N;;_A- M+__\%DHIWWZ/;0Z&C=[EV<6MAM_/\T[9% ' WH:[XX;Q1JL]:7N[W?#FN.F@ M./R3MA=I<5ZV'=UX&[M]". AAN-'NFF[6=Q^>9$UWWSN?7U;WHJ/P-N/ M- =Y'J;RYOZGQG?O^59LUWYPT/AMNUOTTVXS&[+W/RV MGZ?=XJ*77Z7]P/[Q/?00B-F^AJ9?'F:4>'QL: M'8966=YNSG3U_H<6]1,=(C;AJ'Z>?7YPRN3;<'_RO>[7K.C?3]#AO?A^?)N> MK:Q]_Q/A1FQ.[I+_H;Y /#.N&3Q$ZA3W J*\<\\4%_WK_ &V"W?NX;NYJ;S- MU?'V>5I,N+I=] B"_#$<#%N,'_AVAU&&4N=-LW=5]AY(#,9-L^_-R_O['N_< M!__%G'6;JTJ!T[]7&M&A-.K/4#_O=1Z@?GGG/AE1M!>#^' B*=[_U__Y^3)+ M6^&__^?GJZR?)O'9P^P_@_;77PY,K]L/4OWP+ SD(&D.?_URT,^^]]\.9?'; M\L%^N]_)WH^5P,]OA[_#J]^.WOWS>:]UDQ3]FT[VR\%%>,_A17K5[MR\.VM? M945RG'U+/O6NTNY/Y;VB_;_9.PBN^S^%_OW<:G\=/]EJ%]>=]"9".G3]Y_;W M=_']63[\L]UJ9=WRSW#_>$CV8:>_]S]%;>%MI-=O^)]G]B#IIE?QC5G[G0J= M;L6.^T[Z^2!I!RGHTV;_4 ID("><4D.H,E K3Z2T%',A!0Z$__;E\$D-#Y*A MB/CE(,B4=^>],'5I]R+M!)Y^7_[GY[>W.KW$&$RI-?J^7333SC^S-'?=E@V: M>&8X"'JI)!90!.7-K%0648V;?'+#/L]\?P M6*_EP[5BIM_8(*>E,80I12W3BDBL,5'6.@&UHY-^+VIX\/XW7'67(ZGO=A@R M8KGG2EEBJ 5.5-?E(7WG.0,++1U 061*%R;< M"\P(JVLN]_SVYFNTV% M,8)"YIBEVEEI.-&44"L9PX&)I]U>T/#@/0CBD1"* :VJV[[=R7(3Z/RYE\]V MFBL"*:"&"Q7F' (MC"8@0$MAS*F$DTXO:GCP7C6;6?A(:6^7GWN@[SX/[POF M2=+*FNVK(&]^.3C$!\F@VQZ.8U"T#FX/["@:,K^1\:A&UN\[U>GTOD6UX7NY M[0W.^Q>#3NA$-/:*3UDS"UKUO).-1-',F($/8A '12L"V3T'0FHF- -:XR!< MG)N,>5'#@_<?)6&VG M,G91PS!229XWTJ-C?WNH >ZGEVF>W3^Y_QJ-]5^G_G_5[S MB_K>+B8M3._JJMQ8L5YQ5!*C4(/^ M92\/;D5KEGF@H])B#1 !5&NIK<<68J0T5C*PQ91Y%C0\> _!^'\;1)S%S/,( M<8+0-=9;98+%015 VKE@1)G@T #"K.$3XBQJ>/">KHXV*Y0^C]!&4 1,L%.D MX(1*8%08IV'AF@Q66K Q)[19U'"UC+-"J?,(<2S#B@/'@_X!E'HEG Z^%Y1& M >\MF#+.HH8K99R52YRCHAC$$A,E $)R#XS=B28-MZPADB="I@%C7<:@'S &VTX1Y!3I#!5%,A M.(PAJR!20I<0AC-P>KSA5DN9^VG#"0EJV"'/@FL$M-5*>LVLL!@HJA&>1J06 M--QJ47,_;:!'F"#@#5*43-@MB5+?&$?YN& M'\>C.^E?9GD8XG6>76;=HOTU.^HV>U=LJE2]7Z]Z#H M1Z*>I=\_]O+R6K^?M\\'_1CJ.NL%1_-VK(OI !0M;7 . 37!Z@]_::1]S3"_/.5"&.%%UJK,$8.J0-,80J]81Z)8-\"/B7,HH8' M[\4S8X!/( Q[/8XA%B'.+".&,QIL?J$)H08:SQU600U- Q$+&AZ\KYXHK\4M M"@E)@LRP,>8=+!/AG#1>"^ "$T@UC;O?#NYCWHY90C;\['X>KDT%JLU*7RX M@5XI:'4,EVNA)2.>:J8@[M+E8YY=9$&F MMIX1_M?<8BI-$(P,"QFT1K!0/;&!T[$AL^'_1QNN//S_XJ$J'%B6&1XLRS , M!Q7@CB.L@J>&>/#GIOR^H.$J@_B/C_*1H*%!Q@;/0F,)*55"*N-D4&_8. @5 M=].(ZJ*&,Q'5E3@A2X]0*&Y(>(4/=@R5W@O+M!1&&>IAT%73'(M%#5%G@G +&JYD5$^'_>ZV>A7.::3Z_B%8ABOF+SA4]K]G-T* M;OR:?F]?#:[NM*LB8%125:=%UHK&2;!,ACY-GL<^Q'?KFVF3C^E-O%2.L/SG M'UG1GY@D<'9"&+0J2"^'M:5. Q5\6V^"7::!E4&<3R=D0<.#]Q_)/Y=+T%KM MC+2[VS4C#D#@J+-:B\#YP226UJ @FL-?PB(V#?DM:AAF!%<^(Y]"M\.#_1'6 MP\37KY7]L MB28,2"PIXDX&1UL(KP'"$LU:$8L: M/L^*(#.DSN,HGQRO6II&/FWGI6NF@I%X-22+^WZ=Q8GY1R\&_SJ!AI^"Q!^I MYUL..5) <0Q(M.@1U<&8U\K"Z+P@QF86+1 M<6J(HM:A\$]@%B$IT!KBFE4TBUJ6)**T!60:E.X"G)K*0DV"PON&0!$.0&M(\::X&4#A6;BR(\W M+$E%D=P9634T7&?3<9##)H@:&89-O0724"HD)E9*))V>RJI%#4M2,; "4KT2 M5\V1RBEHL*6 *JFCMR*4#2:Q,8@D M%M,XX:*&*R+5&F35IW;QQ>=9=A0^'A]\NFG$94'#(:'@"@BU M&1RE)7$H#)YA%/=ULV"#"RLQ8TPJ!V9DU**&BPBUOH6'RA84SA?/Q/E8*GAW@?D3:+S/0 MQXSWLRR_NA79USA R4-)B*&"6\V]I\P%ZPD)+NS46%_4,(R<_1/^RNP2@W\( M;ZL>O/(.18L:&44I#E:U(4 "!;UTS U1=BBADL/_A&IO.K!4R<(A=0"@\(D M"J849E0Y 1RQ#++IX!6*MHX<0"BR,#'(R. P0*.4-#K9>D).> M:SG-65W4<#1Z".;G/OZ>*>E3+O]GW696O/\Y5H1Z5Y25C (YDK+:U[O+/%(F M?'A%GQ:-@D*TM]Q OC*^U6O';1SO*D[&!V;Z4S<_3WVS5'[CY4)";//L8OEI>&U5OCR]^M.N]GN#_N4M-I7,5TSUF.;KI-CQ=A0V/-GS0 1*LO MF]W\FN9?LKX?=%M;QC4/D6G&W'Z$3H\QRC,Z\3"5I]VXG\R[P*D[SV/[/;T/ M"J)O7_XU'' L[W-7!"^MR&SO*NYP:YI>?MV+%?[C0]NJTQZ63M^^O'N8>!6) MI6=KU"?1?A=X>J^9LF:+AP*3M=&]Z4;W"I8;9AF@-F5>UY19\?368G\[Q?Z* MV:*V<&L+=V]XN@X?U>&CC>+42?:UOOFUM"S+Y7.?9_\9Q!+#MYAMTG:F93R5 M;I#'DJ"U7)[RU!.H.F6NIY"UEM@K3G5:6M;>AZ3)GW\+[)3FSK5ZB;'+$:.- BVK0 M[@YH40W:#5_1VE=XO:ZK7W/R/9Q<*X]5.$RU[-XLCJ]DA6;O&7R3K*,MXN<5 M>_U;X+/O\?+XGGOA.YQ(L&(UM06PKC&X%1C<(T6V:E>D7AFJ'9T]6:NJU5L- M]EIY[@G8UZ?9]]7PW"(S;WT1YUI,;R>K[8=07)\%5 ?9:N;?A)#6INZ-V:80 MP;9@9I,6<_8QBK MH*TAMU&N=,WQVY5&O5<,ODDZ98OX>?-#K1N[KK)3OLL^ M*H7:FZKS?O8G-%>OH-3!PNT.FN^4PMUNYM^]_+,K+"*S MK]Q=;RK;.->DFM(Q-4._8D69[>3K;=HZ5ELUNQ-LKLVJS5)&J\RSV19\U,RP M9VLA=="T7A;9KJ#IYH-]8U=(=BH.NX_FTPY'AK>B,.V^FH5U=&&3^'I?]C_7 MZJHV2#=576W^0B;>/ZC@[6: 67M%?4OS5L3#>#'O4W"_\G:SG[7*L[W3;NO. ME=^[[?Z6B<=;@RR7WIXSREU0W_4T;\8T5XSFT>'K_SRS]4QOPDS?/6X>OOIQ M\[.L<=1M]JZRTWYX;1S;W30.TROZO8O3+/_:;F;%A_!/M\B*0,GQI>WBD4=& M6W+,$X>[)F:ASV,6^JK,,FYSFG4ZP4 /-O1P&3/\[;Y?1SKN$*N,&RT:[-XP M2E XO]5292ND2M I?'M5T,>\=Y$5D?YI9Q^XY>'Q[HULH4^7+>,VP<[+HO,> M!+.-SGGO.C;=73WTA/&NCUV>(UU6HXIJFV7S;9;7]X268)1:KKR67'E]=GF& M&JI-W%=WG%]?"3W79JF5T*M(E5?VA99@E+]FW2Q/.X%VJG75[K:+?AX:?-.*]89DE_*&:95Z39;9*'=41E]>.N+R^A%G",ZHES"LKI>UQIFOOZ-47 M +;8E:[5T=XYTTNL0M>!NE=< -B>M>B:75Z;7;;*V*V5T6LKHXVP76K?:)M\ MH]=72$L$[.K%@'T,T]'?2) M:YO;M2'JUC:&EQ)JX38&=W7=Z=UD6?"OCWO= M;/2K3/@^N8[CZQ_:DC7!UP5KM]@=;;%S9S^\+KZ])%.UN>"HVIIAWK M)M-)B^+DHFQZ>W=^[^JJURUOJVWGJ2HDQS,Z\"!Q9S;OSU%W+UR)NUKL8R?M M'J=74SXN-R '\RD.ZVL6;XAUR!/K_!MTL_E5KV5K+/H-OV?/XEJU9E#W'+YR\Y:S=[V0G%T?=5OMK MNS5(;]=P<=^SYB!.]\G%1;N9Y=O%PZMSG9_1B7L)/.7G^RF\#[)XW3P=WF;; M>=;L]_(9/5AS=%4<'3KS('UK?E[6=?J4=C]GMPOSM[OMJ\'5'MDBK^YB329A MIB#_["SLA_FS!]!*O]?0>GUHS'UHV4O802]RXR@ M]XP16"T1-D$BO+YJ> DCU!)AMQCAMUHB;()$V*QMYK5$>#4;8;,VC]>,\&JJ M88LE0JT:=DLBW K1A0&TVIUR>6MZ((;[WNP,6EG+Y[VK0*OK0;],_3^Y<&G> M;7<_%Q^S_/0RS3-]<_\+[N[0FUWMV"YN6B&!;NWIFZ?0WIBM=W/9:I;<5IOS>[_M=^=S4\">Y]N^@1!/F[WT_M^*OC6[/DFG_1S!=LUNU=M;L/ M?F-$G]C=8M%'[KQK?&LRM-FV76?OS9?\=1. O/UVGK5: MY^%YK]_O7;TCU]\GE_J]Z_)W9-?#M-/^W'T7DUZS_*>+P,.'1?M_LW>07?=_ M"A\KKM/N^!OEW8OTJMVY>=?N7@8 ].\^4?[\-NS&>:_3"J_X_?CHS-GD]$R= MN=.?W\87;E7_3YWY_=/1V9$[3=2Q3=S_F+^IX[^ZQ)S\^NO1Z>G1R?'Z!@6> M/2AP_Z#^2(O+\-5^K]M([!OS)D& $EG90,1J!G+P_E^+_U?9(,"B08BJ6,R? M?/HU&??[&:\3][_NY^&+@ISI]KJE(F@W2^G2@HSC:$%D!(G#;U\.?=KL'VID M#%+.8NT%=1(+:(R1D@ &%,)"'R3=-)HEK:S]SO::@ZB*8T;-03)2>9^RBUN6 M_\%[" Y_*P7=M /O)_/R[&$^0+6D9M=E!C'SB?'CG>RB/V7W=C=:E>7OV3YT M>_E5VKGU21C;A%?VT_-.EC2S3F=T]Y<#<%#^#F-KCG_?0[BS8(46R7'V+?G4 MNTJ[=WM[E>:?V]UA]])!OS>^D)<=*J]\:[?ZE^^D?".D PC 0,DNPO/YWW M\J!B#YN]3B>]+K)WXS]F:11?7/8_J.)^*[!S[&^PB%'4LOU6_">?W!UU?_A! M_)>?QFWNWI)\>F_V^9FWCQ_XFN7]=C/MC+HSG-B?;LT*NC/+L[]'C#![:4@9 M-)R6F9F^.^A;WPC<=6?N#X>7IM,AGPL >3]F?XB%3I*3;O;C;;[?(FIA=I=8 MY94GT^J/\*;XMF+ND?_^$Z+XIV0)3? M7_[77TZ?#I+/O[^ MZ?1W=7R6G)TDP:XY"\9+ G%R\BF!](?6C\F)3\[^YI(9DV=B[BAS%F]#BF MB?^KY^4I\Q+7Z]ME[6=>$K@Q(E'&!NA",<<,RHA5$!BR)PB"%$'I9MUXET9._^4?2[+4W;[<1O\ M(\[\'R>?_G[T#Y4<'9OJ?/H'1OUF>:<>K(O??G#? \5+>B:]BR2?T#%)BZ2X MSIIQ0::5M+M)NU\DSU2AR).E@Q#5;P-X!@@9% F)%@7KPL6$$6 M!BL@?SA:\=@]_$B48_;>!NO<53@_-NNDW]*X[O, &![KQE)*/?+O0=XN6NUF:6D%(=3N-GOY=:]J6S?+/:;?]O^7O^V(MT_E\/=]\ ME0[Y:XQO/>Q'^"&B0 HDULJ 1V\^O3E]DXQVS^;)/?\[&F4C#$L=C^S,)P?Z MR(8)C*K,;R0!2'[OML.H@F=TD^C.U];Z9NZ>#JF@QAK)D4IH< ' JW;E!R'$ MCPGB]!!#1/>=4WY0K5:>%444Z-=Y$.GMZ[239.,".N%RK*!3)&FWE?QO^SH0 MI/7T./K.$JUFH5EJ3+VZ_[=(^EDGN[[L=;.D6\KB1K03.H/8RR08,.EV<]"K M.#H5?/[G\_SM^Q4%71[TLT9^$A$O#S$=O(^5D9K1'CV_"?YMUOR27,5EO6^7 M66F0\&S4( M[SS-AH8MQ-&4'49J@TR,[YWF%2;N>_"MNY^S1 5O/-R.D=JD%>X&[HY-K_.L MF96\#E%R%89P620_A/==A/\O!LW+I+CL1==\'*GL7Z;]NWW_EM[N9>SB\.'1 M&'YLE.+X!S0)/\,RMN6[3++B(N%U(?V]/'O9?VHE=]I. 5.3C.;)C4JW:_']@@"-5F/^]U MHP3LW)33?]TKXIW>*.0S--(LB [;Y*C*,K29JG5 M;=I/AX'9.W"8?G'F$]>#O!C$/H4VGP;A(0)H9/[0VT%G:'>?'IXE/\0)Y#\A MC-Z,&O0OVV4PZCH&HU8-DV'7)_V>P" K?JR9?'%8^=^#(OA1-Z_#]S/QS, Q M:=))\R!CTV8S\'UDZE8YD7F4>_=>3;J][N$]-P([I4EQ%3 3/C24GI'IFKVK M,(:;-T&R9^7W6]E%NULN(96&\'__22 $?GJH%^5M^-.XV5R#\?W(BJ,V#_9A MW+;='4(+HO-#-%8\L]KF3?*#*8D73*L?WU4;LKYE1=V9]"V,BHY"GN@-I8+! MN#9!,00KS\]BZ)'0I;@_=+E9*^ZK6B \>/_A?B@]M-I:F7S3E)%1W MB;!C RWJXC*851-:_A!\I]+F'>8, M/&YY!FNS O?IA7@Y[E6L[C8N/*"BZS$>[-?ACED^3&)MQ#G)L^1;_">]OLY[ MW]M78?X[-T^;E8<^>2O?QY?!@1A.N)7PPR69)/P8K[E#'FJG%%40:N,AT10: MQPG@%L\G_ SKMI0;<,O=J,7)H!_/4HJTO)W^,SRCBX2A\Y<5O4GB#LCRE:/= MGH'3FX%O >@P8BHD$X M&.FS? +2+#\/^S:&6SX;02]'DZ@(UC"V\.HPZ.A+KF.NISNT+"=$*T:0 MA9:&61>.:^"M\T01X1U]U;G6EYMZ49&^6EE?L MCKQB]^NEU2PK;%$_QY?+/R_SJ9WZ.3L\S[/TRV%ZT<_R=VGG6WI31/?],K^] M@QL2A-OUI+1Z?-L]OD?<^JIR"LM/! MLE#[Z;A"$8![%7WCYQZ" -RUX MM>M3ONOC>XJF3E?$T,EE'EV4/Q64 ,"%P\BP:"X"Q95BW#%M'0J^M%TYKO)^ MUNVFVVTTYRU!VZ1:'E9)[25Y^K=?+B8J$2!K*24;Z,_Z9,1305B#*F MJ/14$Z@)!XXQPKPCU#NY#+F.@BN>P%F6>/8KWFP(\#="L&TF#SU%9%7/78]) MJ-^[Z:#5CJLVIMIUVJUS"F0JL292H>/=<@;6J.7B"L;0J8,.[@Z]-I%T? MWV9*DBG3,DN=IM1[A1&EAFG $$5(:"*(T0(N0Z4@"P*]B[M20:>=(!6RY/0R MR_I%W C;NYB6 4G&%4#*-"R;-4=787F5[JCT>(I(7SQ%M5S9N_%MNES!' IM M@#4:*8HQU(!#J[EGWEB/%:A0KDQMC"A03JZS(9:F^?-GH5-9*5:. [*27WME M_K*[78;HMOS9/90+7+V;7R;+G(\DTYQ@"4CG&*OE3:>.T&8 U0I058F MM+B,O%A>FJ1L[S(63Q[I!8Y^S:^314>E,M(Z MI P 6DCOB%O*VCGN];,B[LU\0/;<%]?=8[FQ> KH\^7&IO,=XLX1I@SDFE* MD'84&8 UU)P%0XTMO7R%WNSIDN:6L<)3D%$]DSRV"O5KVDT_E](H[LZ%_*VB.1C6,XT&CNJFG9NB79I,4R$6I=RP#FUL\RDK!IV[,:0]EFZ+YQ#NH'@S MV"/BO;( >(J9UE8Q;XS6Q@DNV5)QRU*\X5J\;04K/ 4:U3/)8^+MMUC+HQV/ MU/LZ].O"A<[X=Q1TG5X\4RQ1Y[U!/XF'9V3]Y%.[^++'PFOQ#"&Y>\++B:3']XYFB&QQN&N^YN7VXQVZ&GNJQUF-]R5@W"KB[/JD[ M90ALQ 8(0(/Y[)@F0E"* 5,2*4:)=IQ"HN020>;G=&.T >+H37)2ULFH=S]L MOXMBA<90,0:04Q1A):%4V&M-M.((\1?L?JA=E*U@A:>(G>J9Y#$I\R'[G':& MODE9XW2?G9/%E,=+)!MO)B=.1QT&K(-R<]9S2:W@TA/!&"=0"6(%76*?WU@H MJ5HJ;04O/ 4;U7/)8U(I!G"36-FGE^^S0%I,]%T42(Q*"85GF'-'$2*2,(V= MLIY1Y 15]2+[CLNCU;+"[]UA9:LLEF(_33O#BE?N/X-X]M#,Z0DQ9OM[49Y@ M.#*/]ED4+9X)O,2NB$WG/TRA10P88BBDFI@@=S%A E, ,(,*+2V*6"V*MH(5 MGK1?J'(F>WF0)D9NE3Q2@"("OH&)^!3S^A/*^5?1T)0=# MMN] L[5T,6(,O$32 & TH@!C ;3Q-)AQFG#F04S$NE.,N#IZE'5>IV,3S^). M<=\Z[DS5O,5%EI].]?N_]?ZLK*A;[KT.$WO_-J2'^&I9$D*VB*<65$%^I)KO MI!IR^=BXEO#"Q?)NKW2(3C\Z']K:PU/#PT]F7FS-#X MCB*]R)++-#_OY4DS2)RX0Z\\=^+\YDVB.IW9 <=J_NGX^) G#+TW.I@DO46V MT+OP:+^71V6:7*3-?C%[7/!,RSS[',A5$F&0)Q>#:*"'BY,=-KUIE98XNHO) MGISK7E%NR6F4#YX/BM#IHDAB%?Y^]GETDF8G'3T7V_1*HK2_9L,MT*-O33_0 M*&GW\ 2^2O MQSEH=P=SUV-V?SS&>_Z)=I1MK;GW?[\. YX]M+!H!P2D>1+NQ+/!AV0-@QX^ M/SQNLQW!&+#Y*"7^B SU-4O.TV+(3,5CE!L>^Q@X*+!.G(G TGFXG@P[.#.] MUWGOWT,@A-_E+H71+ 4BQ_?<9H%^>$F8B_(,T6^A+\/)2 +UD_3B(@*@Y*E) M^^9X&U?C?@YKS+-18WA@Z6$ P%7Y]4XO"K3X:]+V#HM.V:QQI[_=&!AQ M:MV!<#HZ<#MV-F\77\)[!]WF4%9-HN]I40RNKD?#F"*M?]DKXBF813-OGP]! M/6*.\;)S,KM^..:52)9 .M7M#D*_YW'_]TD1@9LLLE/).TO+W7$-MZ'PNUO( M[=FO:SQUE*'9*'%LO\4#FM)B_&2KUQR,EU8@31@ ;B_?'&7'YE)7UVY,M4GEZW6YUXFE;0;7&X6?= MK^V\UXT$>%.:8$/J!XK$@RZ'I SF6:E;PW_?)$?E05SQ@+>@DHIV-#EBPV?*0\)3>,]SP(H'+S:GCAZ&6-4D@.62=M&9ZT$;@!%G*;/83(#@;/LCF782#KATYU2 M?YS1?)9WFNT\B.!X'%,S>UY/HQ4WY)W2 M!(H=+Q== D\EK4'_)J)G&6V&VUS=B^QE3JV\H38RM,.89C2 M8\2 3ZC#?HL!JR+<'>9;I!(>(5M\LMGK]/)W?P+E_UY Q%&&?O+06;J/%A:: MH^T3:E8OIBVH3PQ;Z8EAXN!QOEZ!!KE'EBUW'-Y*M-LSSUY<#WW,R;%UQZ?. MQO/V3D\^'%EU%GYH]4$=&Y><_LVYYT2+U]/I'TJ+KCS.[[@^/ M[AR&FX+E-?IUU1L$47+?\=L/'F3''CFM[K%;?+G'5OFQ?5K[GP@>?+".L8Y$ MXZ@-O/Z>E&7RDK&N?/YFSI?C0MT^46$4=QL5^MS/C(F:*T9<\7@P=D_SA=;, M':\Q^S\,QDG;$^&;CG:?/+YSP81JW#D7_7;&;9Q<6JN?RN:UJ= MA#L]G;-2GSW]:Z7*1N0-[L' Z]E_575>.?B#PSK*,8CK:G=C1'LG\FOUO3MC MK5I]@\V%<#RSHERPBW]D_QFTOZ:=^8CORCC\00*N?.1_7H5Z?F2DSTY/?WY0 M]O<8Z?=Y6B9YE5'Z%HR[] 4E&OTN\HKJMN)_W)115-^D>7X31ON/M#/(#LKL MA3"Z3W&1S!_%<,=O05X,NNWAI4'1.DA:6;-]E7:*7PX.HRP)A,Y*J3)WC3(&YUD[ERUKLG^KSWUF$M6;9=LE P MD2Q"8(=CM7HL*=6(2"JE<%!)""5Q@%0E6>AOI +)0D6#4[#3DF5)SV-S[99A M9?5R8;:8I.\OL%K1"JS6#<$>HQ/L&20ALM0J! %U@BBLJ00>6>X\T]S>Q9[Z MFK8[D9"^E\?R(]/=$#8[[T]_C9R]E>EW"!I2T@I1N+%J? >T]3Y@2I )ICAV M0%JC@IU,J0=&2,NBJ6R8HQYB5CVFJM%LD#<(JE*S;;X"VWJ/7#6;99Y$DF?- M+)A"9;IN-QOGJO>^Q93:,OV]U1N<]R\&G20=/Q*:_)E+4CKT?^80)VG_H6,F MQVN0R7CYL=RP2'L*_54-D,><#"5!Q8PA+RRP4FV5*+@,&,DK#?( M8.(@D7/R8#1!GR93>ISU5ZU0$6I@BG?:K-UGAWFOL8CP5#=3#CT'BC)M@J'K M)&4&8TR85(AYAE^(Q8H4,6TPPG<:BSOG8MJX53 696SVKJ[:PYV\>VL-<$*!LT(@!;-IIRH74%GI-C)3>W47;J/,D&PV07C-[:D=P) MZ# T@0[0EDFA#%4LGN$1M):TR%C(++*$$K0\="K24PW,Q"Y 9W_\Q>%Q+%-G M\:4Z:A?-13%%(#5.*&?D*NZN,2K0%('(2AEWZU+@!<4>:2J9 M5Q1:[8 R9FY58T1=-R2NZK9*2*J2H*O6B:0A>97)/QNK^O9)PVTQC,@TV45+ MIX&A@$(EJ==.00UB*7@O.%? SBVX+P>C:C0:;@B^$VOL>[+!YN#]6:\?R^I5 MJ;TJ)E3RHJB[\U^Z#6..Y]&NM>SG'%5C7<7+/Z8Q[K MUO:'14?CMK?K6.>L3+3;)#6]&9I8DFG0"/"X7@DY!L)3ZHW0-IC/P$'NE%!T MSH >$_IC)^WV@[/KQK0^SE88+<(-)'8[W:8VF?<4BS/.K+&,>XH9A\I1X:ST M1 E!@(00$8+F-G ^$XO5&,F$- BL=U?-VPH;K!V/NOU8JCWNKAI&G*I0C%N, M.3&#.6F\8-8@:C3%$$G,'4 68*&0T&#.$YV2N5 MZ<%Z0]7.J;0M1I&?@(E&)?&>%X1BBI* Y!L%U"T M/\[=,"5N8]=*1EX* 9P"E0E))+)>H:#QL!:2,Q5+W#L"B9=D+D=@9BWS MN-=MKCQ3CHJU['!:>N9>6S76;N!NNH$P&)P3D&*$%,0!55))"BP55F$ML81 M"T/ 7$SFJ2"M1GURN-O)K+M6U6^8RM3:SFZ*27M;P]T<_=Z3NKD7:+PC\US%\&@+S. MYM])MV3OD>V$\I10'>YAI(BT66%BK#&;.,/,2)%:C*Q%H8%EE:5!_1#CGH)%&*\V@U@_6 ML/TT).*J51[##8;D+EBE>^!\[@-V,.33T[V (=93"12(Q5.H9-();RA'5FL% MY];4GXR=BAPZV@B]W@7L[(]'-U%2GR-VNW%/8O(Y3\._O?/PH33.8&T]SJ-R M)@F8:Z$95L(X "B"1% +J#$$6>00I9-HZKIVM MMMN&9.W2[2LHZ515,@ MN7.^W3C[X;J7EYS8NTB:Z74[YN]WLK3(RL#H1;N;=INA9S.Z='\+X$+,I_#4 M&C@+J24,"(HM5@I9 [R QG$-P%SLTPR)^R'2=JW*DN"Z^.V.J;YMAI!DTPVB MDE%F@.0F0(A9I8C1C%%!@)'8S.\]>S:$JCK81(!ZE6^K?,)[E%NG%WN9Y5>! M!<[K0EWSR"1PBDR!B"!..&D8H4HH184S$&*H'? +1,S)TT]#3\5:0.ZX-- MMF=SP-TB\-7EMBPS_"VH' T)G<(0&T>]9EI(9R@U7GJK,3<<4FTUXW,^WAH3 M6X1L %KE*M]FEHFNO;X]0!R?)GPBS!01%!-@(358!(6' 98.6J29F%\?7&," M2SQH052Z[K"1B-O,[5_U/LK-(4A-A)HK=KV*;9WY-M;.=,8MQ<0#ZPA7ABO* M'8@16R>"PM9<:.<69>^LHZH?;2"X$R4W:\MW-^!#I\:M,$YKHB"''E"+N=;& M6TRA#+\9GZ___!SX5%1OKT'E3NQ;W)^"M77ZVW*XG'$ZF;02 VFD-9XB+P47 M@EAC)&6, *^>EVFSEMJU0%0:^]FX*.Q&NQF;HA9W$I=RIB:D@I9[2[UBC'J- MM';2\5@5$C/&%:D0EU5E"LA*Z[UO'BYWSM$;UGN?)@>\[@+)AH"0P2D(A3+2 MQPK1-GB"W@NA/?$<0L4Y4Q;.[2PL"3H3EEV#.B0-4&E"^,9JO7U2;ML,'SPM M(NH1 %@J+"PUU' D)78 .4&U%<'6G#NMY%GPJ>I@=TRJ/ EA\Y73UCM]9BV9 MVKMH7S**9JK+<"@YQMXC2IVG@GKN&/+.*1;,S;DLMP?R3]>@X1!H +B6TTHV M5O?5'M^N(I)/3XB%,<.& 26^$5H4)Y$0""@<4: L.)>C33= V*C^Z$85K[ M=95DL8VN;&PB&X?3LUX9(@@C9A0CF ;W3QHJ8]%"[!E!0;\MC:N*%OHJ55V; M>L+=9N:RK2S)>T,+%VY##BK'4^A" "B0F&H"*14F.(.&A*XJ##123#R6];W2 M\ZC(>LJG;69:ZD8A>%-UZRZZAYQ,ZXW&"C640V:D ]0CH2WVSD,G+>2<$OH\ M9%:TY@=% _)ZU6]MANPF)OGNV+CW::Q[.<=[8QB?]GO-+Y>]3K!HBO')1]E_ M!NW^3;+->?VOB?]='G@]^SL7]#6=M"@2%:;VZJH7'PT"H9'\&;P! ";7:9Y\ M33N#++G.\J2X3/.LD/A9(4<,0]$Y8ZKJ3Q7BLK@G^.A69D;G&H MG/%2 _PCSO']SOF_1LW_==I/P]1DW7[),2<7Y8/J>[N8M!B^L+RM?BWGJXKL MBRK+F6RL>[[M8G%?X#:S%LL$UA0 [JT/3C<6 @ ,D15,,0^8F-OL]02X!8_[ MM>&V&Y71]RC3J53?^AGJFSZNO"%H2 D:0HA2\T+8D!@WN" ;JKQW,:8G9A:@ M-1/40:^11Y8*X20#6FN/%&.$:CZ7(+E*K:XK$S.PRB+RFQ<0K'W$/46NG%GB MAE8"PHAAVD+J(9:>4D$A /L4U_YQ MVZ#;>]P(V%_'0,ZLCV/.@_]-L13"4P>$9%HK8I"$%"-)YAR#R0PM4MK+H/=_ ML[S72HO+*+,%@NBG73#O:V]Z-T SLW1M*02<:"^-HU1C([22U H&"!><;@< M:)9 5J[COL*1#$] M<,S!H !T0X11Z4,YJ,6P7:TWB!*]#W'U3X9B%4=5HL:F.]V#&?G/$'5; ZN M!IVT'QRW5G;1;K9W>8_/#X_##0$PA1LBB@F,@]DI$;68"L2$ <%O$TXXZN;@ M]BGKI^UNUG)IW@W#*V8H:X>$?9D*+ (]PK6%NA#+*@\5FV?)ETQG55S[8^W_ M[2X&T12#4#.!G#$2>$ZE\QHA1*FG6!IEL9K+7E@*@\_0?D_!(.2L(7&5NPZV M!X-[Y$[.Z,U>60ZIV;NZSK/+K%NTOV9)NQM^O[0"[BIV%&WX?D $9N(_"&GO MI!0.<$Z1EEHP( W&D%*DL)^+_\Q,2ED2QLQ.R5$Y(Q]Z17&<]4\NSM+OJW-) MZ5J.6]K8+82UNUJ#^WYPLYGSLZ5$&@:+6V!*M;3:>$9#*ZBX 6P^,_'EX*[( MS:WTK/OM _=NGO54/+CG88=-\45HG0D^^9@ZK"EUP$!JK0C@%11* [ #WG)\ M%ZVS>TA<2Y*J]ZQ"Y53>&V883#_59O M<-[)UL=/?UZ%R[.L9%N>'&L6?3/U73ESVF%BK,;!]O= *2PQT0P2S0V1<\;$ M3$D"U6VMT;2(%40D6LO:\H;S?.WJUP*Q%HB5"D0Z6U#0*^X=ML0X*@!2D%$L MN:1(*$[FMXTM(1 K*MQ"<$-4NL"XK3S_J%'YMI^&SDRNE__.=*?3[F:'X[(5 M"/SE+H^S.^(B_GYD"/#90XA/#'_&YN]B6DB[&=YQFF5)VHPK&6GW)F[@ZO;Z M6?%F/,QG?N'@_9UZ$>4_0[I-?S^#+N .7<1MNC2SP/-Y%9,+[TQL^>]E/G[' M=?HY.SS/L_3+87H1/ODN[7Q+;XKPI;>7^6A8:8GW G,HM '6!'>/8@PUX-!J M[IDWUF,%XC/ILO00C]/C#I^((3'2IU%"C%GDV_#[YT&^_'207.91?/RIH-1A M[#BA3A-*B=08,*Z)MX93S[U_%M7O_];[LPBBI'>1F"C,NOUI@;YT#EIW^>I> M$H)GD_!!EIKYQ"U-#\;/M[O! AG^GNU#-\K6SJU/0C T9$J9D32S3F=T]Y<# M<%#^#J-NCG_?0]"S]E5PZ8ZS;\FGWE4Z9_9T9,Y\VX. M#BO _CUL^,?)I[\?_4,E1\?FS9P\6V??[E4ZKT\?-&,.BF@U:[G[6>F),QA#N1?XG?OV.EC43!([? MULC=Z.F?V-%QPX386\'7L]^/?O[ M//M+!BON+A%MCJ8_'9P7S;Q]769UE)F4@^OK7O[ QOG*C>:-3.?9AET-%$.2 M<3!37XIX2[V"P@-**;,20<$%() 3"!6>VX+TH1WLYR*+*3=9_C7\*$9&WYU\ M&SM,0/SMS%91ZYPU$.;U#H?-%W0UV#<.[#.U!"R7BCO(-("8"J"D0P)CZR%! MEDH 7@)V6A78D6R(2FM9U6"OP;XO8"?3S544.N HYE@023$PRA!%B; *884$ MO.>OFZ*>X4A_" MY:'=*F,YQ*J8[OV3E# (@94W]D@Y?X6FBT1*L!T,YIU)C"GP@!92S7R6E))C)?2 >:]FW.4 MGX#0ROQCUB!XMX\-KQ%8Z]![$8JFAXG$DX(\#5XM=9I*S93$ :2:.8\)@$HL MIT.K,7,1;Q!1:86L6HG6$-X-"),IA+D##BCD@^NJJ#96"2D]19A*Y'' ]7)* MMB((PP8"51:PW3X([V:1N_Q)*6HO1>XR)-GLXEU#]+(I>@F54BC"A#>>>N*E M8UH0![EP/AC+\[6[ NK&R!V'G(ZSN\6H*_5E"6EP6&D9VD4@WL@:7WL0F*Z! MNP"X?)KQ 3U!!G)((!$T0%=#Y!65*I[I8+&6_V M:IE>T8^%I9[F$.]MYOY&L4&];Z.>_7KVZ]FO9[_>L[7J/5N[?;I+::)#,+.@ M3*T@5@M.='"SB622*F"MAIP!@RRY)^6CZ)]7J M5.TH;X"CO,U PM/X,I#:, M\E(#J0;2BX!$IU$C&O0.4@(JCC15%*CP%Z:><<0E$&HNWKND1JHH80(T&*WW M\=1(VA@D\9ES-@G0'E(!,"+4"28DU Q3P0&TP9#B%:FDBB*QK,$K7?S&.*6,H%X932*VRP1G$%DEEL>/8+*TK M*S)9>3!9*]V3MG79\C6,:QC?#V,ZA3%"6BF'E,)84H>X=@PA#+6!4FLK[XGH M/%'95@1CU"!HOS=_[^:FE^:S M,*SG,OIN1Y16Z;<&$'.\UIUK&YG'5T=Q:\!"22> Q0)8Z2CE1C JJ--<"N^U M!-Q"N"9!J74IY(YH#&TE 43.: 7HUY0*M2 MB&B[C(*MQDK&HD%@I3&I&K U8+<3L'@*V.#!.F^A)0@)*A035ACMI"%2"4KP M@K2?E=9RD U8:8G1[03LWNQL^6O>*XKD.N]=M%^:V[K6@-56()Z2F:,#N'&4 M<,44I\! 89A#$BGMD87:SM5O*>?E8SDM*STL #;D>@WJAYA@,^7 1L%_6S7Z M_@&?XRGPL65 <&@LIM1X+#V0,NA[I(T7$LVERC\._.H.#F -(M>Z][P&?@W\ MG0>^G!8N=H)1*($UA'N*I%*0&4N"H1]^ >7GEJ$7:OQJ#'R)&X+2&O@U\&O@ M5P=\#*? )U83:2E$@EF*F9;(.JPQ%M)R:1A]ML:O!OB 0&WZ^.KYW)WQE?/Y>Z,;V_FT5B+N"_#S9V \!T+592*!8$96N9&VAE - MH1=!",.90K=*8LR()3[@""-A(,1Q+SI'F (V%ZY\KA:JQO!C\2"9*@V_&D(U MA%X$(3J%$%&" 2NI"3J#8LN$(0[P6#I)*:'X7#SCN5JH&@C1H(5PE1O5-M]% MVOHEN+]FW2Q/.Z7WE+:NVMUVT8\I+U]?7+1A!R,:E,.9\\"]Y58:2(FDCJI@ M)TI$-6/: "#DG%8;$3I 4MTB\QH<+-$((-_ID$8=8]Q71,KI@0HX.FD:*\VU MH<[;X*$Q;QQW2%E#[]D>]FQ$5N:O\4:PD&M$UHCW+KZ4CJQHSS9I"+K;Z:'<&P?)7=LO,:S^UWONKHFZW,D#P"53X%KN M@/,$$XPIE5YH[H5UUIA@X@(!YM;R)EM71DA=:0U 0AH:*BK0BT0#2 J$&[-_4 /\1R@!=Y M[VKL"?>Z>WDVVP^+$(RF")8<$,2,X1(JJB10%'$@'67<8B$,?A#!1]UF[RJ+ M)'^Q@UL$&H1KBZO=KV4Q=9YQ7S*U5?'VCW5@N4;P%,%DBF!" + (2^\$H1I3 M3:S4&%$( ;;$S25$/ W!SW-WGX1@TL!X+2L]-8)K!&\\@MF,%8W$7L3@3Q3&QLIV#SA*C*05<(((Y@080$S )YH[;>J96 MK&@_J-AM^W37-H.6:;#G69C1+!Z._;5=1"X,/\=N9#_]_N*MH5N;W;XH]B/9 M##P!1DXKAS#2E .N+%'0>\* 8PRJ>]8RQJOY/N]=F="!=G<0B' R24?6Y;0, MVYW%:7#?^WD:Z-+NIOG-43^[*@+&(Y;S7EE*;!Q.6E>2K:CTF+VE(DJOFT5? MQW7W%?AB"GSEI&?>,..$IMHYP;F-L:2848L-G2N@LE[@KR0W-PBT&O@U\/ PITDI!X85AT./0C.I[L@/7K/&K!CYNP$J+D^X(\/=G9?D' MG76SBW;_Q]4%"98^97V3PWL+IKH J#X(@-=:2*Z6 +4$V%8)L$@ S&2@82>,-MXJ2@75WDAG M*$#8<42-0O.EZ)YE 52TOE=ITLNR\UTOQ-,PX=LACJC#1 MQCG&E">8:07 X'!)RKRBGW[*E?P]D"/[]KZ_W'63SJ]X@'G_1FSC<-LMWJ# M\T[V"D7MJJ+&GU=)AFV/@$(\K4)"F<+(6LP( U03H6,\U,;_0HV,G$MV"&RV M_AI@0J[.27EDGK<\J+D'JQFU6*O%VE2LT:E88]H8@:TA$!(* )&,66X%!M(Z MY]W<1ME%8FTUR1?5%D:KQ5HMUFJQMGMBC<]8:XA:)'WP0!&FWA#)L8#2 2J! MA@#-[VQ<;*VM(+6DTIRR6JS58JT6:SLHUN2TD!ZU"@LGM)924"6Q1%XZKQ#W M& JH_1+6V@H29T"E)?3V1*SM31GZZ& MVRJ-L,,#KV>_GOUZ]O=SX/7L[USQ79T6[699J*G5[@SZ66M-#MY&NC!;M-:/ M 9HZ(0)8;*B@S"%JD-?>04Z16HE4MXQK^;J6SU?9MRW\%25S-C/*I*US*AEQMIE!IG*#,(!M18B:C6E3A!E MD*)8.F'CX?)\KOK/4G;&7/BS(IDAZQ+/ML2F:(*G<:;(_,V)\]Q7]D\5M9*TG# -//V:WECR+I M#?I%/^W&7B6'R?G30B7[7"P083ZM30*,\9 XZS#7%#,B@>&8>:&8TT#,'_DP MG@PUG(OCP=5YEI].X(%-#A##XG7F5P&3Z%PD$+NB:#$8(5Y+!X(".42TOG,T\KP.A@;G4J"KU*]5X37H5XYI M \O=/GBB](#?]M/S3C:Y7OX[TYU.NYL=7I9S%%Q<\)>[7,CN,&K\_<@0X+.' M$)\8_HS-W[7[X<7-\([3+$O29O!DPZMNHNO:[?6SXLUXF,_\PL'[Y#:!GD$" M<8<$8A4DN'<6RW^&EZ>_J^MY,XNU[U;$@9O8370').6_E_GX'==!/AV>YUGZ MY3"]")]\EW:^I3=%^-+;RWQ$_;24C85GTBD.L&2$4^RUTL9S)PAS@"HE2'PF M7=&TW6$X,21&^C1*B#'__UONS*)"2WD42ZS>&N9UNF4_GQ-1=]E\U2\U\XI:^!N/G MV]U@; Q_S_:A&Y5-Y]8G(1@J\%+^)LVLTQG=+;53_!U&W1S_OH>@9^VKK$B. MLV_)I]Y5.F?A7*7YYW9WV+UTT.^-+PP-IO+*MW:K?QE:!_J,,M.#9NJDUT7V M;OS''&,=3(*F$Y,'LH,'B7+;3 -WR$[FS1HR9];,S>4*L'\/&_YQ\NGO1_]0 MR=&Q>?-TT;4)XG,]]#$GQ]8=GSJ;A+].3SX<6746?IR>A?_\ZH[/3I,3'V[] M^O&3^UMH=_0/EWPX.3W=M&'\T.XF_H AV9O'CQO5NT$T'K7:P>)^XA#&$ M-)%_B=^_8Y>.X/[(+;#<8_7'EOG8JU:X>2WWF+^PI%6E7O(*@7L6+*8LN0HW M+HLD"T9!*SG-KOM9]&X3#!K[F<2P=VQP'-3&\[A@+Z7"PIT6*V"'>5HLMSMS MA=P3H]![+B@V@S->:?)I/?D;,/FU6*@Y8^/%PM[MXU\3 %YOU6:IZB2+)G<# MUA(?S*L%@A&:,;3?Q2^WOW+O1DF@;<_2K^7/NN4/V>\JE;7\J>7/4^3/%I9N M>X%PVNR2;2/)Q?:[$&6EDFOS*K758JTVJ[;8K!+[74YR^\VJ73N0Y:1_.:P$ M>9UGEUFW:'_-DA]B9.G'T6&KC:2;]6,>6C_]_L)P9"V"-WY\]5SNSOCJN=R= M\>W-7.Y//0+?R[/POJ0YR/.LV[Q)^GG:+3II:3:FK7\/BOY5UNU/]._T[//D MAVQX<-^/\?J?05FGX(<_$_!C>4AZT.CA_Q]/O$JB-UL^%RW'1I)GQ746S+NO M6>>F45Z?_^KY\)C .U]'\//8U_=Q8]D"KX$+-JVQ(C3ECD.A MM*=040$$8!@3;!U@E,QY#:5]9V;-NZ$3,>(^,V*^L\A[PX^K;NMLRHEJPHC! M_SBY.$N_?^SEY8U^/V^?#\J\_;/>QS2\9CUGP9/:(:D#(OL@%1X7"@'VTP*/ MAAB*@%"621KKLB!,F(<(6L> $W,'P+ZV4'C>"M CLH!6>ISLQFU-K;&]J]A> MH/$%HA-P6V$@A%)PA@U5C M*_G_VWK2YD2,[%_XK"-DW7BF"+>=V2=U6M^SP)T>1+#9A@0 '2[-4W]'3LLCALQ^H/KXE.1>V'<:G ! >.@31(Z]2S3@3NC%F;Z.IC^'\& MO?3Z*P!S@0 S5# .V4E-+I5*>6,NI.5DG@_7XP(H1JM$J)!CJ MG+0N*# :194:Z?HM%)EX;*P,@X!H;Y^-+FAF" UW2-!ZA MK9T&RS$Y4ZA5 V#=73_R'@I'H)!DDLLD5Y,:YJGJM*6YNK:J(2 M!C0@9R& C&:LEC(@ZL$["=:(])D\5_71:^6YJ@_LX]+Y.OMS ;G]Y-GX>@)J/P7:/01Z ND?-39_U M<.SCZ7G328=O._?QV73+?&Y6GIL\.S6?C -FE'QL]NW8G/#4U<><'L7HNI,. MZ*AS-1S<= :WY; 8)[=_BNY\K>J<-YWA>\1E R?[X'GW\^[GW3_-!\^[?VR5 M-SL>QKZ7*4B;W/>NDHBD(HJ4@O!3'JW^JJ2@G-SX!D(P<\/NN:'18?L$QYYG M;LC(H;I#CEN=Z'PPVK70_QC@\\3O'=W^MA M+:/.>- 9EO%0771[9=4+,WDJTJOIYXL4O[@=#KYV4T[*^5WG^\DH_M#M_Y!# M&=F=F=V9>??S[N?=S[O?=B@#[:WJX,K;J"YT9U/(^Y>=XB:UG_MG]<*&S?]: M-4QVU.-OJM]+6;?/M5SP:.1[:KT"H%X*2A1SB 9NG5;^H7[?7-'XM=:FV9Z M1N$H%+RVL\CWU\;Z-!Y<_/GNO$BNUM0IINR/IO;6;-IP[K&^!%!> U0HIW%J M\22, !&0#MK)0"G%TC%GESIX?KHNAJ5)BVT;:[U-BXN><=%F6L;^]4[/3J\3 MQ:$D=2==(:@FW$II&!!@$8<<&'$",2T16Q*4:^.P-8.-GB&YD_E?&8<9ASO% M(48(UXT0 ;2QR%GF#1@(J6$_I1X(IM$.5$M3.U\B$-L:)7(&/",Q(_$8D4AJ M)"+)@S:>8N0Q.*HUP<$YY#")_R^66Y*^1"2V@T1Q)D6KPZOW#HA'%Y'[_O?R M(@'ZKC.X^F&:K#-*YS#N'@;U5 MT.,U] *R5F!&,0T,N,6*$4H$M FYO=4[,X(. T&R;FQ/ MC%#,>:V1"!"$TQB!X%Q3(S!77F\NO%K2)7,P/ -H7P"$$6I48#@"'E'LM !) MG-9,<(AO!6X,QTL.D9>+H)9"=^PH$'0Z@;O?R_A]_RPO.U^*;K\3#^&HF/:2 M+[X6W5[JM/XN;O>[ZM51>3$9KE,U<8I.$TQJM&KB,)?$$"<(!*H4*"5,5!V# M)X&$I5I*/5_KN-1II3\M%OKGX6 TFN_1SW&+4D65_^NB-TG+4(U:_GQ=]#^7 M-[>#83&\>W]S6W2'59E,J^' ?Y;#P64QNDZL+ DF?SMJATOV?!XKB%=Y7#!M M# \V@2,+4B' 46GE"@CB1!(2%$W-$]X*Q:W9BZW.X%QU&@[?\5>DM9WY)G*Z/^J$.JS=SLSO?%Q<6PRMK^(9GRM\/R MICNY&57%CY?=T=0-E(S]FV+X9SF=IU8;]V>IC\+INMU((P]),\VS'X$G<_G=!H\%V65^5PF(*Z M"?+]=&XZ7X9%_'=P'J_;1N.;H_0($5&C6>*@M,!" _*@M31>"X:CYLIMX([" M',W?_OQI[N49]']>K/?/:;E'OY?=F_/)<%2FE[99GTE8=O!DMVX&<0*QJD$L MN$C=:AW520H3K!7&)C## ]>:(=\*B-O+WVW51Y-!G$%\L""FN :Q%RBE/Q)A MJ0,&Q"A/& %@2C/C0VA+$K<3:%%X)WT2,H@SB/<>Q*SV\G)*M -+B X>C*12 M,$F]85Q2JS!U;4GB=D ,J,TTYB, \='%2]W<1.Y6@PHZX^*OT_5B45[W0$&* M4T$)\92*B%?0A'/$"!9&<6W=4O[3?"&G Q\^%W_Y:<K'(,!T0M-02\5U(:(PV5VF+$O5S*R'N5'&HY;-*F#_9P=,.,OL- WRKP MD6;_+>T890IA'0!C9PPX%VTU;#TRC#S2?/D5$NR5IMI12K#3"57:ZZ+_I1Q% MNZM3C$;E>)J5VNL6Y]U>E7[Z4Q[,DL?RY-W/NY]W/^]^WOW7>U\IWULE8-Z* M),WQ++M?4P'*$2O>J\Q>:(P] >*00!XY0 JL0D8*2L$$)C2V1"^UCH@:][ L M1J4KI_]]WY^O[>^+I=VF#Y:=(:2RV9O-WKU%WRKP-0:E>,NX)HXY01P(P:34 M) #2H&00!BVER;\2?.T7GK2:_9?=N!E1F\FS1C@1*R)=%!%&(02":,6E1. 5 M]IH++TA[\JRE[@AG@K8Y>RC+LXR^':-/-H;H<6L(M1REY)LHU!00BPRBE#"E M-6M1H+4T5>&,M=I \'#0U[(#>(]MOT7FS<7@YJ8[2DTJ3[*?X"H<\\9<61DL M2.$E#A"MQ0AQQCSVF$@CG!-X:3#1,H[GJ][JP+"UZC5IFVDZ1Y!*EUUY)XMH M4B-:!3!,4B<5!U#8*4HU->",#]1CLX9D7A/1[1N;!.=:LXSHC.B$:%8CFAL7 M4K5W-'4=>!+B3\A9 "\$I\!HFS*ZY;PEPMLT>3.B,Z(/%]$<&C*:(!D-:(T# M HVL-C**:B6U1\)JLM3]:Q,9W7:7%)01?=PAU*J39"-^>LISTKCD=[C?27NO*U:1T?#ARSL_DXD"<0;X1Z M%)?(*2,D!F6T$D3Z@#A7R#/,U@CUK(&\UIHML!SER< [8."1&GB4((*)HY1[ M!UA0R37W4D==U8)59 W+KLT&?2U(J^EW 9HL[_0X2#O=&*K'X?E;=&][)33\JMI;H2D5=)3 2R:C5XKR[W7SB$>Y!K*ZVSMYRZ?606<[E]6 M$-=5K=-.(JX,[R3BNK=I@MDY>ZAX72EZ92UZ*;9&2F(-(2G($FU/)QABQCIL M.8$U_#RO!&Q[[?YP;C*4@9V!'8$MD6@DX6M,(]2MUAZ\]4H8SFA4K0%QB9:' MI[8IB=O*8D0J0SM#.T,[09O42C;S'$B4TX@2!]XD8(-4PC%F'&"[U%NL39G= M$K1IF\5N1P#L(XVK3EM3G+"72[*Z :_#P6 3G)*81-M8*JH01\A$Z(*ERX.0 MG_!R_3;H7TPB:OOCEHSAYVQ@R''5[&3>7_BM0A]OC)51% %"!@^9&*S#Q M_P+&C'ACEGHQO1Y][:<*BZ.8(Y-!=1B@6BG39*V*4@6."<#:Q7-OB5."2N\Q M R29XP1:E6GMZ)Z2M3GY+,NT#+^=RC2%&O,(06O%-/+(JM0-WDBGB;.">1D5 MS>51:1O)M+93:_E13-(]G:#HHMG0;7'70J>A@_32K,(F:6 SFG3 I&!*.D#( M:8J$=,IAS\!9]H(.1!^GZ[W5N6=B)_Z8O54]L]_T6!'):ET5(2#4*L(L( @& M*6Z]Y @$%1+D.KKJ:D2V%M64L)/JT(S(C,@=(Y+7,N+)11@8;C&1 MN0G&!B2\0RW)R';L1BIW,I$L(S(C(;*0#&<$0:.\\,0R"8Y(R1A4V5GL0 MDJZ1 [^6C&P'D>2,B)V,^MQ_Z_)0C,A%UZ)A^;7L3XZY7>WSJ".HD:LC,4NS M_"J006!&>^(#37T/F,.$KF$KSM?U]^FR;M-6Q/2,D#;S68")I1(T% M QHK%7&E(HI,H$*H==R.:XFDEIP<9W 6&D_+18L7&.+#L]U@&J81& M!7*PTE+I%/% D-:I=A$44DIQ$_!Z?H^T#;_42[[5@%T4>-D=F=V11PA+W&C8 M'((WAGMA=$2C8Z"I9!;[I(9:0_T:"2YKP;(UBRZ*3[&3DJ4,RPS+W:9]1BVV M'HA P$JB!7!"=300B7:,:'!2Z?1>O48%TKKBLN6L,WJ&6C44CZ#T*"/Z6!&] M"M"L.1G!("D0<3+Y34,4M!J35"I!J G U^C LZZ@;:LV6-"=X'C_#=A#L5.G M$ZO3P.IA.1H/NQ?C-+RD&%V_@9OH?#"\+(?S5_#M7YW1H->][/P+JOZW-PCE M-4(!2\^PEAX\@S3+TL4?+1?:4Z:$7Z-Z\/?%LMNXZF$P_'!;#HMQ7!H=K_ZU M?9MUFR/F7[V#;ZT@GY+4/&9H-L:#80+84&JXY1RX)=)SXX3CA E.(ERW!LW7 MVZT9FAF:QPI-@NJYF4X&K (5UBD*$J6Y"V'%-M M"<9;6(#?RG%EF79NAX.OW&8V6G%-Q^Q(A?)QMGKG[(^[< M^_ZVS=VE$*U0=!M2BD4-5)EO!".@2+ U@ MPS0*6'C.&;%RN>OGIDI*ZVV:SJ#5)J"G3BFOB^MOB4*NR^J-6,9W[HI.Z!;< MGWO\W*?TK'F/C_]9\QX?_[.>Y!Z?2'2C^O7;=$W/![W+E)F70AUIR4>=J^'@ MIM/M?RU'+XMOK#HHQVPHG>R#Y]W/NY]W_S0?/._^*PUYM*=ZP7=__S@97EP7 MH[(SN$J)#[?Q8>ZJ8O+R'Y/N[4W9'Q]Q0X=5+CW6&'J@G:?8R\ DHF"Y5X1B MKBDPDHKDD'GHTOM8W*75&WT>Z(NXE,/RXVQU/_:*_ECW+_U\@;>9CZ#RV(.< M67BX 14 Q"LHP(D)U)B8-X:K )12@CB- 2^5!:^$0!;*P[GI,TFZQF!&8$[ M1F!C!*56W KBM:BN=1]38 ! Q&)0WVO@D&BU1G+8N!=O"((?3E(-M.Y@/PY*\*89_EN/4"KPS M*B\FP[W+EM^3A'<0J.[&$&5>4(Y(P3T0;:6PX)"0:;"7";"4AK:$;/VUZ/;2 MFH?!\%,$Y:?%RKORO%TK&*:)!$(L6K/6A:A,.R-#L!IS M, QED;8H(SHC.B,Z(9K6:C3&& E.+$2C&*+:K)23@4B//3+. M^Z7Q8JV(Z=8ZVFP!UW2DMF4B[S.&5T$8<&T)6X,X"!?1%\&4(#P?Q6%^.PG!PDY;WP]61F,)[:_&>DL0\9% UW$N @O<>8RX5!H.- MH<9A;+1!ABAOEOHIM "J%CMLM]O -^,JXVHC7#7<0H8B@[ CV !XKQ2DA"A MN">(&;_<%;L=8=6.PBG.L&ISXG3&5<;5)K@2#<^,HV 9#RK))M# %.,RZH-* M.N,)UV$[\JJM@4I'(J].,WK9[8^+_I=N,LV*T:@4?*C< M248U#> 1DMXY2S2S0FG%@;TC-AB&_S#[AXG<1W_ M5"A8JDG@H!U(@8WT1EE'E8+ ")%K=H][/]^>%EM?K]4][NU+W@ZO0USV8&<2 M()+6)"!H($@$0ZTPD0>D$DAX#8@Z;C%?SDS>!8 M>& 5#=S/A<(<)#):!M!8:XRD#]QI'+B$9;_MMMH=D9EVW"^D1D M^GXVF3R$5J-;7I!GC]+>K%8^,OG(Y".3CTP^,OG([,^1.:Y81_7K\PVRK[K] MHG_QHFC'/G12?TO:.(+GRWMY/,^7]_)XGN]D]O*$4O"GN2PI S\UGQ[?=;JC MT23*W#+N]N@TL_"?=RY2!+Q.'1+86LZ)8#Z-G1.*(FY3R;1#F"H,3Z4.?;CZ M-!Y<_/E^MM8V+?7!5$CG9F%[0U0GCT4!M:-?!8VIP\8K#<(S&=_F&+(X0E+" MTP4Q:V+Q]8GT&8L9BZ> 1<4:6*2"<&F(-AX45Y(31<$H;H(/#B\%W5XN%U\9 M,\]8S%@\!BRNB(!3C%FCA;PS 9M (3@0VBL(WF(L$=8A.$8W%XQM-:RF+!>9 MM>'PW6-[<]8Q8.K>'=Q69[?\JQQ>=$]E92G)! /&490VX.,$0E< M8#$BG$\S[7/Q5CCJW1?>R,RQ[Q;B\[(P'G7XY M[HRNBV'J>3P>]\K*MD\!OU$Z4N_.BU1F?#&XN2W[HZ(ZPL6W8GB90W_+8"8- MKXHB $ZS$"AQP#%3E%,++NJ;\7?)GIQ-^_MT9SX/XF[]9W=\?3WHI:=-_?+2 M)IFT';:Q&SDLF-V?V?WY0IQ26G?HH0HPU8YS@X+IPIBD201.CPE)A?XLX MS2'#C-/3QNFJ, 4!4A??"^!(41"$1Y@:)#&V@)U%C&NKMPK4]IH[\S9GOQ]! M "-#^UBAO0K9HA;!G#OM@O; DH:,C101W-:8Y%4"!,MMI5L5P3E3H$TC^5!L M87M=]+]$:[C;C[;P:#SL7B1S.#76.EU?%%$U)J-@Q51*RJ0P$*@V3H9HP"KN M!0O GQU-\GMYNT@1^'VQN*EV)\SK=5IL?Y4'_YR0*#Q@=%'8026,N6UTLHY0I0/ M&BT/D&U7=NVA0IG1E=&U$;H:W<^TW+_$U?X<%_N@AK7NGR,E.SR/%8RK8AFT M,5+ $D* "X>CR0$6&[\'"E^$&?$UP ME%E),='@A39.$\I-U)(M&*Z74L=?(4Q;2M++<_4R?#-\$WP;_B'L/6',^*C\ M6G!(&."2& S* Q4$+:7FO4+ZM@-?F6?Y''<4\N.PV[_HWA:]SOR$=>+1O2AN MN^/X6J],PV^+_F6CS]W@/-Y %8 M*&V97^K&WT3S',AVNN*_I 7_4*_P-@LCH=69MX>#X>P1/A((BAJ"/B#IB9'> M,@<*F"0*&>.C58NI .+:A6!KQBV0-DLJ,P0S!'<,055#D%(B0!AG #-0VBG/ MA:.4(^,9-OI9C]*KI&!K562M]O3((,P@W"T( ==)<\B"#\98PSV*AJ4R(6!G MJ*.<<._X4B+KQG*P+1#NP0B9_38H#SY^ZKHIVGX^J0Y3*ON\*6_.RV&NXGP$ MT;11D@V**4D]M18!YTCK9&UJRU$ 3NB2JZBYS+\6E^7GP2_=F^ZXO/RE6YQW M>]WQ74I(+_IWO_QB?ZUV("4_W-N$+:D/V]5VNYA&F^&;8;MWMB]#>>3=D1A;PPU3(/30D9[5TK$D1,6'%]* M"=ZJN&TI0;C-WD8Y]+I_!O']3K-?$G?TJ_SB+\.BO_%@DWU&]@I@\X9#2R!A MA/>"6J^B*NV-,L ]"M9$@]CR1<^%;W\NTOS3LIR=!#!A2M):6A6@AD/>% 0 #1#DN,N5:.,T V@*!K%8<1(HH*5CE@"UFII#!-&:&>ML&BY M..QE4,SQQ S%TX;BJL"$(*K&HG2&:FUP" $4&"7 :QL%=A%U"CKBLJM(9;9HT$@&"T2J-1M--6!HR7ZKI>+$=S@+]- M:W0;T-O"<_Y6CJLNKYW;X>!K][*\[)S?=;Z?I!DGW?X/C4++8M&'Z@V\0N># MX64YK-Z!;__JC :][F7G7U#UO_D?9V]?_ON^8%G46 :.:42=8T0*$" -D\JS MX$")X TLC9B-NY0B_A]G>V3N_H@;]+Z_[?:Q2TW"VJP/V\Z>OK4>?4H2]V21 M+%6C^Y_#)KZ,*8M"V5HCJ+..@ <:D)9+CJ:-D-Q:^#)23D9R1O+Q(WF5<2R1 MK"=XR"4B4 M2>#-JU[WUMCW5U?E1=4Q.!ZA,GYSI_SKHAK\TAD6XW+6;&GCD2^M+M.SQVEO M&*3AI^,&$\.-C28^ -;2*$Y!:!W?R@V22U.+IYORX[_,>E^C230;R$6O0Z'J+UUOK_N+&3/_#%YY@^##QJ^OI3*C"27H)4% M8H M)P Y8P-S[I'9-AORP)@$\!/%U6;T1R_C.70&:;L&5N,?/ M?4K/FO?X^)\U[_'Q/^M)[O')>/)3VEZW?S&L)B)\'W6RZJ.Q&D1E$/CY:Y3#VW3%"!< MS>#R_6QKW&QCMIF51\X4[&0JV=YFZF0;^E#AN<)OQA!M]+!4Q""GA?/"@C5, M2Q*8(21(1RTS2SFS&^*S?3\Z%F>TU2$GN;(E0_MPH=UH3ZL4F-0F7DHGP#*F M F<* W?<$*!N*62^N>AMW25^IE"&=H9VAG:"MJBU:AT"X0&!QYB"VV(XO(O+\1]% M;_(0\^\K<4[:*&Y39U*V&ME^ZU377/ARTE#$#=]6ZL "P7(J+ 7DB,'8!&6Q M!A%L//9M01%:@:+D9XQNH=0T0S%#\6V@V'!CR30]*2K @BH 0Y@"I:3'6F&L MF$=KVKKK0)&UT4-0G@E &8H9BL<"Q8;;R1-PEA)FE#8@1%1. 4L:L'1<(R/7 MC/BLAB)K!8H8X3-,\2E@\63"N,\:GF5\?87)V3Z*7Y6(=_\@T?CWR\'DO%?N M[B3]ZS8<,>T4.;YD.7;,A:(N?H^4IYA603CIP3MGD K1- Z&MA<+-6]OMY8 MIRUP(2-GDK5J(1SHN<\A\TR*F11;)44E:E(4.FAKC.#15K-42ZR#8B($Z2-% MXJ52G=?;:FV0(E=G2+%,BID4,REF4FR5% GF65/,I)A),9-B)L4%*5*>-<7C M),5'_^SGN0>GTADL/KUVW1-SP>]R_@5GR:WM[UJ M9F31FX8+T_IW+KNCB]Y@-!F6&YZ2D[7SCOG!\^[GW<^[?YH/GG?_E5;\_@X( MKM*%;HON97+N=+K]<3DL1T^, FY=)=Q+)^0F][U;;R$CJ)D#3+$$P82V ("E M8#ZE(K(0! "2#[V%[V<[_3%N_39;27#49JKOWH8T#IW7,KKW#]VT'B&!@Q?6 M$F<)U2 4TXP;L,%PB[VA?JGN;06Z6QOZQ&2;%>H9W1G=)X-NJ!-EO9?$:L.X MY@J",$KK($0$N4$6![$T\&VU[&ZG'2L^HZK-/(>,[XSOD\%W(Q%><^01B^JZ MM"'JYDXS2KEC B%A$99+8Y972^^V\,U0FVTH]C^VOJ9?XG#,]8O!3=D9%W^5 MH[-.OZSF, W+J_A\3[1FW%UZTE[RQR8)1KLBEE6M<)BJF45AJSDWCAG@P$ I MXS#WD5FXDI(M)TZ^KP[,YW1>$KG\5HYW,OZ)[*2Q^S(<]T',Y3Y6F8$.C(%6 M$!#@FH"X158B(PQR 1@-AHA >9IX*8AF?&G2Q%H$]'KWQ#_+X> RBLAT!"7! MY&^YB6VFD4PC^TDCM*Z*\RAJ,1* *,]!2F*(C6QBJ1)$* A++?W6U6/:L9/( M3HH],HUD&LDT\G(:@9I&F *!F$PSKQ)_2..1H%98KRUQ0BTU0EI7&WDEC9R6 M-I(+'$XH:3;O\4D\]RD]:][CXW_6D]SC7.!0%3C490TI2A*UL*KBH=O_6H[& M\4:KGFE7W7[1OZA^BPK:U^ZX6ZZ:<76RJ;![=9IR(G3>_;S[>??S[NC^55YVBM&H3&U2+_XQZ0[C[^/KN'E?KCL7Q6TW*1"]:C)F,1RF$>DW3X^_ MS*E8^^4A% S7"1. P >--$4!AT.G2,S#^P?#_"Z M7,ICK *GV 5KP<>W"$4P!D4EE<0)N3T>V,_DALP#F0=.A@>$:LQK,(P0:[QC M")@)QGO%G$B_6J9YV*H^L(=AQ.(<-DJ"Q5EHJQ#B5 M(E!%N=BJ/M!.EA*07,MQ4+4YI^A?E%4MQ[CL%_UQIWMS.XR\M$OW0DY9 MVC'Q2%P3CP70C%OG!>*@*97<2>IQU$HD4X!1@W@6YR4>E\_5:7G?."S;;.(@ M6QW7MG>92Z?LS1HB3VD0W!"\H7+2#IUPU69'J_VCDZ/+W= 7 M%\-)>9G2.\?#[OFD\K-UQH/.37ES7@YSCL9A\$2SJ07#!H+$*-(%B "*"G!* M&Q%-!\2X;_+$=/-=<^_'@U]^L;].-S_G8>2X2\;ZGF%=X5HG(-0(HMOAW6HL6Z%,(SY:-9S#M@8S0B56FMJ;/P A8WE>DO6_E$T MIS^=E(F/D^'%=3$J1ZF$\W8XN(V/>5=5;I;_F'1ODW?HK%/,/ +Q+'7Z@W'5 M+C/[%X_3OZA$S3F8"*605CH0B/H%EMY3 4AAB42 @)8'YE8Y6OZOV[)_V1U/ MAN7H??]B,AR6EV8R_FTP_J]RZ^,QXGT>M;LQ1R\RNQPPNRBHQW$S3XBCBGLM MP%LGE28<0C 60''RR#CN5[/+?KHM,KED*,0L($:K0E+:LN+>6;9]4ELTMFEWUE%UJS2R07[*T@#J+&XJV2#HR@P(U1 M4ANR-!MP,]5E#[VP^T:]FOZ>T_I3/0O8C?\:DLDU-E+7E5RM&/]Q]KPQM_ M9NU?]R"/KGWUS_3E^O?V[ORB3)-[MG1N]O$VV8.C7?U[/9Q_QVWQI7QW/BR+ M/]\55_&2/Q6];\7=*%[IWZZ'L]4O*N8:*4&QE\@;'SPH;97S1%N$C%3!,\_2 M9XHVMZU^%CE]^&*])Y=SD-QK-=>Y'B:V^Y<1@*?4"P;>, "F#$5<&!:<%1!$ M""]:Y<>O]??/B3:2!]0F^FT6BA6O."P/O;V8KSHMY,6GA3S^(/_YX??_]_X_ M=.?];_;U;/+P_M'.;O^W#Y_]I\[G#QW[X3?G?_OD7?KITX=?WCO].?X2WO^F M?[/O]2^=3Y_C"[_ZWSY_>@PPC[#2)@^_-?I9@-48ZC4&D-)B\)I+'#B*_P$= M6%0\EL#Z6IRBC03#Y^Y-.>K\5G[K_#ZX*?H//SG3!%#UOZ;MI+>\X=6= M1%5F,*R*>9-N4L;KXQ\[,UWLM\E-7,Z+IVVN^VK6A^&7HM_]9_5E$TQ_K**%:(40U$1AF2N"Z8+BW:]O27_YG,AIWK^ZF+W7[T1X>_\1:T7ZC2!H, M_^Q^+3K1X/GQK%-T7-DKOA7#,F[]\';VL&?5>>R.1YUOUX->[^[=X%N_C";( MY'S4O>P6PW0:+Z+6,XXO_N=E.?HS?5%$Z^3RW7DQBB_>]HIQLGVJPN]*/MT. MNRFJ.1ZD]H+I2)UUXB+%#P[+>-5Q=<&B7_3N_EEVSB>CN'ZC42>R1='YUAU? M5^=R..A-WS;%1G'>[77'=S]V/E^7T[NH J;QYL;%\*[S;3"\3"]W\11,>QATTFITXTU_&59/F-Y\/NGVQIW);7KK M]+;B&2NF7?+B WZ)]WL6%9:KN.81LJ.[_L7U+/5+:3G[%Q->O&1)]%$[8R'1;?W8^<_R^E5.H/) ML',1C\D@[7?&UZF)7UE4,>1DU/2ZJ=(@+G4W[=2T!7!Y-E_' M:G&JZU47JI_KQ\Z'>)$4@J[NM.AUKN,"_F-2#,?IFFF5(NM62Q2OJF_2B,;W M@V_Q8:LM2\=[]KEXR]VX#\VWIYO\(]K0\;>*\^-G_23%NZM;L?$F+HOV#+## MX!93C+K5IGV\=S3C>GR,Q^JB>]N;Y@7J]?EP]4 #N)O^^ZP6 M$ 47P4%+J[4 ;HWDG!J/@@T4,4]#0PL XDD4_S3:9#BE\"D4D")1 W :L2#I MLS)RY766M(!$7E=S[2<"8^HQ2OLZXZ<:+O<\%)-^!=>*3M+>C*8_S=GX MTM%"I^I<1U(X+\OJRV^+X?2[T_<.+ZL^'15P__CQTX^=+V4_XCYR?_IS>5OQ M8*V3W-;G\?ODS2+H;]6G?M;Z8_4[_ML/4QFR_/7#2?I8^N.P_!*);\I;\5A7 ME)"^Y5-Y,1E6K+7U<,TVFNR'O8O6FL MP53*Q+_]6*E6U=MZ=V?5-1]=JM7Z3857)7ZF[/Z42KA: M&5SGI&YRT,EK:,&5%U5*W'3A*#[K)(_K_*%>_'73K_D6E^HRON%K L5P<-.9 M ^>Q;3BKDJHN!W$W'VY_W5Y_>:>K@__L%CZ.\='U8-*+WU)VDFZ2T!(_]#^3 M_M3C7<%E//W.%WO& -.^6,_V_4T?UX''J=WZ<*5_S^D#0TC-[] MOVE_G@H*R7?=N2N+I+;%;[D?0]F/#;WJ)BUJL3B1 CH-,?CB+_VU&%Y<3[]Y M>G_\U5_U8]2JJWL:W';[:0!:JF=I)04X*4LNL/[JG'\?%(V MZSNY'8RZ"_:+[YSTQA49+33%&9G-?H^7F[]I=LPV/%3CZV$Y51/[4O1ZT<]D])3#9..]KP-%4:=F*A^1ZEW8R*6&6G?"WG\FB^N.5?M_%0E)J0]N*K"BQ/GQD7LY0.TX@>=US#"75W.BF?2G MT&P:_:MM^Z@C]7I3)6K&5?67I0]'6[0_FL8LDTH9CV*E4Y:][DV\J9G&>M$T M4K9GR^,N3]&%4)]O+V;9-^>D)T6'_W#U>+!'[/'N!3$,V[ .@#.N#:" M*Z^P81X9Q$3#'F,".XI9" Y9(-89IS6305N"D;9OI=(]$I9,/*'G9*JEWKO=\XC:,JG&\$MS$_0L;GL916E\TJ_36X[$&,W1;GK; M?*)&Y4Y\O%BC6XU@[8S3#-;J;Q?Q746RBQN[,!G5!^/>7:8O2M_Y+5JV:>NO MH^Z;WG5O8])>3/VNZ4-Q0<_CWSI_]@??HJ+\I:*A:OF2J_)KXV@U#NQ-<3<_ MM).%$_%JDE)CDJ-P/*G4QZFBD=Y[V:V\D.GZPV[E)JA,JP=W]N.*F$7[)+B= MK(IEK2+G6;1[F[!YGL76\G..,7WB\;A\"S'$#:.D]!1BB.D"S0#O<-"//U\\ MUA/YF-7$N P-5_Z]15C;L6\P8UB!(8Z[J$P&[1T64G--/;9L,TG+GX2OVI M=I5SQ,\V/I77^GK2=2=GY/2+P2W_JLWK7F;]:*2R)(5/Z M[6BJ]-MY1/75KI*S:%9W+ZZCVE_V+T?5QB_V+6Y7,C&BWA3W(NX!G+W6);/F MTV[FR-23+W$Y*H_M[ 3'0YDBY:E/W>5,VX]:X+!8Q$;*2H5,FGZR:^:OCF8' M,WG+(P-6/JFIB[ ?F;!>GE'C\\F)-74[UA[I\_)+M]]/1_W_%O%P#N\Z4T^4 M3 ;#.#G0XP7O_TE,=?-DDHRGNS&9VN5E=VH*3;UDPW(\'(QN9]>.E[Z90^S^ M7RK/Q_0@W93CZ\'ECQT?C_DT5!6U\.F%IO90I[@W$K&U\>%VWQ[8/^(YM0?:IRTB2[:6Z>)5LA MKN[2\TPS ;Y5"01SHR$J]^7,*(E+7X7 HDDZ,V_38>B.YB&\Z;GF\_3P87%8G)IV]#PF7[]XGPR(BXEURHWT:7(VK%*7O M/TW.XU)&%8,">L?0#S\M&+NJJ1!_&S4?+G%(*",T4RU'A;V.34E*54QL4KU% MU\,N-R#+SY6?)Q+^PIM4 7,R7=(*(I<-%DA)4(O4G>)\,!E'H5'.^*A*HZIB MQ=,[;(SCG'M@XH6 E.E5X/WTQPR0M&U EL/D-WK7 M>9_.WL(%M?A#C3Y)X1U-Z/O43=EE5W=SP?#Q0>#0E>?CSOMXX]6YMX/1^/6: MU?2(+([/PBM[F:[1G5_C(EUCZG"<2>'D DP*496+E][;Z\X=A>?E:<*3S%^<)U%8+8"9D)2]?>44% Y M*:=/-FQHJ0FC-V61D@TJ-"^H(P'YL0>>NV.G/KP$R7N+=5Y>1&IHD1!>!?D, M\B;(0WD^K-9MNF@/B1#^W7S MD2&B5!U6DZ\K;3BEQ?4OIF[\*O8RG+-%Q'@$Q*"1 #Y*%LV4B*9I#C6"(Q/, MQFG7(8+I"W-:Z$Z#-H]P3O^RD6R4ONG/\NY^VEFE,Z2O>Z AC![@OM*J(O@' M;8)?GJU2!S[?.P"-=*EID&E.#L74A$C?TTT"9GH##4J>3)_O*6NL,D6+B^O* MQ'F%P?)R*V5J'L?.JI?FQLRJ*\&A<8??LU8)I]7Q:[,J/L_7N M8K7W>"/G,WLEDU<99$_0^$Q=X^^0:I7X/HT'%W]6ADS4_F>.OL^55>E';3,]8X3O)\EEKCUHXKRSIDW]$ M5 RG*DK*^1?]>RG0E7.Z,[]D>M?,IS0/?R:>O2JG[04Z5;)G M6OE9@!W;.D9S9S2N?AVCFAG"6?5+S"0I6]]]W%:.HF&ES$SU5D../] M>\1;/4/UL(M[GA-P>NZ[*$^B);:*(]WTRF8?YW4U'3R$U,UY_E M)$W?5>GB5]V+[OB!M)C?>6O2BJ^45H][U6;&^Z,^M>E]K"%PNN/7N,)FYL!- MT>U/DR7NN]@6A++0^A>I?_$1-M>F5T-_.93!\5L<<* L>D4 " M,H"H,B(@+ZD0*" F#6^]Z4".HA]_/3B9%;:\+.K[[<^?/DUN;WL5S10],S5Y M/B6+)[+IHNY[^:0H29X(D6:-JNDC:*>6*M3R;ZAC2"P MM$@%XHRU0H -H)4+7EBIC'72D?"L KGR.DM!X.83-\KV(O?.GK_S:6'R+98@ MG;EZ$3J-5=BT GR=!]CD^5NN -_;W-XJ1M&9SD4_1._3Z_(U/EU37OGA MJGK^Z>/_-NC/E*!G(4H(Q5H[B[1G-OZKI-(8*X>UD\SR9AL&Y:.BGFHOC7"8 M:(8T9^FMX(,%S>'9([KR.LMM&.8ILW/__Y.?O=T%_GI)3C^7W^;O^GAWY[[DWC=Q[9YL5=.OSO('HZ+':;?/?^L ML],S>Q)\^U>GDL.=N2#8QEILP3!X1$==47)V6N-2\GE846^[Q8D:K2]26_TI M75F5J\YK-,J9XVU74S.?7+[9&:SDZ-(!/+J>L:][VATUE*40_Z\$5/>3M=I[ MPW@@BF@E0,B@/,::(DL(!K[43W9^R!ZJQ _ZQ[Z?JM8MM*;&9YCS7?2/?=MC MFCM79XK*%%53%*&U(PM)'@12TE$(/$CK]9RBA%-&;T!1\.^L!8H2:"=SQO>3 MH-[4#-O"<\:3$)>^LO/'Q5^I]]]E]RD=:J&&DQ5J^&N>?4^ 2.MAWI1I%H&' M/&/6&,PQTB+^+@(!2SQI#OVL5_%S\9>=KN$.E 5*CV((X"E9L$<,':AG8POO MHG9-,-=":J'!2^:GT.'(.\0W@0%/4 MT$2. >5$>XJ9)M0Y27F2#23(_-XG1'*!#:]UE.&S'%B=XP55<*J:("YI8 M1();A.F7V> M8184X\]PU4X<[R"W1U&/;/!^^KBD6*\-&@,.>@D*-F5;7C\]=9RH2=;W79W.IIQ]AY/5JS=OF@*[/./<$.[94H;LV@354J#SC"-VN@1U;!FR M<]WI8C&C]'338P6O\]0%8&.\T5Q@#00'23&G1BO)]VV MMD#.*&HSC6AOY?X1B/=3 ) D=2U:"%X3ZB-^'"@3#&. '5?"4F15,)L"J!UI M1LZ8.(HL\Y,S]L\'_3FY0EVQY= )U$-0J51M&M1-&N=!DJ)ELPI8)P( MA*E4[&D05@,UMRV^^!DCK09^]RXQ;J_0N*\"[QA!V,@,(P%19YB2SDA ,D@A MG*:< &C$#16O!F$[(E"=@=I)R>/^R\8#$8'S$;673\T=/5D%-%IGM07'@S?* M,D*L!>-YA!UVS 7K*7$$TZ4V867OZOU\(7\OTW#70B&*O<;>!+$A?%H27<T5 MOO=5?)XBF%6=GZ"BP-6>,L,%!B*\1$8I0A25\64IGDC4?P&8VPH#2D).&LRG ME(;Y@JW+147'752D2-UO$(0!8-0 \1H"Y1)P\$(3;JPE]LD8SPYU#BS.L-A> MHX6#J2W*')4YZH0XBM6)'$$$:0, 4&>!&Z8U%(-&9U2U MFE)UF!R5ZQ];K'^S2L@?SCK].#Z1^_#?J# MZ8R:_I?IZLS6974%I 4:)/9.!1ZB9>9T2'I.M,J(9:F-::,"TFIIN$Z9+I$D MM&1:EN3Y4WKJX[7.>>-GDD M\IH#,;X>EM/G[<=3^^IANIV;^,KUJ%/&XWKYVEF7*^NT7GY;Z<%>_>EF3=#+ M+_U\C>R,.I;G[3W!V>W1RY-E52W,D")K?\5D/)B_ M,%7JJU=:JM'%_)D"UNDUF'I=W2S:99'NJ5_LE/Q>B\,KWJ#<]$E%?(O%I9\K MD7I/("[D6B>*M--T+9S<,?@M"J67G8*39(73+4+/'0A.>_,?ZS>0-_]$-C\C M_X0W_Z0[C;Q/*UN.QC-?6Z[C;SW#Z; #3QB+.CJ.M+7.BI?M__&H]6FO(X=4PW7=7?/>KN_O?D[MZ\"NN$R_GWBK#V*6">>>JX M>4K5$7+D.6-,,6XM ^N90DPZH;SA5!H.2_5I+^0I:(NG8">EHIFG,D]EGMH7 MGB*X+F;W1FH*1FD,#JR@)HTXYD%9AT PL53,_G)]ZK]:X2F"5":J3%29J$Z* MJ&A-5$)ZI96V$D6J(EQHAARW*-I]ALKE"U0Y1B3SI^&AZ LPR_:Z& M@YO.>%AT^_'ZG6'9O3F?#$=E.EN=V^'@R["X.=GJ9DQ8/2A2XJ"TP$(#\J"U M-%X+AC$AW ;N:N?,MS]_^CFNYB^#T6C0_SD)E'Y:S)^'17\\^KVYOMMTT<0[ M/X9"YU,*$APSCCAO=-D0BBKBJ%8,!,%:86P",SQPK1MSA3;"46LN!-)J;^6, MHXRCC7 DH39N!0+G"!&6.F! C/*$$0"F-#,^A+;D43N:H\)'T7@CX^@H<$11 MC2-.B79@"='!@Y%4"B:I-XQ+:A6FKBUYU Z. +5I@NV_,77H\?^JT";WMUA& MZ/>K($IJB#H5G(QJ(K6. $)"*TT,\)RQ->>+R/? MB[XURP=^DQ/0%B9^R%[@3 3K$P&KB8!01ZFGAB##P0!5AB4^P#J8(*U;"NB\ MF A>9C>N101D>X7:F0DR$QP1$ZPB EX3@216$B^P44:"UTX*92RQ2BHGHQ:_ M-&SC-1I!.PH[W0M%8&\-YHSF8T7S2KG>\&5QCX7$-I! 0*ST?2VG@B'#*.> MF*4)5J^1ZR^ \SIRG;3; OWXY?HIU?N]8*]S9ZGC[BR%&:X[S"O 2" 5G(GL MIYB4TAL6G'9*6A)?>\ASV_-AO!&S'4QKJ4Q2F:1.B:1HW8J*>8F]=R"#PX T M4]&N4EX(BI4)G"W95MOSKSSG5N';LZLR2662RB2UAR3%5*.1L+8.2\R)QB"] ME I%4S&:C=I;0[G:4)-JQ_>#SS!LK^5YIJE,4YFF]I"F>$U3EG&B//:.60. MA"2,"H8M8C;2%5JJZ-Z>3^LY@T]F@V^]7L)[UUWX0;?++2Y2]<_TY?KW]NZ\ MK18D6U[@]FY3/#B#U;_7P_EWW!9?RG?GP[+X\UUQ%2_Y4]'[5MR-XI7^[7HX M6_VB8IX1& %(*<:BF$Q%A[)S"B!-)GBBUMVX,#)Z>+4:RW$O+1EC&= MZV$BLW\9 7A*O6#@#4MIK88B+I*[S H((H07K?KCU_I[U<,YM:RUB5W[XWJN M6'%_9QXY_J]=PH<=P1^"=DOMP&>M8I<6X8EVX/3'F;[SJA[:=8':Z'W?E>=C MW;_\M1C^658$Z_\QZ8[O/I47DV'5+S_^T4994G3[GX=%6B<]&I7CD>N.+GJ# MT63X?)=ME :)&.6LB6<%>2P=!V-2[J:B1FG3Z++-(D:LE)()ZH$$H@,*S%G$ MN47:^/!L2^J5UUGJLET_<:=^V*=::D_/U>I^PNOF>=[N0=IA,'&$Z? (ZJ\QBQ0I92VRFK>.&6"&6N5P%0X#9A: MA81 AJ%(RL0YS)]O?+[J.DNG;-,N][8872<$QO\D8'Z-:Q)AN[J[O1 "8V&9 MC$0-$(B2&F./HB"B!M]?$6NT%HRF]&H.$ \Y^S6[B*]Q+#8Y5:]JI]]V _NSSDW-F*,%+N\WET]C":X& MO6C;IX+5]5O-/]%\OH4#0#8[ +2= _#\7:S\.-V,]A\J-XY_;( MG>Y7=+J'U[5H;[_I>[[8DQ\[I1R7W-ST[_IF$!_XGU$NV<%H?)J>[WP,_OY' M?UC&BZ1SD"H$GYA-G@_"*1V$5";ZU)3Z?!*._B3H+U^&Y9=B7'9"T1UV_J/H M31[K_7PR9;!__/CIQ\XXHF,T&=YU+LOS<<.^R[W16J^:.-00*D-"B1*@3ID- MRBIO C+<.1!82L[!.FLI-5HQNCR-]8%[+SF?&Y[FN<:6%#93C+JCQP=)__?L MZ_[[U^)_!L//=[?EZ,/5S(^]Y+W^JSM:O/^/3Y]GI[Q^PZ^5CZ2-6J(S0'"Z M'=CVBB3W*<$DL^%1LZ&H'>G.>PHRM:(C/.7F:AHIT#!N$&CIS5+:VPHVO+B8 MW$QZ44VY_'D8%=9:?TUVC"DC%96?B[\.B2)SQ^],CYD>3XH>99UNIQF67!-F ME.< 5FA.B>?8<2N5P1JU18_)NC\,>OQG.1Q<%J/K!!]),/E;YL?,C]ODQZ.C MP/U@.8X:+$>T,,YAR80&9XD)7DDOK>>>> =\_8R7^WRWUT3VB"G<9F?6_>N< M<6S]QBL7X,5@>)L2#82TD47BIOFLB=E!OU^@'X%YF4MN($A M%'04WRQ*:8RD4DBB8$30- 2D5@92=F1#[U#%EFW.(-Q_J_G0,VI^'?3+NUF] M1. ?[PJ2H]M M,1S>Q:>M4KI6H/V)[V@"O-K&:9U@2)O8GH,L0AIVDBRRMZKX,3OTCQ76BRA5 M/I_Y?.;SF<]G/I_MJT6\T9&6(JJ8\R&:0.!QM *P54XQB0WS'I8R)AY7:5*2 M>Z40U2T;LFITLL'#?,%'1OURX?"*5C)Z/KCY.=BU0%9-GC.;N;)G&,HV=$(W)QGA2 MY@)B5J% , (OJ<&(8JPUUW:H)"BBK;2>36?"^?]&;7):7 MG6Z_>O>D/97T>]X;Z#JL.:>71/_A")VLC M'W-H,I/H49/H!AD$&<<9QQG'&<<9QQG'&<<[-&H4J1/)"0E2!BR%" 9$< 93 M(P)0P[3 !BU5CK25,94-FV,@TF/KZM!T%CTZO&-?./4PJ?-P&+)9%$^U]<(' MK3 #[$ [P)XPJ@FEFLFE4IN6VU@\293?_OSO>B+7PR*ZO2_1P^A,R9VF3^RM MMIF5RDR >T> C88"1#.OD*4,400VC18DDEE.E$DSE_A+^_BTTA7D6%DQ,V)F MQ,R(;\.(*S*_E*SKC)PP 25>%(*#@LB'")BS0E MYHW&0^WQL/!J)O3TME_\65=>-,<8]IQ^[NT?/Y:F&*\WC#DM68J-Y[XGFC;PTG#>8QPOE@>(_P2^7I4 MPR+S&.%\#/(8X7P0\ACA?!+R&.$\1GAGCK+CG@R',:V')A%)+5,:/&71:/3. M6.NI5$XYAZ16*[UGKTA*@7]G^SD\B9W)/$=X3UARGT($F0Z/FPY!UFV%# +, M' G<"6#4:>F(%-QH+Y"@IK5)F:M25/:'(_.DS$R0F2"/FR!7)*Q@+$2=Q2P( MU4%2IE QHPV %P+SQQ72G&SJXR5_6'(A^4<.YFU_JH$D\/K>Y0I]7CKXPZ^ M_ UCU= "$, AQ9CP/@ 7G1K:8AK*WU,?.A&"Y@?@!U:GEZ<./ M(YO@NFXK&$=I<(XQ;H *;931U%$3CM/^#.(5F5Q'.(P/ M$U53@G!.*&*]L)2"H$))0BA"$-^$0/LE1>"U#7.;?/"6':& GE&^O2*L%QR@ MO=7GCSDP<*J\T%;KR'R^\_G.YSN?[_T_WX=U?M?2VRB@>K8+)\Y(9:P+'KCG M*JI8E"MMK5:$A*7N)IOT!#U>W6WOL'U*=9@OH.4\M6J#QB)[D0>WBMI$/<.% M6J\5PR8:HPZDH]I*S!#CECM$# ];'J,:R-^>R50D#K)&I M!TA*XG50SJ1B5B.9%& HYF#C7]@N:Q-:(+,M1@#R(.5,?YG^#H'^5K$?K54Y MB4&C$(*@3(&B00>&;$!@:=3C$-K").76K-"H5+9LCH%)CZU'19ZE_-:>\'VAR$:!/PJ6<\(9HIZ# 6*$4P9,T" \TLQM MN2G'L4Y_$F=,MMK!9V^G/^5 86; PV/ 1G<$;24+7!E// )KM*'"$*Z-8J I M$JV-#GU)BY-CI<7,B)D1,R/N9<,8$'6]4=0%/5 N)(VT1)C77%GO%<><4&+\ M4C1P%PUCCI02#R Y+>>?91+-)+J66JEJM3(0&9AS7'LG 7&C+%?8<(&I(9:A ME4VW7ME^YTAI,AG4!)V$^OC(..5U!O"V:"8?!Z-N6MN%__]S^GB:%&QZ@XL_OWMD<###S"A, MA31.0;0F%<9,(.FPUR9XT.]0(S:!J+(8O+$!O"!:*@"*D/+4(8')%.?QOLI+ M/7[Q=?!WG3("ZS8=W>&D_.[OG^_->YYZ?F^'Y2B%%#I?DEH60;J8"]BKY@)6 M^817:3+9WGWV3YR&O.Y:?R=MRQ7P^WV7G_"ZNZ=?( MM3=QQSJ1U\LO@^%=M4-IE'>O['\97U>#O;LWY70C(NRZ7[N7DZ+7W*/KXFO9 M.2_+?K5'\U6*A__!%CT8";X@BF4J:IDZGIQWV,*Q(/=9_9X.M8=SNR/*OG3[ MT]LK)N/!_(6I EN]DD=[YXN=^FAO#&\PP?5)_7";\UHKL;E"SNQ+!/NM3H,X MD@9.=YCWLR.\ M=W,$7E /F,_'KL]'[=SH)._&B=CWWGB9 JL7S/5K76$ MY &_&U#E;N-_LA'_PU:DUJS2(?@YVH&? MOY6]K^6OE66PB%D\$B[D_T[W/MY'SA C>4+Z7A#K/J5%9 (]; )=E86F1/YE#PR%CK+?*J?0;%9,J>C8RU]+8#Y= \/SW/3\^$>^*$ MNXIO:WH\ MW3YS_&D#(D$1;HJ@ 5(:^=>_F06 "\2)0J40!(;ZQZ1!.J2E?ED5E969A@H MX:E ^G[@!\H*'8=R,]A;Z_7E>-NT5#]G?TEGMW%V_3LT?."T%,TX_F$1VR3"\DM00E35 E"'5O:(:&F_XIRF_O0L[)2*^0\46NU MQ\]NG-0>89Y?TT4T[X2[OHT#S-W+P7<(38(]P%(=Q>?Z94C1R[OBVH$X0N<85I,V6B9].S M7>%YGD7M#_9G=LWCV!=:Z!&Q1\230\3G 9&:9@V(MK#-, RDPV#SS)1RS,#R MA>V%GG*I=*T/=3AV;DO;&WP]O/7PUG5XHS6\F385MK0"C]A,V*XKI6U9GDUL MXEL>-5L\OS[((]@#7'N^NWW7]5OI;:O5#[FNO_\6KBE"9KG*]UQ0ZV9 I&\) MU_4488JYRG&OGK_;OO=U]KKE*\;]6PSL9,S2A7$33Y/X/C:BV:.^+SV)=]Q\ MS^+R-J^V8AF"13/6R#--)H$/3]3V%%V>CQHN'"A2QUB5J$W;V)+MXYB(X MOED>8I185_R(C527TK?"N/5( -'QQ 8(A! =0__\VC@L>\:.'-CYLYDP%!CZ MGN,'EG*5T#5P/<:IY7F**B?@LI$)PR?,RD91L,9^MG_)2-XRD8W/L7@-P,ILO%T56$QC:UI/+V?:S#Y-X M9MQI-@%"-H9T;83U\ "=1C',")5%KIN< P>5:3@>TB7@W$V, !8G]_ ,C#2/ MIU,<>P3:9H'7.$&5Z!\6633+QW%F1,8TB6Z2*4ZMR*:BS9_I8_%(:7[>Q(L' MS.51Y&.!5M"R2F#!<)X+/92[FLF-$9B$U\;7=>+"&)9W5?86?*/90356_'XU MV-4@=>J1U3!3,#NSW$AF%0EF.)0IOG&'4!Z-[F%@T6V,V4;*$1HYS+%O>1<)B[99:0^DU M12;8/=R"K,,I_)*,DV&M_QNLOF.<#\EB4A)LQ>3(3\58E_-RM+";!5(84S!< MI@5O&B^P#BLSLM:*[Y"FI0U;MXO#E!L$U_].LJJ-.?#UU0W8D=^NHC%T^7TT M?8@><[0O)EGKU-\P+V0QI^AE$Y([+WX9DPR-@#_D0@2,!6"[!2X7@BN7F9;M M@E+V;!':8?@JXNWNZT>=2@O% [>V:V4JHW4";W)Q"WKX^>W'WM?94?1P"VJW M2/J4&SFTJR$( !\URCIB-M3!EB:H$0BP+D7?P[_C0I^5ZA!V*=A@%L<%%*V@ M\Q&A=ID7RJWLHM'R]QMH]:J$29O4VT'@YTQI8UOV=Z4W(J8L'(FEL^+%H3DP MK#T,^#IO^5%IA&>Z[ MHQ&V#&SSKV6*_]%VDS8AT/ZXKQ+-%:GG8CB,Q,C0(7>$R*:7O,N)R+I0CX:UG#?F]_6QY!K'2GA'7I?9010 2 M _6PGSR!#3A K.,X5YG.R7J'U?=6C@RLOZ>W\P:ZJ6>XU #\T-JH&O3Y),T65QKU9]A67(*_]E34 M_C3MZBJL\='F1F EUH>87M=[W*6GP?HOV$V^@(M^_ V=A*MSGH'&R=T)DA%B M-?71J82^I&U;I*9TYC[=1& MMWR3I=_ NLGB.;!G:1PM%PD>K56]5FZVNO-A>C>/LE+CK'K7@@%])>BS'""? M1D8>WBG]=TEAZ^6Y]HI6 M=M.VE[HYP^@VPN'M>E2[.V'&8P"]%(:G4_#GA7-2'QW"$TDVND+?(NZMTS%T M#=P%]*Z%2Z)*W^I+IU:$8G!@<5M>&NSFL%4BQE\1HKK<,W'R@6AE-Y$C?Z//L5 M)X=RJLM'[CEC9)0X1#FFXV')2F5QQP5+(?!#BPCJ-\\856!+,S2#@/I"AB$\ MZIJ"4S-T0T'\?4=S>_IY7;;]9%:$U.A$^#?I],Y4[%IZEX^SF/?LW9-S\ MZ"OTS"1,Q;:TZ@SPOG*E*94;$BDLSW,HY2YCEBN#,'#MK9R:&,#CS$;XGZ . MH=EQ=W%/CLS=[:REQ=2"^%'R"?':6CP;/JXUM7JV MZ1Q:'8.VE@Z>V0,NQ'LDV>QLLI$>^'K@ZRSP25/4@8\ =L+AIL\$%9;MNLP3 M3#$:<"L@MMA*Q=Y)X%O]^?]5UXJT ;<;^XH89/T Z;&TQ](>2WLL?0.6TAI+ M0VK;MN6*P):^<)EP?4ELV_1]4_+ 9EMIF,X*2VD'L?1#$K_W.-KC:(^CK\91 MSFL<#92G B(EMY7P9."ZG'HV5KOP:&#[M$T<%7_CY[T9%VS K-Z [('OK<;;^/=#X6[F M+NTANH?H2X1H64.T(,23GLF([2E!A:,X56% +681SESO-*S:WCMPEO!\;F7A M_G[]Y=I89)I?'H$9;A:-JZP7'M5#]T3UM'K7X5W15IDUVG)F,:XLWV6A%(&@ M#N7J]LX$PK1;1LK-F M:2_W)R'WE-:^0R[LD-J.Z1%?.,)UN"6$&_J>YPO!/._X/ M(SV.O 5'.*D=:@$+39#QP+(M09BMB.)^P%W?=$T5>*\HJ?/>.'+LK59'<*0W M27HHZ3"46#64B$"&-FP[+.DRX2M3!I;T3"NT?<UIG 0.0I50XF\_>%3SWEV6 [A%;@!)1;=G!\N>^W(OU6I,>1 M4\018IHUD#!F@ME ? N1GP+QWE!Q)PDRH1>D2% >,J*A;=)02),HT5V?H'J'>AE"-$&O?MSR'V)YE6K[PO%!Y M4A)!39=X/G.H//>3MO>"$T('%F_SM+W'D]/$DST) ,\1;XA9!QLR+W!"IKAT MB1"PE9.!"@(KH($##UOF.^!-OV'KQ(;M4#GHX:V'MX[!6R.6VF$T$($9DI!3 M0:4M?9LZ3!%J$8M=(5)/0<$7@A<7V,DY&6OQT9HTM?OC[# M6A>N*V\&F<@!%^;1$'X'_W3SZG*/?CWZ71+ZV?7% I\X7 G;)IPXPI:NXP 4 M*J5\ZC@F]9TCH%]7_0V=S+3; VH/J#V@=AU050-0+1E2UZ*VQ0/!.%&F9-ST MB0IM5SIR.P#GXP"UBPEU-GT0YD"I'E![0.T!]9( E9+ZYHIO,X^ID-NA)(+X MMK2DXLQ6MA0V]]EV%IY7 .HQ3^#;"+DQ!S#+'OUZ].O1[Y+0CZHZAXCG!#+P M/,OT;.%(*4.I I^8ME+$5>[V]9"WH]\9[\_;3Z'; VH/J#V@=AU0>0-0.9B/ MF$K%<1VAF%*P/0\I]T/7"0-A;6=4^#A /87]N3W@M#]!ZN@MYTW(G10%BJD) M3WXH_%X($5Y>!?M""-(3H>>*GBMZKNBYHN>*GBMZKNBYHN>*(Q'DW,J1_#0; M3I>C>&0D,V,8Y1,CFHV*/^*Z(D_OZCMN_KZ/=-:=SOT?WKC>Z#M*,.D05SA" M"*)<99N.H^R 43MT0O]8]:S=:!K-AO&721PO_I(.(QSGFH-L=T?=][BU'F+8 M'T)T0"6?P5S/?7[]6O;SZRV&(UD,5FTQ!+;K2X;5#BPA'$NYE)B*!)P'T@P< M=K0RQ&=K,;0>]-!;#+V6Z20*=VQ^%[.6W3S]/K(3YD[7.L94%6^K"WO.:5): MY_J/2Q'QWI7).V*9"2I7EIEM^J$=A*9OVJ9P.=:0H$28GFL%EFFK+5].2\D[ MGS3,'K[]SU]70KB9 *7+%EG[MYHZESGEDE'O- YB+O9(KE_]?O5[BZ>W>)ZR M>&1M\9C,H Y!/IDMHP+KVD":QORFR2R^*J.I"#7_M$DCN4%&8L$7 M#3S\YS)?)./'9K?D>;I\3>[BW/@Y?C!^3>^BV>:;Y9*65W&*'[&1[Y,%]#@L MOGDH!GR33D?%8$!%8!)3H!!JAACZ_[P >ABHF RMF8RF:MH@_A:1WT @N9L^ M^JMD!BRT^)[+]:BUDF ;H] 6Q5=X[4L\C;6BNU*FJ3S'#RSE*L$QT- M#%AU8XR+?J\7/1T;Z3(KRBBF-[ BFK2Y$*3?&499]@AK:$1W M@"P+?/' 4:PS<&4N_G&/O6B).E=% $OD"LI M_$LZN_T:9W=H':XLL>,G_F&OL.O,YS-4L '0:J]=]Q8L;$_&0$BNC:_ ,I@^ MN6"@!L,]1+EQ$^6%9C.("I)"]DMFP0*-H:MRD698^(/MA M)N8<:67D"CV6T!9=?&;[$QB>Z!A:=1GB?CI.3HETA! M;NB5+*7/&,&SBU2_/04EB^]E0)C[" 7B)H^S>WU049Q9&*-H$1FH'YM=)9H_ MKG+L2'9Z%X>I-C2:_G>256W,H]OXZB:+HV]7T1BZ M_#Z:/D2/.?3TGY.LI'ZDA2%'I%'4MUTO5,(*/,4]V_$\5RE" NEY^$YTI&7; MV%S)@AC1RRB!3V\9!Y^,28;(](=7D' MQ!RN:R>_T$[_^+H=R9O>W24+C708-:,1Y3:>#=$9LHK)001WI^GPVZ<=@.Z[ M(9>A-&V+(5CI#2D2&Q0TLX#I&,F-SFC :*$6#_ M9ZVKO?V03Z RAM$<'0H9*.@?&W/3.)Y M/MW;SY;8.7EAW>\6K_V"]9(>WS)@>L@2M[^3&B\7L,8-*_^G M\#,0;5A]?AU(XJ3!CK]-9L7PHN4BK;XH?&'ZFX=DM)C TT#F,F4*(.LTFN?Q M]]4?6R#^:17%M7+IB4]/QW@574CHH7IH\S=RV$_VBU[KB[.[D+>4T/H MR(&$;>W[=FQ!5DK;*+3V)<=9_AK?18G63J#OF]JP/W%YYRB#$TQJ]X80A"XG ML[.DR82*N:QSV07*]Z@2EK"EA5:X!"O'IY0'H4,95UNEBS;V!:&V$_]:&(>_ ME%;A2O0^C\,$?<#_B*-LMTNZA;@ V)N^1U# B2>-.Q'4!JZP+]Q\V5<.])"Y M=@-WA%GC#A,,=OR,"3_@@H:^I,3U3!KX%G4\LETR[26XX^,)U=>'%.'FB8CP M-F[/#[C=)N)T'SM.W12$I9>]]7<8VIQ3<>$*AABO84CYA!"+RM"WA>M;+O&E MH*;G NE\1YJ'P] DB^-C Q&5Y*SC(<_0NMD\J^VMF[.Q;D1MW4@_D-*UX/^4 M*7PGD)Y#?.I8CB-]YHNMDH@OAI4P76;'114Z$*VB2O?!X_3-&PR+[\V;WKPI M<$C6YHU'N%+2\TA@"6'Z3"G/EM+C(K 5MZU]I[[/X%!R?V3KA@ZHQ7KKYH2L MFZ_P?:PCS'H;Y]T/H+J!/5;#PQ.8GDE,6RKT+E/ENJ%K*BE%*&S*X.L#L:?F MLJ-!#S$'#,^+CE21Y!3=QZ=N(WU-,=)Z=Q!+;SL=RLEM5;WJYIG+4!8G'=C\?2O[=9/Q MG]46';^B^(Z!M=H2*6[?W,3QS)BE!L9*9@EHFN$$[^CD> \(+]^\*9QR&,TQ M<%E'B8^3&?Q0AU8.,*QR5 3E%M>.L#MG!LLQ-7Z-YVEQ!RD$KC>(>?7?^G(1 M7O%YA,V;$<\P$=G!8:)^/&Q&G1(==2H.;N[Z:/=4.QI>GBS*RUB=O)%ZC/MU M+[E7$&;IG0%R4MQ&P_\^X*VS1Q"R87J'E\SNT^E]P>S3^!;X?)ZE )LXY=P M]KZ)C7QY\T_H$EL83J/D+C>B+,E1;'3D<0R/P>-1]@BZ9)GEJTMR-TMX*,[S M:\.98H#R[40_G<7Y/3U:(5U1.*UD%:9^D">YYG,) ABOA#LI@80U , M43);/ YP%I@2 R@^Q;E,DQB 8S&)%L6%/1C.%,:PT'.$CJ+98^/Y.8AJ(?6; M$X8I/DR2X03;CS#,6E\\?(3NIU,#!Z4!*JJA*1J!MH(I@YY!$I4W%*N9#QK1 MV^6T!Q7J(*ZE,([B$F-6E(Y RQ3H]2L,+!M-H04,:1\MB/4;Q.)[EL29S'B\64WWE$4:0XY! ).#M\C8E"&E4W(C$ M,<-TAG%QJ2;5]\#'T'Z:O?!>8GD3+B2>)UR?J]"%_RK3)4P1R1UMY[@>V;P) M=V)0]&VVLO*>OUMB M2\H]Y4N%\?AVJ"P:"-,ABOFAHJ[;O%L2,)MQU[0L%0C/"AU3AJ:M'(_34+B! M\_Q5C7W];-TM^;* (5_IF1C-R;[Y-M=+AO*6F;SQ-M<[ZIC?8N,VPQO)N:9U M==D:8ZH3A)4' "&-B=%B@0;\P+A+X1?@-8T'68QH;/P+K*/BKG1\-Y^FCS$: M4FAU51\!7K)8@T:!\ND,D1#Z18,+OL .<*X(=$G6P,<$8[O!S,L+^ <=4BL7 M/>0)2!D E[ZXO5PD4YC;VER&3;XIE17N68KKV/DB*Y2+?J6<[F#[!]P+Y<9W MB_0V1@0<&/_Q!TFI^SSC'+45I MS)FU4GJ@Y4!X^$(X(5$43_TV572M?ILZRZFS3+B/6QK:00;Y M6<_\\]@9%29A--7/Y[+ D =QZ(AZO-8*]_U8@L:L_3/SE:VDF*QFGZBGWX.7YBQ MA V4:;XD:YWKQ6[K:#:3R#R1^^0+ 6BTG^5C]?VZ"B\R2]$5>>3*E5 HO5V 4Z M3-F*$ADP(HCG*L\Q+:6LP+3"71&FR^ M/LYKJ"AW%V!7_0S[ZO*3YJ'/A2W6+FIL'H2(%6)8SV?DNM[6; 8LRK3IJCQT M[=&H//;:UTHE)('IVXI(94EA!99R'.5[ILU]X2@K]-YM[7]=V=%Z$8$*&]_\ M'>WJUI:076_'+[2VA AJ+]TL[MQ$Z"W''+T3]_'T\=JX9!@]_+SD/6#4MNN8 M9N9Q8KK$=$A0I^ M<&%;*93T'$^Y8>B$$M8]$-96+-?1UOZ=891>;UO-G871%YPBMIIV M+W%VGV!YB9T^F +]X:_/XU_C87H[0V?@+]!C6ISX/7N^9[LV,WW%7%\Y0KI" M>L("XCN!*1W?9\WS/>D$KG2H&7J!)T)I*=,+/=<"[K1M)Q#RV57=V\\3YWO/ MF*F V^DPB5:G_VM^]MWN=+3A,CQO+4L"%N<]F"8-/?EXV*W?JWI I7J;9I@B MLO+HSQ;565/KDRT\J,^+U<*X@7M,0XS'/L3^ 7O6Q[#%2?[:E+92M#UW M@OD&WC=W\_XV.N^7\A^L[ M>_*U2TIRMV)>NTMW<(Z8\DWG&5AW4*S\# 8S!Q=^%>M2V.!GT#BOXX*+1(5N MI(8\++K_B-QS8'K$=Z=&SS9=8QMQX?JEYXP>4'JV.3*@7,PM972.%8&^]_%L M&;^5B8Y+C>Z*67=XI+/XTK-&SQH]:_2LT;/&7@H=YB@AW;4ROBQO\F&6S%>7 M6//E'"^*OY/!WLF\'6\9]_LDV"BC7D26]3?VMT94SD\SO-B[BJKZ2WG86\7HH!6;CLL3XOPO\ ^TBN>(U5>O M*!V[)U$3I>>0J?("'"8]BG0+192HZUYZ@>)4^B(,N&".4,(-/2:(+3R/NRIL M,[:ODRBB>A#I0:0'D5>#B"2-1+.888'9G N0<]-R)04#A#+*N!728#O98UOW M+#H#(LQJ,W-8CR(]BEP*BC2K<3!?A9YM!LRVA:D*D$]OWSO0+E7)+UE+N M$U])$,+ \X5E,8<&))34]WP?=@2.VPFOPE&E7/5"W@OY&0JYK*^$^YX9>(YC MAB%GPG65M!UFF5Y@,>$[MFC/=?B67?]1A9R15A.&]U+>2WDGI%R9=L.W)TW& M;!)0+!0>>LKT;1$$=N#[W!7V5D*Y#]F5'U7*J>CK;)Y2):I5)8GJWNR^+?F^ MR) M-*.)V2B(2(@5F-3V7-MDP@F9$_BA=$V/A';H6U[P$8[OZIEJ29W9R*\7M.RB M-3M:J+U):$_:CNYWRY%YH6SZ&FTG+P4A34[@< M-N8L)/(C-^%?XND4* C"_-=JT5HWS:TV-79G%?,EZ=\3%DS0L_4U-)M9;L!E M0!U3F-Q3(*DDY(+R0,*7K:K9#@HFM]H\8NX%LQ?,-PDFK>^'AK:I+!8$MA-( M80:V(MSGT@PI%9)(V5[XQP$;W7<03#+@=B^:O6AV1C1Y+9H.#4E[/J@#MJ;O(IJ4LW,0S!9GT;2H7#RZ2V9)OL!0 MK?M]R>[V>J'V9$P\1R\5L9I0H*CP0RE]R05C2BEF2B9@HQNZE,D//5PN%QV@ MP%E;\K;Q@ YHNP[I0WFJLSJ^=UA?*E3(^I9UP#V/AESJ>QK,=MU F@'\S>W MM %#/G*G_5Y00092M&DZ]%#10\690 4U65TZ60:F93'?M80EF/(5#P,&$.$X MOF72XY5.[A)46 .+MAJVUD-%#Q5G A6TA@I"A>L(JLS = 3AH5)@6P3")8S[ MIL]:O?#=5:C@ TGD14/%@3?)-JL"=L=A\35=1-,W+QV#I1NE2RSW]Y82#H<5 M;/C(-%0O)D/KLWYG).1U +#RN(=Q!9Y.HTDLZ1++<84M3<5=OUVCZ6]8K/7M MM]@'EMUJMHI]J_ZQC'S!)R0]9O68M<*L1I"C[=D6X)4$I#)%:/G2-Q45#+9X MC''&:?E'?P^?%IGKG/S;B;^K$M1.;/13S,L+IK!IKYKOR>> & 0M#VW*%E=F';TJ0L]Q')^R4 B/4S=D ME@K",#2)],R ?S)BD((Y\E*VC#_]^'42&^,HR8S[:+J,L1AG' TG1EI4R[K- MHMG"2')X:0'2 6)IP+<+>&<$'_#IXHEE#DNBOW>GT?#;U9?A),4+.44S5W,@ M&3YPEX[BZ;6!0CS$MN[3*1!DFBP>L8\;I!.V/TGR19JA)-5/)- :"*TQ!]%) MAM-'8Y%%6/8=GAQ^PX$,@)[%.2Q3KI^7)?X]SH9)KMD@PE?F67J?C&(C GI%>3K3 MZP!3A0DOYS#9ATD"7 4/IM!X]H"O5DM2K,_>5'; M39(^)O%TE.-??[_^ J_A6)89$.[KKS_]\L7X[DN,+ (O?07F0>)!1[_&MS O M:'!D_%0UC$OU2Y;,ALD<)@L/?8F'RTPSX9^-AV0Q@7G"T/&K1P.HF4RCK"+< M#D[3?+0QITK!E(#RH_$Z@'GX]CW(6#Q:3N-TK%%&$^&7Z!$/A9R'*!M]0D0?EQ0Q-]VH1%7C)$@ M< +/#X7M*V7;4CK"#3Q+AIR1!AIQ*P@]SV0,_B.DXHY-:0C?6):E?%]:A1X' M?1*/G,6K^R'[P2Q=9A5$E%+Z$#71+,*)(R?,TGJ]0",!+\]&Q85"7+5Q"F;) M SY7%'".1U<10$MT&Q?U_]\<.FW?1I=6BW.N^6GYX^TBNZ8.Q/ M/WS:,OK*[JUG?NOB:Q^: K.K*=G>IPS]DR;]$2O-?YV@YKR#'R8 ?S.TG$ 9 M+G0@@,',P64Z+7K&^/%G ._7\<4E(4<'F.(P[\ 1.09MT\C7-[M[2#-8\-=\E,^,QCK+\S]V+#?]8:^#3C]8UZ1Y1 M.@P9/3?TW-!S0\\-/3=TP'EPC-( NT^E.F(]'V5AR341?S*N#'+-Z)\Z,M$N MR?4)+:1M%@NI6+^0)[V0E40JLU_(DUY()IZ3R,O;D-<10MVSL-Z!(3B_9A9R M!/PA[$-DNS>O3W?QK6M3Z<6WK\U^\3L[\2-+OKBFJE_\KD[\.(M/2T/@2\DJ^/O;N.KFRR.OEU%8^CS M^VCZ$#WF&,@UR5HG_X8%)XM)12^;D=QYO&1,,HQB_4,N1,!88',1N%P(KEQF M6K;+0]^S16B'X:NHM[NO'W7X*D9^>O ;1FVOB!NM$WB3C?<'3EJVI-Q3OE1F M*$P[5!8-A.D0Q?Q04=?%&R;/A+/N?9U_:G,A=X2('G;W80>1=02Q4<867]!M MCC+B^O-X][V.9L2U XM^#]N6%X13V[YG^_O!YN M=W SJSB]PE!BYL!H!FZ\NKWO5T/9UOGOICU;X =Z6N'K($VWR:P87K1=^:_VG]CL[,&;^S6/LRI'7ELRIYY6GDR4@"EN/ M/VM4]]V]M;O6\S">R*9WAY6YT[Z\E .-2[N:\!;9:X_E?JMN]WWP.)SB^B!':_S:C#M/]Q:(SV&0##I9D'NX3S]C:+;S&;PT_ E\DL3X8&)C38I2HNZ<[B M48O"=6RNYSZ_%XOY&8+VFE9=3X \>G$ M.*_FA<_-W%T+PX^'S=,6HD];#KD7?8Z%46RK+K=&3"X"XOC$$D($KB>)9SJ$ MVHJ[W+/%5OWDW6>I3I9%LUM=XL1]K!]I)K@J_8.-=?IY610V63O/_4DGA^2- MS) Y-I7%*KU(E3=5NS/W8M0R M'_T29[JK)E#1%\(4(=>LU=*P/42="D1]E.EU'!FO0K0V15S5M3Q"D'?C]:9IA\XM./]K7]9#K);C-%EZ2A5]@GH+ E:=155"8+'9B<(ZHI@TKK,'[5,BL'ZU+4L09FE+!XXS&$\$(3XGM.V8&J"YS_-?M$9U_\K M2_/\);5JWK*Y)P.B^( 0U:)P=M9 /@/-?]2CKJZ((*=U.G4AP*8-'-^3@7!" M1XJ0@#PJZ4IF$S]XM0CFKY+!5VQHGRHC]:8]K;ANM3!Y+YDG9)/W\[NYP)88?"<3Q0M*[O*!4(2D/? M]]HV;\O%6(*Q6NG78YNW5)"!:;_+R=4V@[^%+=I2R!U,Z-H-E-][R>04I7^/ M\"NSWMLZ2H:.2:3C^4)XCN52+I2G"/.H(?T?;5WS:R'/VBEUR9+> M3_S2)O[R"/%S)<(9.J$KI7!N;NA]AKH2:J6KE1L&8*-;(3>I\$TF34%E:/E2 M$$%+^.1O\Q@@H6ZU8HR;Z;L6!'WV'8XHW1 :9O*]GS,[5,' MG0OQ2BN[#OBD-F4FMP/FFV UV]PU/<<1#N>V11S/M%HWGBM![8KIS*\I[?W2 M)R&;_?Q.>WZ]7_H,_=(;-RWV)+8Z^(8\F_]NC-(EIG&J;K^V2KS#*FZ\J]ZF M8#*O]+;T% ?U+'A N%QIB0C&.!!+,_U';%M2+_#10U0S2T9V?9 2#50@K3I MTSJ8GP[CC8]6^&?K&NBC1D\_:I2:O-Z#R) *TR>FS3PI;(('>*%%;)>[@:2V M8W;GFL^TOTB(NH1K'M04]1F='7!BA8XGO% (EX6NY3'!?4<2 M1_@VWWV3Z\.O>52^AF>N>?#^FD>OL"]"83>F% M'O=U9WI^2[=P+T3H#7H9%=GT * M84F )\\&*!(A"5P/0"E4%+ZQ+=]K/55< XT^TFNOKJWS]@OT"-6%B7^4TY[( M.E@7[ IN<==G#@V%XX8NLZ3'0T8<.P@IY6T[[9^6\*><]N00I[UUS7JG?:^O M+T%?4[/6U[ZR;3OPF50^$:$CX8'0YM.^TVA;<]KS_C MLB\@.=-[U(YN3*_#M6!+7C,6J3%?9L,)\*+A3:,\-QQ@LKN[%)O#>K>W\0PT MR73Z:-S'^<) )#6BP^MW+B99?'@1T2LCS0[O>YPNL\.[1AUHS'7DO1'-X']9 MW"#.;9$H2Y=^C8P%EFI)QV\@4SPSL,/\X!:N#2QDNT@7T=1(5J5"[A%'<&1I MN?YQ=?W'&.EK0F7=V@,[/<<*L7JQ#WZ[F2[]]5T_1/GA71>*[H_[-%TCGBRT M_, + Q(&RA:>%2KFDB"@H7),G\'C1]J9UE=:OB*[/GM2_=1-EC6U)U9JSWI> M[5UO9U8R@*A3^&-#][TSV[QT[>I (<*5QSW;%!Y8*:ZPI,E,5_% >$3_AZJB7%3L!@LM=37"\E'C M*,FVU4&EQGIE<)G*P)*-;0\-36G:4DHNB.](V_.H9]N.DL()W=8O2CR;=4__ MZ /?AL"VK]$+;_%86M?VWC#CXW#0,]73L95R2U5>I-#H 8-.,TUQ'&W\\A6W MZT2+0GJ6%[*0*E CU*2.E/"S:WNF%4H6'CG7Z2$KODN;O&W%V=Z;,V_6)K5= MOAN#<9_50W!G(3B:S[/T=^"7!:SFT0&YX54FU+9"VU*!Z;N"A)@_W+&X[;C< M"1V/M!X*_G\U'U;BN1+#YUS';[;JK"-:=>]BD3=RZP7<#6U;.)8,?>$+4PDO M= 06A9*NY?#=&0+>9[U:L\*MZVT->2PK7&\P8,@9J+K;&3R((4\UH8SX=_P[ M?I/?Y:6K7-?A\&PG8%AJQS%#(3A5U \MQBCSE!TJ;\M,"N[FT_0QCK_$V7TR MC'?KT)_36:$%]/KF>N;-W[TT7_R<+OX1P^I5Q&@F==GM*/Z?<@S_HUO]^CB/ MG=^3_'\>OOU/-2B0$.@ZKH;8:/&O<1''\F:.H>8Q-]U9/(U0>2[2E3I]@*:- MF]AHL$WIQ-S:'I7>O;FUV'/.^'K&T,[4X^_DW[QQUQ\W*Z'G"Z ! MLK4FXREZ(WZ+C0E(V1PLJ1OV$$49R;# M:3(>Z_7!_AQUSYL?[?]#JUCVR1&ZVT2=Y1ONV!P!X$48(ZY0MHFMVUIV2$1K+V4UL&_ MELGB\2<0]6RI)?TS<$+V=1+-=AKD6@OO=U\]K5EK/:#5 +#CQC=_1^9LS5!C MU]LYL]NRTZZ-G]."V9X2-A#_)V1M/?#F?06NZ/N84G>X<^)Z(^AA*[A!?UW$ M*U260YOF0UL5NH\<5-'>, G=H+C^=Y)5CAE,Y([+4\#+"( D#_D0N 6U^8B<#GL<97+3,O&I$F> M+4([#%]%O=U]_?A57VL!]8N1BHBF*^)&ZP3>9.,-/M>JX2O0Y4L\C35J75FV MI-Q3OE2P13=A5V[10)@.4

A M(8>3>+24;[K*.9Q4.SJRJRS<'+;D:&C=!"];1()KP8^-ZD9,.)B+/TS"[NW']C_ MQJ KYQBIEH'.UH>JXW0Z31^T,M(LFR_O[J(,B)QK2W!;H97S!GTVBC/]S"]3 M6#>T< O3!K(7.::&X)T1O,\_K[Z8TM'?EK=%UU=F"7DT]/7 M28L^!'11/;3Y&Q'/_-;Z3[Q[G74EY_R6\*CG]:23)<#36X\_:W[VW;VUN]?7 MX5E+0+F=2?*]N>K '<,.H[>X'8Q6;Y&8OZ-)#%K8++53M.-L&:$*?KG2\E*& MP.B_=1R,@8$P!CJ/#.T]ZOGD0OG$N;W-XEMDAE6D[9,_%&EW(377D MN9[[_#J5QZ9?R]-=R_>!Y.\2/%U,EWDT&^6[BO]<4HJBC:(&?CQL^F'(^A'' MA6WE3D''J>O(/IO">R,=J<,SI",Q0I8+4_G"X_B14Y=C.34W M-)WV>_/D6"#XUK(([)KU91%Z%.Q1L*,HR.K+E1+/Z0@C+E&>X-*2 M%@M\ZJI "8^$JKV[(7M1<.516K^ZW3#DWP_]#LI=0\R!X.>=^[(KYVLM;A3_ MJP@$?R>LZPH"B/IVF+(L3PCJFV% !/&H\EQBN2!;BMBFANUR ;6AJ;#J.X&!SZ44-&0JM(5/E6,J2WG,)[[)N-5B MC]])_I&4!?O?@X]EN89N,X.9N8[WD!:K5+'K;M_QUDZBO()"I>DA/YPUMNY M3L%#5TW!LP0)2NI"Q!+$]80- MQ!Y"+@Y"]H8!GBL1SM ?6-R5/H33CQ#K^5[JXKM]^L*J]07WPT (3#T42!$J M6SH$%(7G4F(3PM@[ZHOU:^T=M2@WLPYQ:V ILTV=\$*^J\7H+8S7EC[9%9]V M22Z(,W9 6G9=\"X$:Y(*$?BFM 5Z(QFCGE#,E,*Q6?B.X63K8''"]N6.8(LV M0\XZ:TF>D_3W#LCS<4!N1!JW6 QU3;$S4.RC=(DWG"O-WBKQRM[T?>HM&Z(C MFL4F5B-0.92>)ZR0*E_XKNWZ9B M/Z0A<6W3V\X=\8&!RL^FO/P (]1F8D!E MJV66#N;5P_CNHY71V>[H^P"_,PCP _FN$]-(QR:V9WLFL07LVY5- ]L*%!-" MF8P')Q+F? P(?:OES:]I7TBV1\$>!3N*@J(N*,8!0FQ"+<\1I@@QH[7K>3Z1 M8"ERS[9V%Z7J3ICSD=#OL#!G-F#[BY.<-.Z]6XG.G;DQJT;?+WU?"YD+Q=LR M%UJO6[YBW-ZNH@M1GJ?#1*=AUOFFEZ71L9T/+\G74O'/#,Q1F45([RND/:9Q MAF=TCG[,CU&PW%T7!2)?"'UT?Q/-;$-Y9SZ$-G#H=V[LH4 MT-CP;)5\I]C4%7G$=;F Y71192Z^B:&Y',A[;3B+[J2D&^ 4LKB]5,OZX\-: MLK<*\/=E7[;M^I@*3%UF$]>S D^(0-B*4SMDELNXA*^LK=+GQRN'L6JI>&E3 M(7P0W+\T^[)];1VO2@8*P N+J30*:FQ*\L!XF"0@=$FNGQZ6C[U3J8UG^/7Y MZANV7>_2 JE<'R"1,LL7GL\=;DH:,->Q JHX/[WJ&Z_CTB MI)C;TW_6JK3'KMR<39W?OH;?GM#K2; S&5^?I;O-+-WL[5FZ(\V:N8=Q>9Y0 MPN-,J#!PA9(NY]115LBXR?"=Z$CK=K'IO=] 0F(]2\-]4ONJ(IS%C]A(I8VV MB/!$G4[[VC@L+7<093.8:EXYTY[-J>W8TN&<2>D33_@J=)D/ZL[CG/A*.+YL MY-0V'2_@S#0]YWO<<+PR8"AQBNY1;IO/LEF-O/ULYM7^.%\9?TCPW8!Y% M&LPG5<_H9?G>7S*&MTQA(X]RA_.]@VT"_#0#"D^1PF!T%7L=73@'3)*E+IOS M:,!L$GV2JO=%U>/PPV)7%>FMC1/\!:W=I;-RBY6AL.*/L4W M#3/WZ9UK69H$GEGH/2@. T@WU>6H3K=*^.YE $JGP^VR2O,(?4G)O) ][5G, MJPVU-XWRO-C?.IJV^@O#7:U.L5RP8TV*%W2O51Y\72MJ C_>Q/$,R(K$OT%& M@(UWD5I_FOQKF8R*GK%YS;4QELHJAJ%'CN1!9]=@G9?79J2=#K!GGJ<9-H8^ M >UTN#[%)?PM1C#+$RPNL)=WJ_IK=2T"4"_<*-RGQD\SM+NPMIJN4%!LYAHK MC@(4#T&@%TF,ZS2,EK!%G(!R*RN0Y4O8#Y;+K.N]8:FR<7&_0!L FTN6%%P5 MWZ,HE27,0$5.HT)'XE=1_1*RRAHO7<.0C?$2[RZ4Z+(IG@^Q9@M8['$QA %^ MI9T\^?)F@5MK(RX5:8-#BD;R9V:OZY@A>P'8I'=820P&#O;C';JP&M]'BX*/ M]?3AH292E90[2;9[:RF13>M%JRIG-BJ5P_XJ(3X/;(?YCNOX0H3,L+9HE!\0YIF>S8@0ON,I$^_AN;Y'I.V$]'F+9F\_6Q:-HQT@LV$R M359NCKI-?G$IBQ?0_*1*6;15IP+]]<_7J>#JL$(/ MSY6W:/VG2^_L(C-S8X'Z[MSD.6)"X*]82':MDE'7KG!]% O8'\ !AP4Z'I$] MVHM4[EGC(EAC5[[LBX2/RRW[43A2G O'B$M??[=?_XM>_U[^+WO]=\E_YZ_\ MM1,TVCA>31;0\/ '73POSM"9UJ<).2R<_IPGWJ]^O_K]ZE_FQ/O5[TJ"J+9N MC/Q<'N-_=+KXC[P:UJ$;8$_FK:)2*CN69IWFWG4]$G!A>E(&P@Y=-W "UY>, M<"DX=;<.B&&E?]('YQ@2MCL ^F^- .@OBVBA+X9I"_GS6,-*CRL]KCR%*[S&%=]T0TLZ M-O6=4#B4*.%2&E+B>,I1KOEJ7!'=LE>(.2"J-UAZ8.G(0ITYL%AU*HS 4X%4 MR@Z5PP0-N2MMSU:6XK ADH1L734])K .^_J-F^X\8O+:GR=,I9S YU2X MMF">)TW?\4@H;&(Q03QSTY^WD7V[*%KP>:SOOC>RT&Y<@S]Z!,1V/0/SI26U MU,"B?& K?M9):3L%$ETMFW66PF[5IX*A# 53/+!\HH3IARYS+,>QW)#;ML/H M5E;33@C[MI?_<&$G9$"8'!!K.RMI+^R]L)^^L$NZ$G8K(*X('%(-FMP?2-@><])J]%_8S%'9BUL)N8J%+NRGLK6IV.B"F&L@S-^//RXE>9?9L)@G;3N/8!PEU HWV M! D10NVZO"(SI6\I95NV%)(0Q[64IZ3M^\#I(.#P&G"$8_D,#2 9F((SJ7PE+$(P[ME7]O;]K/<%G)V!BCW@ M](#3 \Y) 8Y5 X[MJ,"7TK%#6PEIA8X?!,H5GL-=*;GEO1UP6K]RT1;@M%GY MN0><'G!ZP'D2<*2L/3R!+ZR A %EEO"I[UB!9P9VH'S'">#[CP6)\.^B0RA;^"0#W? M=(YO^C3B?1K9/HUPO_Y]&O$+7_]>_B][_?LTXH]]&O%SN97>&= X8R)<[,3[ MU>]7_Y)7_]R"9OLTXB=UBBM$?8HKN%2>2TW)?%MP-W"(X]%0N7;@AFX8. ?D M^_U'A_)R4FM@VFW>K3N=X]H+V'KVR-(U9+%K9/$IX(BDS":$"/A9@2!R1SK* M4<0)S4,J%!R,+$=(S$G, 9.B1Y8>6;JQ4.>.+*I&%L9I&%++ETP$PF>>](FI MN'(%"R63?G! RM].V2QT('F?2[Q'EHXLU)DCBT54757)HV9 66 Z?B!"DRGA MA:90?N":ILWDNR++<6P6*BXX>+5S!S%/I#XE*WJN MZ+GBXL]T=@5T]-G$+VB;VJ_E^/3V./1L53OT MI&"!*T)?<2H$%[:4W ^X]'W.9<#\K4OJ;288;O%,X4W9Q$TF!Z)/,'R>H627 M+NR2U.>"E@5R)[AI!]P1EN\XKDM\.Y .#SUJVEL1!YT0]I:SB0N+#Z1UWCE' M>V&_5&%G=;XKR1WE!-S&\@%"FJ;BTF0^<9P@M)G/M^K^MIE@N!N:W1YPR@9* MM5D>N!?V7MB[(NRB%G:7VM*RW-"V+2&4 U8\#7Q3F8$C1&A;M)/"WG(V<0;: MG9MM)M?LGK"?EQ.]SR9^1F%"LE')Q"6FZ3DRM&#W(8@RI2.X"DQ34(_ZQ-XJ M;G!0#T@-.5A3IWP*$UX'B><+JQ4.<..+RN!*L$ (TK/&I[1)A8\UE:ML.XSZE/ M 7T^%G".:>%<*.#LR":.9,!E2V;+J*!#&XZEQM2:*<@)-?^T20RY02_\W"#' M/Y?Y(AD_KF4VYQMQI>35)"K?*%A )\U*AD_9YYM2\&4XB4?+:?QY[ #9M(\I MN8^_Q,,E=)+$>?#[<+H?+A2;LY_&F^'R%SMPI2, G+:3X\4L\ MC34[7ODV(](2#K-\)4QIN3(DBJA0!)P3!D)LUG9#8('AP*AI4E?XW'()84Q( M+[3QXG<0%'()"QR/G,6K^P$4B$&\YLBEV3+^]./726Q$T-Y5-74C7\W=B,O) M&V.8O;& 1Q\V0VW*&)ME#D\M4@/$:;B< B[HIW>Z[)K!.= >_!/E(-]34&/Y M]Y4@EZNX*:SZ9W&ZCST-6E[RH&0=6F',FI4\\X:O09;[/'0_:@&8= M7U[1=9A94[@=K!=P%V6WR:P87K18XOI0$^DYNI..N'=!T]O3U71*;GD@Z](]+H]\SR\DQRYMRYY]ZX/>7POC, MES?_!!L*[<]FK'=E:.*VU$CG:&,=DE^O52(=QE7O&C9"3<[K M$TR&6"'1DY1ZKNMZP7:BF#=NHIP[H/-B_^'*&[MQ'WRRD$>>"--9 <3&0K6:K.3&D.;=@N&U[9SF[CW-TL<'WBRP9XI^%P1,] M1-GHP_,)OS.>V/5Q2. Y,E >5[[C"J%\Y0F3N!ZC1/INX+\;GGR Y?+KBA 14CN.3P+0< M[FR=]YR1V7 \,;<$'S#[+,3\18>D1SLVK;ZN/[_#@=6KQT[X!N'TOY.L/FBZ MC:]NLCCZ=A6-H<_OH^E#])CC,<8D*^<5:2'-J1T$'(70!J5K@DD?".J9S"6N M;85VH ]JHB,19(.59$&-Z&6DD#N=;L8D0TGZ0RY$P%A@ @NLT5MO$7K*[.#L0XE(;&>I>&^P_AG3@#Q MS7*/4&X#BA^QD>HTB0 0VFFY1#!)X;^?UK$=P:]+G3=]K]_C6; H1B) M\A]_D)38/^2&G^3#99ZC\L"[(\XLFC[F"1[)&&$RBV;#))HBG4?)HGH&X'0Y M7>A'/L_C8@#Y1P9"M)=W"@_YBQ-V](N.UFD3-6B3+C-CO*+/<(T^64T??"Q= MTC(K# %X85"0L\$?J!2C M9(;Q&1GN)Z^F:?H->:BQ5(M)M(!6[M/I/3! DG\K* G+#Y8 O(RTO38^PZJ M%8&K4C'24'/-*!F/X\R $< DH^GTL0HV2?.X&DJ,S 7<>VV@S9=F9:=% \-H M"4^FF1YLEMPL,?@DQ<75#6#K,8QEQ4$# QXQ,/@$&,N8)G?)0L>N#,H^$Q3& M9)Q4G0[T=#;' XR&8$/-'S0X$>?:^!7F7@U0_T9^J(3E.7Z$D2,C/L915E1: M;Y/;_'C8/#,BZV=&+70P>"DEX+%?(IC\3S\A432C_6T)7\09+/DV8?Y6B7,T M>T2'1Q[_:PGK@N*+_/<0 \=\BQMR''C7.\ROTBQA9L#-P+%-Q[2%$+ZTG)"Y M)BARV[=,ZFV:)>>M3C^#C7Z?Q ^G&.7W6YI]2^XC8PBJ!N7VMU&X(8QN@"T7C]?%<%96"(P#^HH7 M4?9H/*29'A@@$;1X.S#R.6K+?!+'18_P,8?A%=%AT7P.\E7JUTCKND5\F^DI MX\,WRV2Z,)9S?+08VMW*"())WL*8!R!G@'T:K1]GPTF6SH".(_WTH)K$5&OC MZ32Z*7ED8$ OL^44P @4?*D""T2/C/%R"M->@GHQ%EF43,OY&O'=/'V(LUQC M'0 D\ A^ @*/'F'[C>H'A'P4@];1@8%)5M.U)$FI?_&8]@Z&B>3ZAJX2L"[2 M$NU13:,BT],= M]H@P-7+!X-J@4;EO%XG P3H,WTL5!% M]2"QH5M04T#A'!D^-PH>0OVI1[K(EMK#6M#M89(,)T!AM-7AT7@!_(1FS_0* M!A[KO392[ K0"2A_;3BE,D8*##;H,XKGT_2QI"$0*P>QU-&0L&>!EV$SD#_F MB*D F!E*\4CS\!HA!OAB%@.[%\JWI&)IFVFUGR_R4H>EJ -AL'E-D2$01(-[G+2!!Z ML_@6-DVP:1BADAO%=U'V#>6J?D5;IF7,N]8T8#X,<6=;MX:/-%XH-QO1&,U7 MK<31DBA0>93JW\#T!VLYKFR7'$>)"B'!K4LZ'AB5Y8,MGJ+EAFJW4'7E%&O+ M+-+!_\8=; N3.:@]H&QA/N0)?A?-XG29@P51&'UHIZ'Y6EA-RYMIDD^T+KQ" M*PXU=3I<-MT(:"+DA>UVJUO(*O-G@ ;<,HN&CZ4)UK ;M8J)$T(57;;=?&WY&9IH_X M0+%]K9M."N,*W?=H>@P:2NCJ%MFT,(L*TZ_:'FOC%I7_+)U>P@=[G1\8\!=MV-5--0]C,E1L]S051_2NP;E88T&O< E9< M94'.T@=X!YT5!JY?3:4',"=6#5T;QE?<@N*0BI9QE*4)CF?H( T)6$@1#*V8 M3XX6(5)L!#PQ3>?:TE[$T5UA<>':1-,5@;-OL5YG#):8PPK,(P1K-*L+PI7^ M,)0SQ!:](O@\# ":&A:[D^0.K:"X,NS^"01X+=J*K&FUVH+H#3I>P*K%5U%^%5V5R&=\]R6*OOP9;+Y1#+L-;R5S>EUQ4Y0:_ZJ\" BGVLVB MEP"YXTH[5=![ #:SCJ\I!#]"?,7HB04P&6PV-#\6&X.UA\=Q7'F-]L2PVIV[Z-9P5W%9)8M[2 S>_R M=E*(;Y)A[$SQ"'11+.&@P)DI[D0S W@?^APTR3S$36JE),:QWA;C>E<:&I$ M1G&*8HDLTG O5%IYL,8 I6=%LU#!;?'OPWA>;3(W^!'0]#YN.&1')7D!FPOQ M;[ PJ):9WC'!UAK0/!I.DOB^\#%GJ8;$^WBVC!%*'Q:3'5*JE539;_5P%N,* MXJ^ZOP?@S8-M7B6NS3=LR;XK;E%JK3\:76%$.M@@^9]7GM_%0XRN\SMXF"47*5WFPJ\ O/*SL)M_#B+5C9/P5P[%#OZMC*\ M+CM-<7HQ6+%-!D5/6>$1BN_0R0.*9!)'(VW_@>3 ?$:%4!R\,&1 K,.7U0#[ ML#,\5EB";Z"$R0XYTC@:)0X?#")K[:-[BU..T&O[<- Z5?-2JYU"@VP8\>M: MI-B[8 0-FC1).BI/*.NGXHGA8P$++"[ = 8,=/A8NJDDWPA@?V16&^O49);C1*!M'F^V%X)VU*PC+4;* M;5ZW/"!2K@]X^\B M[UNYX/5SQ^)*:YY#[?'MY+T9A^LI&66-9++Q&\[Q?PC M6$SJHS4V* +1<] [*&Q]%)>]<0OV1\*OK0]G&79->I9Y#] YT3U1I+T858Q> M?!=GM^7)Q(,.9L(SZ<=!%:87Y66=&D.].P7) MN7E!RU7#.E8)VXNC;)J@.P;0^KODST85HFB4T8EJ %_#]_CL-(+G1M%C%=

%A."I*@:0Z#[*3D;: M(UFU\U#L(@=-D9CC@6.ZA#;3Z;3X$EB].%TH]H\#Z"9?QJ-&=$JC4QCD+)T- MTYD^LT>C9Q3?+)J9UF!8WR7W3XSG7S I8) B,JBD]E2[T:/A,)[&61G2.T5F M+ZBM#SLC4(PQ4O"/MFE6&(&DC/^UQ!/.1O^3>*J/R&&85ZM3ZKP]-\!I!$;^ M=_RXBC!VQF/,RP:+C8Z!7^),ATG/AO'IP4"#(*NX7:3EZA#F;998X>%LLN9L M=(7_*_R<%4L67M1\@=QZ^U@<48]3&$-7%\NFI5'SB@?_;: &S;W;..!OD&+(%(!@Q2NXM7 M&1A7!T,E5A;^X?DTPN/^$@=3?3*!M_**((/Q4CN62WC2%"S<5GA(G^?)?7&V M7M[K3F9E(#1LD(H,BSO]VKM/MDY19^UBUG"9 741:\'8+T16P]C6NKZ!D8L+ M"H6#OA%+J\_U "EC':&Y.F%LG%I6>D;[@-8C0P!0"Q(61S[8PFK,S2.LXG ! MGM8>RY(1UQ_ PZ)&IZNS\SI"I Q/J([O-&/=Q%-TA>J TMH7VN1(/9ZB^641 M0%+B0@5J@B>@'[4$-@=6Q+Z,TOEB M.[:S#._8.=-5F,>Y+G;(**KV3N8O6KV/*\1F#-M6-@=("WXD >QH*(A.\M M4IAV(Y(%?YJ54?C5@<=&F RPUZFN=]^0*L MFR(0X4D-;(4"I-EM-$O^':UXMS@.W $,S?-I5!*57ABOH84.$<'[ M6Q53Y*M++LUQ;1Q#EA?S8KQ4MC79]2%JTSW%<#>M5$;WQ9J.]5)D& I>-(AR M/(,M *("0AI,>%)22 _K%,7OTZ$1K[OD]@OP*BXPP.?AXEKL2IMG3IK8NX-+ M,#8M3_7U@EO<8\.BY?4@KHV_XJIM\%->V64:>WB6O-,M48L*5-&BNP0FA)[C&B:IWMI^^69!L!"+"P"#(2: -OKF+0B MJ&.29*.*/'B=8QCKK27L/II;51U,A4'*Q25%?'OEN%B[S*E)4D==S6%/K(,! M;]+9LH31*M(@7U^K<@R#\MZE#DB;%5-N3%2#S$OB#/L#I58/E#:3O?8'2B=V MH+3)PJ\_47I'YT;#C0'@,L(;AFEV]"0'VW)R0EGL6TI13_;GJ.<'YJ$W6T]? MWW?VY&L7F;[=OI"<_5_U"=;:^=/*&C.8.;C,-'(7QP8_XQ6J5W'!1:("Z_/T M[^*>OH)#SQE/'63E46VZS#'#S)-% MOI]=XSN@_S0^\5I^.Z/^5CF*[V(L=/!$,9N7[R#ZNF+G-_%^]?O5[U?_,B?> MK_Z+K8.UB9*N6@&??ORJPX3+R+[7L/NN>;[5_FMK4G]\PT0^M!H7YP.;F >@ MSM%)VE=UZ_G_^/S/K &U9,__/?]?)O\31@?4IKT ] )PH0)@B@%3)V4!M>TP M-#N[5_@ESM!#&]W&=0.@ M(W#RI]X/_R^4_XG)![8BO0#T G"9 B#Y M@,A#[LCUCOB/N_/^;"SZ'WS/3N?#SOS'IU[=CX?=K:O M7Q6T5T.9%[8WKI 2HN!+]UD:TD.8NL3XMX+<)J<.@_2 M@V*L>A[L>; U'K35]:O.0GH>['GP"#QXB /@A'A06Y+_J?-*K[X?O5,B^487 M:\O?P039=Q&6_2N&%RT7:?5%L<+ZFY9R:/-/3]OX11?BF13:]+!LTLW7+C+A M2C<2\SV) $=,TN+HBL+;A40O/!5/![BABVD:/RZ!YQLR5?6L\A&LZ= +84EN%6H\<3_4!=B0 _,!2%YK- M^UP6D._,^M&RBNZPQ.Z[#P+_Q?IJ^"N60S[&46/GN42):[,_3[^L);>N>7\? M;%O^,>QSNL1!8KW2JW1VUOJ=F/+:OM!#BW-907OW"KZ#R_]]:\P7^12WS.Y7 MMER6E[^)IPG(?QEH,MNVZK$@K0Y5I3.X =\ M R-C)K%Q%T1U=>4("]'C@\/T;JYK:V<#733=&,OW;?'D#"P5=3I-\$8-\Q<-E5I:N'PY!5RZ,,1 QTNTO(DTJ/^2T%S0Q M1*?D:+U.MRXXN(M;YS#X=*3Y()U-D;_2/&X*W$+\N'XX3Q4S5IY-D] M\RT:>\U0$@;\!01X!38N"[5F4 M3/42/L33^ZK^XRE*U*Z-5O5\MY< -U><[F.,LO7L#;9J;A@-HHS58.Z01+>E_5' %6!:J'.3R+DIF"_B?QA)C M E)1L!6,?9OAT$Q K+E9%D$)\RRYB[($L2W5#6?I#8B'L8B'DQEL%6\?4>X7 M6+J\8.5%ED(_*^6=Q]E],@25[JV@XB;6(QG^:PD8"$(.6A(65\MW"B $G7X) M/!@2BD1N3")\(RZ08!IEMW&^*(P('".^-09K AJIQE=.J4;,TX.)%A3OT_N^ MUS-8@?F.;F;57=$^&$.X+L-)---7# T@W006/8*5FR\S^!YQ7 \7OD-N&NHE M@_6*?P>[*FGP2MZ"SM^:=2M6P#1Z5R/@HW6\T0GUOB6VU77>^O,;9)E8+PSW M>O4.=L>EXW>(2GO]1GLS98W^=Y+5L6VW\=5-%D??KJ(Q]/E]-'V('G.,MYID M;Z?_QKPVO&.RF%3TLAG)G:?YQB2+Q__[TQ]R(0+& IN+P.5"<.4R\_]O[\N: MW#:2=9_O_16('ON$%(&FL1!7W\S MJP 2W+I) "2Q9(1#;I)8JBJ_7"LKL]>_[M[?WO2M^_[]_4&KM_U=OWX5RA)X MX09^ QHMHVQL(UJQCN/*JZ-\5NNF*"YDQZZ&]IIDR,;S@F;L:LRLOG:L\F7J M3*)42T]\4#]I'"5D+IH:G,W ]GN$!\!%FP8$V(!/++"5&/4OAH)D)$=8C6 @ MXO]@T3E&NN#%H6('OM W892JL12YHE)"B1[FNKI9WPUXA3%?R//%.Y,]FR1S M*F,])CG'&P)+C,1&*XOQ65@(3D5T8H%**YA)C965ZV'J18U=/[8OI9D6^I,( MV(H+H8]WVN!L @^*(.<\\"?@9\*]R%72V9.&/'[ $/$36K"!\ ]6 ]+HF7HB M'@W?!8X(W,(;LDX+]P]-'QP*G8:7'Y6T&5TEX8V.I+A#,U6W,F.C(MA$/$@:_U!J7_''AX" M_H [#W5G=*DGTSV-!;\O52BL"$9CX![FAK[BX$A@8,#DL_1N7YAUL2?W.@2[ M;5.UF465/*MW%RFY-!6D,Q.7> RR:,.I@F3AN MRREF;Q&WQB>Q0%P^$\K6]E,QAW&ZA)JN(C9>0QFGB^+ $V1;OL_Q'GU8T]5] M)@'Y%5-]PKD0MLQ^9!Y>CIME?\4L *?.?5:34((*WK=_^"]L.%R+Q=RR5/*3>2IH/8K! M>H 1L6F(#PW%2!%8^$XQ6+S9$4H35.)D G>YSLR)1%0(M1&H0+G:6?-3$?XY M7"'')G''G4?BPN+HVA^EB;#:1D[@XXIWV MXJ5,[ U/7) S^&VX]5FHMG$II^P1&0/6ELF=U&2PZ3XQ+&\(ECFLV?J;<0W2 M/VT^!_TI8DZ>\C3EN%.6A,:68;L'SY';S,##,&\FWRT"R#,>U7//**>2W2N* M_"5QXM<,W;Q!XC\75/@/7U6MVYD[&T<0@@JT&$#G64JI$$.#0)!+)(Z41$O^ MW1 2*JH/5Z;LN-A1P"0!N'CT+*/6<^0<885*)9:8PE\8 M^X)G4V)I("_N?@ !CFB&RT0(/)$"JG1>.9?\_%*X&68S<;[++1";XQ0<#XV)I6(@!!+N.6-X&R4]9.^%+*AK*PV.Z-8:TW&Z33-C8 M<6$\$5]QC#;V'Y(;A-X!I8.J.N-A?/63>$Y6%VU_H9!)@,=09I; M;8_CH5J M13D8SU7E7]>??U* 9[&H$++T4 +1+ IYLU6UH.^ )W(202Y6PB+!2ED(@ M%V3GJY::&@2[-,I7A@$Z#+<8>;HWLOEORP(3-PG(:AR@2*>0(B1AB#"S MYXP!!H":[WG<%6 .N"M,B+&/%R[\'!")_MA9A@=V DW=]%6$1R)C&T&R2[YX MIYJ)8H-88#)*,0+[?.)$^)?OQ2F?P6/'WY*0"2:G<2\4%/M9J@"5NH&W?@Z&-O!JMH%7#TWS102%D,O_8,$W+@R0N^\HWGAYNP$G M5#O+^7U 889L+!E<(\R;9) M,E+ 'TA&+&3W2.(?,!P1O@(_FX-[KF+."GI7BX<( M-\J.P5'*?'6PIA&9/',!M?_(H *;@<^#'V24,;,@B;L6\(Q"S^:@8?!FZ;XM M'$ ,[,HL]Y7$$25QNP"^EV.,>+GR(4D8*>NK+1^ZFI"2!F&$NEV,/+@Y0WVIUU@C>75V-&(W4"C+;3Z?\&%^3BX M?,Q]L5.6KE,9/$2.3:F.S7KQPAR.#5,<^Y>+\&8XN+^[-H9W1E^WKG7CJG=W M:]Y8P^[]L*?WA_I%UKXGCZBM'M&!:5+'38PZH1KY*M+L7-=_$DEW@N AEZI MI/$GVWNH2K XE]R]PT#Y+"EL[B_FC\%O)A/[V7B17)[N/2:'3KG]+O! MIWJ=!>IUZKU7"W8:+Q3L?*$HIV[ENXU>EN=E;2INN0!O_PQE3\]1CO"K2/Y8 M21U##Z(\-PA*&BE5*A&,>0JUC1M:<4[0L:KR#BHL1HAHT7( MH)+9!)N3E<\^H61)G'MK-8!R5K0T:]HMFBI1N.E3)0HW?:IMI'"E%/*IZ*M; MNP@,DZE-+.B-R/_RXY!Y=OBV"&WKW:MDQ\G\PRWUUE7\;L'$B?I$?:)^.R=. MU,]GW=6PX\&)?)>CS^^' A,Y:Y]ALZ<:YGH9P7U&?_0EW9+I6!G?MFZ^.^%_ M9S.JH3HP#^KV3O@G_#<'_[K65?M#G1B &*"=###HJOH@ST[YV?!?]0<4[B7TENOZ$:8(DP5B<^:AFKT:8."0%5JT-]2S6&MM%]KH"2Y4^1.[9@:.%,;]2X)4@2I(GLGFMJS*"N/,%5FU*>G M]NL5GJ9,MUH;@ W;S^ZI6C=/S+1^V]GD8+#<4WH;:-=IQ#*"9J7;C@W9]:^I_&FK?I-!K325F-3$U5/O]6AW>(T@5 MFVN^@KGEI7@.U*Y>P$TZ<-R$1D+CR\4K]%QG]ZN)QM;D^/T6^&$H&ATZ.RH@ M5=.1.;?PU=5A+FV?>Y&JR2>58H^JBO,V,8;14[O#/&<$B#&(,9K,&$-3'5AY M&N008Q!C-)DQ^CWP'/+DK#6,,9H634YZ&7L/B][H-6B9<&0!T/3Y$2V;,S^B M97/FUQI:MB=-\S,/.0O&4W%,Q^:/W/7G,^[5_JA.W=(=NJK9S17OJ%PZ WEF M#82GD3?9C.!)\#Q^IJ^A#K5<03&")\'S%%6TAOU.@::ZF[[59 +#4$V+)''"%&%JUYE(K$Y8JT)RA*FJ M8\H".56OEG3M"8#^QCT>,%>8@,R>.9X31KCA^,CK;@?6S$L:J)I./GQK)'7- MT-E7=2O7<41")Z'S^(Y05QU8S8@P$3P;"$]-U?MYZC15#YY-2Z^3A[7]0Y/L MBF:>UC#!5/17.4IOJTKFD5)4H=EHUM2!<90#-H1F0O.IT:R;FJH91SD60W F M.)\R- $Z#/"&BSI^KEIBL2H G0YP2TK@X&I9Y>J ^@&Y>P M^]Z+>,##*(U4-S)AZ$VWER&-_QD7&[YO$BGRK*AZO5>72$V3M#'.E[-2N M_P+Y_.W#MMYK1V\1PG8+L:WJUDE+YQ*Z"=VGLTH&[;!*FI9H+%(?1GSB!QS[ M!#PZV!I6@8^I.1ZQ[X73CFN8ZX,)$8-[T\>?&$ M7\)O!?!K]M2NF<>F(/P2?JN 7U/5U#[ZJ]?"=-B=>)UXG7Z\3KN"N5:U>5>)UXG7B]7KQNJKJ6ZWQR2WA=N.X_ M10RFMOA>_"O^D;&OY>?,^#9*K:]-=["V(GH/OLA,:LSQM/&1(G0%QCDXUC W MCMN)?Z=!^I Y>^"7HX"S;Y=L N]\Q]PG]AS"JWZ:!L77?VU>:Y@:R$FQ_6:$ M5XM/3_+](]^U?[Y0I@&?_'+QM]"R[DSSKM^U[JZ[EM4=7IM:KW_=O;^]Z5OW M_?O[@U9O^[M^_8J(5?R)<@._ 8V6L1KV*HZ++.&*Z._B-Z6X'V\5J:TV__T2 M^>-OER,6BA/Q6:@\L5"!_R:^ M"[HU?)*A_XD_+9G[$-S?_DV-'TW=#HF%J_-S22?W],1>D89L;F M(7^7_K$!\HM%:'(1MM9[%[LCE_*%9O_'GR\V=(7\37_A)S/?;?2R/"\[:]SY M7'LN_3,4;=QIFI2E'K=)>% G7)G!#]-0X1Y*N"]\#E)MQ /%U-1V.BZM@\$' M5&8'H:"54L$\ QPVUR*??W-$]!B:GL?[(V2T 1E%,GL)&4U&QOEDQ@&K0;"I M&FRV"91*62.)&V^5$[8H!2W-FG:+IDH4;OI4B<)-GVH;*5PIA7PJ^NK6+@+# M9&H3"WHCMCC\.&2>'9[@P&))1#_"5NZ-'T:X^Q7P1^[%KU5J?M5B;_!9A=9. MG*A/U"?JMW/B1/W&-6?X$H_"<>#,1>X'UM<-X_G<#W84UBW=L*UDAF*1<9=7 M$S)7K]>CKV>+^UL2^$\&_B%AG[#?4NR;O3P;R 1^ G\#P&_T:P7^]E0R^Q3X M$QYB 3/F*B$/'IUQ\=)E]2K3H6NEMMBLK,1NK//>8&P."9H$S6I"T\R5$$G8 M)&R>P-RT]NJ$3D+G*=!I#'+54Z\<.IN7:\A<'@J;<\:";QSC.V?H M_G4"Y=W+(QXK*P7;).RJ":A\=64)4 2HG4JRVR=($:3*M;NZ>5HT5=^\JGVX M[S?N\8"YPO)B]LSQG##"[;7'UPYXMJP/DP&N0R['EKJ,-5'.U@R]NCJPN^\7K+PW_'8>1,GE\X^N4)UW>X.V*;,86\@A;OP715/'C -QA3RPVBSC2$/Z'J>181=27 MI[C@=P5^9=@QCBGP'99R90\\4V@4'Z=P-I[B=Q&\$ZYR?#M48#J !7CRN]7% M/6#YUMOM:?/].C%F7K$B72K8S&[&@@?'D\-C<>2G7TC1+KY)FIQI6L$6=\;% M[D"/?(6(K*TCO+""]9P2TU'@OM9TC&!P7!M1V[B3;0^6L M115[ ;6][1PA8Q%L[ M<:(^49^HW\Z)$_6;=RJYHAU02MMR&^B=/-EIFZ0H,INRJ"5Q^6,[?=TZ@L_H MY#F40N C\)60;##LY$D2(O 1^$H!7YXZ-'4#7WN.41_0 J-01+%F9YOT82[S MLGY'F]KL][8*T/T.50$@0#<'T(;6:\C!U\-+> M:G72 ,ML''<4$[FR)]]R!JZ;L8@ER5<67'9=*E8413U*:3==!2=N9:X4>CD M6<4JA1/^ZH>_0@?%*H:_UJ2/_1;X8:C, W_BY-E /JD/0]I M=^<=Z1%[9QHWG>4;,#^B97/F1[1LSOQ:0\OV)"!^YB%GP7@J3G+8_)&[_AQ; M1I[;R#Z^N6@:^>K65&Y#GYR?A@#2RE4@EP!)@#R:A,R5XT> )$ >2T(V0V4W M[U P;IK+2KNE"K:(HZM-)3D)1T>ET^[DT(*&( M4)1%T2#73EGUS:7:A^-^XQX/F"LL*6;/',\)(]S^>LQ5H+=>UKW>SW5*O7K6 M/;F;#0'D,%]*,0&2 'D<0 [RG5$D0!(@CR4AVQR0JZX=*0_%^GOF3KU,K"-4 ME#YSIN"QRDU7,R.P[3YX$P&L&\#6 M'$?^'4\C3P)_EIK.OI?+9*Z7%_O@B5W<9JKY?>-#Q39P_"&9\%Q1/+>C ME5C3DT$,E M<=?5ENN@=@P!^B_ M_C8P=..DGB Y]543Q@W#]!LMWTG:HJM0?>E/'- .#B"I3I@F3-<7TTT+UW[@ MD>+Z87%[VP3BV7X\?NO18'62+G/2?Y]D>*CK0#]-TRDB$(] 3Z M.H$^9R";0$^@KR_HW']:D- MUF:/GS/C_W<<1L[D67[E> #SZ%T7K\F,4#]X3OHNKT7\([]>?BXP&[VW.ITQ MQR-T1W*YREOU\H9IK$+3T_R_2/?M7^^4*8!G_QR\;?0LNY,\Z[?M>ZNNY;5 M'5Z;6J]_W;V_O>E;]_W[^X-6;_N[?OV*K*;X$^4&?@,:+1U1ML& ZS@N"\(I M1^[/@%^=&0^5#_Q)^>S/F+=^9Q*K2"29_!$?\LZ)X(WCS740@['YV)?56-YY MOL?A_3?^;,X")_0]7*%T9T4&I?P!%TY#Y0[DJ5V5E?K" MYQ&?C7@@;1!34Q5#TWL5&9T@847& LMB560H2FD:J#9BYC-_Y%[,3ZYZ,Z]8 ML:6U]/[$.L+/V3%X?C!C[NI::]*7$):;,N:NF_SZRX5V(3[#W,;IY\.6&D<[ M8\&#X\GAL3CRTR^DO2N^>7+L: I7P_HDABW0QV7SD+]+_]A0W!>+6/*RZ:QV ML3O4+-]A6C_^?+%AN2?OW_W3(-==^7XJ_UU:]8=XIN4XZY;$N7HS]U_IS7R, M:HP[7=*RG(MM]K&PMF;2NN'"NEF8%0I8%!2X.0GIZS3_!LRO=6R.KA1Q.7%Y M11(-SL7NYAG8_8"DBR,*@&Q@H%U<3L1?"7^TB_@M)?B/RLV4>0^G*C=8,:(3 MQY.X;SGQ2=R?B^#YD@[.HPLJY0,DP7=K-5/AK"*B6=-NT52)PC15FFK]IDI\ MV_2I$H5IJLV8:J6,YU-QK3[")$_7;3'V:>-LF3OQ.U"?JT\3;,_'&=1W\$H_" M<>#,\1"&.(83QO.Y'^3I,E.J2U?6_'XH,)&S5C(R>ZIAYNES<_0ES5MCJ^Z\ M3_@_)?Z-H3HP\_2V)?S7"/\':+PRC\UW+"HS0@+LN ),U[IJ?YBGQBQ),&* M!C# H*OJ@SRII83_&N'_/!J\NUV#MZ=QP:? G_ 0^Q4P5PEY\.B,=W4J6)[G M/V6<[@3R1>WVJ>?QQ-N M,LF;*I",OMH=Y&IY0A*)X'E\>.JJH>4J_4WPK! \JS/QXSB>PTZOD..Y.E.M MLO[E5S\"QS)X*=?S95)7IV3U.0-Q>R]#=0MU=[MJ7]>.,??SDI."@,2YS>9< M3"'I':6%$'%N%3FW/E:4V3%I YY$;W-%KVX:JM'/D[Y$LI=8EUCWG*RK6:HY M)(>G-:Q;'[/)>B'KH>1.48O&!W(2Q^P4M1)J4AQO'' 6[M$Z9><#?QATN@I< MXCJ^E_LARL0/E&C*5V%U\&,B+)J>^V[Y\FPQYH+#R=D'YI4!CD5S("!9Y..2 M*2&;<>6OF 4 ?(4ISYS!_QY\>;$-1)X'SHP%\&2\@Q6_:X3-/ MRAAXVY_Q(%38^*_803J*;F'Y1[L=9:^VU=D]_GWZ ^V\V^H>9^WX=P>$HO>0 M7Q MII59L2.0+[^4[936#ZG6:MWH=8:EZ?7\X_#VZ#6W^_4KG14J@S!EJPJ?P\6^ MG='@RJ;R+D)/K=-KNN(V!ID,*U+PX,Y \SJ$M8"^K6-SZ@-(7$YE MC"O2&ZARK6*H:U1%D'$FXE/7J#81G)H$$L>3N&\Q\4GLLV9I'M>+!62H@5"E8%#9 MP%J#%X$F3A-OR<2)WXGZ1'V:>'LF3LT"RW5BCSZ_VK9:Z:F]89[:N4=?4:HY M0O _/OPMU=2'!/]FP_\ ?5=JR9TA52HD^77DVO>:VK.H4R#AOZ7XUWMJ/U>A M8L)_C?!_'@5N9HH24:? =G8*[*E:-U=!3VHM4R&!U%1T=M6NU2=TUAR=U9GX M<3H%[J@]6ZF9DT JQQSO@SE.O4L)GA6%IZ%V#6K\7'=X5F?B1U&873-3=;CY MG0+'^R1\ODQRZJ!QT#)4N(.&H?;-7*UH]ONY#']BW#HR M;FV,*5.CAH$D>9LL>>CW.-H:H/\R3O$.?6DG/K8S3I MG=ZIV@6N]5:M,5= M3K,M0L<:!56TS!"P5 MQN%+30)5A451X(QBV3=CM=F0!U<\!/R!17RE[P^?S5W_F7/1QHA[H>@IHBHC M[O&)$X6J.*P2!>R1RTAE" J"A>C8Y;1O$A!+A(':N0$5]H9\0 63(E#]L 1 M\OD'JY70(K&C_)TS>^S'7J0\!/Y3-%6>F*2EI-*S8@?.H^PM)[X%8ON>Q]W+ M@+L,V_"(M>\H=]^12#Q4TN]AZKM[,/EAT2:<*UG<.7E:E'8X;S?0BC+U"SU M-QJ(J5LZB*UB?IIB3-W.U1(;&<;H*%LSW+"?(8)LT=>P(.E6$B (0T?!T+IV MV*?_W [T")AL!Q#<-85?0;G@BU"2H;*V^0QOP>Z V!;**7E\62):>?&FN,E_IT& MZ4/FH+@N1T"M;Y>B9>,[YCZQYQ!>]=,T*+[^:_-:"PD,Y*38?C/"J\6GE9I7 M"FBAR2\7?PLMZ\XT[_I=Z^ZZ:UG=X;6I]?K7W?O;F[YUW[^_/VCUMK_KUZ_" M%0"!=@._ 8V6Z>MLPX-=QW')XKH$Z;S%%RD@E_LEN"'JNAKU008%"PN\A%%J MG7XIH[1?=)%*&*C>T4MPE'852E@8I>C4%&@J:Q;JM"W-4-+ I6C@%(SA/LZ+ MFO5>>.H%QV'J DN0H/TIO18GTZ16&<%;7G-V2K#T5A+7"%Q'"7L5<&Q>LDW9NI:DU'FX8))!\WJ2MH"^K6-SZCQ,7%[*H:GZ3;1Z M#0B/E&?)MZ>B3>NI_%G'G(6C*?B (W-'[GKSV?@ M69W(=S_Z_.K;%*ZKFMWU8]34%*["0H_P7W85]5Q=6 C_-<+_ 1JOO.H4ND'E ME$F ';VOG:$.M3QY5B3 "/\-P+_94X?]/&U'"?\UPO]Y%'BOH[>[J_$7YO)0 M^.PS%GSCN#/W2I"N85WP#$,UK5Q-EJ@+7H7D46/AJ8'Q1TT:ZP[/ZDS\*'JT MEZD+7=6)DT JA;M[AFKDLL9)(!$\CP]/"_2EF:O_$\&S0O"LSL2/5-8X4WBT MR;O"OW&/!\R5%6?MF>,Y883YGX\[#J+O+9:J*7T&:KX3L965,0T0)36'5%_5 MK3S^'T&*@I^O[EYN#7ZV@( UEPE&5QU8M"-"F"HWT*CW!X2I2F&J&8IFIBZ,T/-ZUP WLA/PJF*K;(KG;5?OZ<5HD5Q, M%!HCZ4#285_IH*F#C7YI)!U(.C0H<#[,-(^MZL0K17'2!ZW5![JIJ9J19SN" M% *)!Q(/312#Q48^+'"3UJVT_HB=#C3Z*QW^)[^PC-HLOO2B\_ MXN5I<\:UL_>WN\[>ES>UM/]D^;/;74=@V>:U6,_?'_1.KW!GXJ0[ZRIC'?R4 M"-NPY;Y;OCS;WJG@<,KNUBH?L[4?\%\Q"X##7VS<6H3"5BD4G@)_8'_A[1V( M1]SC$R<*E?4^Y.7U?:T4VY70$OD'JS,LB_>H,_+*L/*VW2Y"RW+DZ'Y3@JD 0<"$B;!?<^C' ;;SAF^Y-V7>F(O.S'_://RFS%T63?Q@ MIBI/4P<0/V4AWA*[V.-Y.:!%IVC\+MC!'AVE?LR^S8)8'@/\8_LQP#I,;.MI MQA+MAA*TBAT'.*9"\JN8V5 7 =;$Y;%R/T\M4W(;G>[1);=@PE1X=Y2O0-'4 M@$@4>,BE'%>>0/[ZDTG((P40$#G,A0F.GD%MV7R,P@9OF ?^A(T;IHYWB,/A2$5;L$1&&/*)([B $VW M1X[W/ 3^4S3M*"_ 3G%"Y4$>+P%YD8PT\0VBJ1/8"R_3EH- "Y!Y7@P") 8) M@@.<\("C<3CEKC#]%LM^-!X]850H>_;FZH6S-_400+M/$I4KA[0R7-2E&*(0 MT6$AHI=B1 LCR!L[<\'U<,.&B&+A]'(D0+#3'@'15G A "8E:"N)9=N)I%FS MF$,8^>-OVR91QKC[A<>]Q>E-]U:6GPM(%;VW*E;*VP[8L@-4GO0K,V%Z;IK.48!W)2;+\9#5+E MM-(810&Q-OGEXF^A9=V9YEV_:]U==RVK.[PVM5[_NGM_>].W[OOW]P>MWO9W M_?H5=WG0FKF!WX!&RZQKMK'WLX[CABC&@J&/;@E"@TSSHT<^JKLZ^0,?FW&/ M/17^2Z'C8C$#HZ.=1?47&K)1@M;?B.* _QCZGL?=2Q$"$4-.(SIV !+(RY!. M1'0"1]ZY#*X#1<-X/O>#2(!?.GXX6W371G$(F [!H?R[I/K.Y4F=PEVO!I\V M"IPQCE$\ U[$0!6('8+O?!P+>>E/)LZ8RW9=]WP4@ 7Z+. KR/7?S$N_Z"E/ M#HR2*>C6"JG&@QD.6MCKPF!%V,%*<-?%_\MW^G,QUD->O<^;2MR$6#>]4L6U MOY[ZZLQ X7S@3\IG?\:\]3N3/)(DY6?3;=W0WV(P-A_[@2#T.\_W.+S_@^]= M+GN)O?< #%QY?#R,!CA:8XL'QY/!8'/GI%S(Q1WSSY-C1]-UPV.D/ M>J;13?_],4W@&F-;NWG(WZ5_;-B+%XN3??+S:2D^1O M^@L_=?/=1B_+\[)6]J/LOU8F:R4GAH)52X=6&94> P^9:Y,NJ/B)ZLOYP2P5%-9!Q)N+G.51 MQ">Q<$QD'+ :!)NJP6:;0*F4P9%X\]9J2/^L:&G6M%LT5:)PTZ=*%&[Z5-M( MX4HIY%/15[=V$1@F4YMPSQL;X_AR]RF:^G'(/'M]$Z5EC;'>XV)CTFJRLW@B MD7:^-@2YZB,4*']P_ H';[J]7.6P7IO4$H5%IED6W;:Q::4.]E>IH@&QY+E9 M]K#BB]1UVP"%!E DK5K3SA(8(4 M06J7TAO42NG5LPAF,J=\QYCD1[Q\62=A$>E/3H\($TW:;.\S-MO=PF;[L&ZS MU>.@Z/J.AA+P&8/AVDD!FT?N/BL3^*N\*E5BY:I[+/$X]53"3,F"6M;Z><5? MR939(*"IS'.^\("UBF$*FXDCHP$?^P\>W)Q(+KFX>%[TW_YH468+ M?G-FHS@(N:AC.@_\AX#-DN)&^/LD\&>9QX8*<"=$ MSVB@N/QA,:"$X3>YG.IAE%H/8WW/R#Z\'@93'/N7B_!V>*5=W=WTS;M^S])N M;PZ->^,6?AOB/:PLPE$AC=(/)*_;Q$WHYX^[PWP'9[53GM)M^\M:F6?8EH.G M=/Z88/ SG3^F$V-%T$,'#0DV='*9D$$"A6!308%2*5.%SL0=>=HMFBI1N.E3 M)0HW?:IMI'"E%/*IZ-N0D\O%3RS/8-U=?K9FQV5E>=VP<*H@D'"K^]'!F-GH M67D3AZ*KX5O%7U3+9>/(>70B9WUCZF5IERQ3GM6HR M4RWKH%VSYG#EWJYE[3S(I=>8]25E%]=]/,C7SW$56)E3H-H8%A!&U4=NF^)< M=86@J9K]/(*54$@H+ N%EJIWZ=@]0:I4P=95>X.#0%4[P49[#HGU.'$\YHU+ MM1A+7;+CP]W42BU!6EG!VN0(1%.QV;?RE*L@;!(V3V F] _+Q6Y.5(G0W$ T M#[26HKEI,=(/F?HGRAN;R[_>8D$(;$0OSG_SOV+GD;EX0EX63/$GBC.;@PF, M?_'OXRGS'K@2L.BP#)QCU+XZ9PG62K"FH0ZM/(56*VOM-$ -$/Q/&([IJZ:9 MQP^HCPXBCB&.*9-C+'6H$<<0QQ#'[,DQIJ%J9AXCJSX<G:H\<67*'GFR$0)#PWDE)S%\+\Q6/)R"H_\PE64% Q_\ M?%O0!&]P/)@?XW*#"R@$])<3R<'" MDN&A;CF."/ZWF//R76+,6+ 4W.W(QWO@E3''O\%Q7R[_ZJ!G[%E)?G]M_$BW MI/[C)([B@'>4*ZSY*BM+"IKCTP)I:+:,,Z?R0< T\;88G?,8>IV'("_+N3Y&\) M,CW!PT(0/#R F_ K]L@4J?H 7H+SK M"MJ+LVX"RUC$5/E!MSI:*E*VK& T5;[ WX "Y7^9Z_)GY9IYWSK*M1\ &,2J M,RRP!Q<[(=(9\).4)9WYH2B&BNLNUO"__C8P]/[/P.OQ*!P'SAP77U VC.=S M/\"K'SEB;88U4.< *[%AR["0*3Z&/20H8S:N6JB,1)E?/ZEV&CA 1AA!$*&D M3]Z58@B>C44A\8TH*$ (8N74M?F"U$# B WB%"I/?O MF:?@#ARO%#?N@@]2 M;A+\OOW13BA503(E0&8B/1DP.;+%%$3-Q G"2$X$[T&;4T)5E#P6 M,'&?L@ M82NY(GEU"*/&,6/-[(AAO ],%OQ_LLF-_ W/@[_Q92!*W!@1*2F%]W"A G!4 M"T[X(8N-5(K!GU-\+ZQU[(F5&FU@8RC&_4!(YW@V0WV4 MOE]&.J6 AK$%O@M+.I9R<>T)H,Q : +7.\"@MEQ!'-Q2>B+KCD#R"SS@ @%\ MD48&D9=,1 MU:L,. ).7? !JG(.=/4$U<7%8J46]\/\Q ,%J[I2_29L!?"9(]J9*R""M9"! M1+"4:-D\=Z15]2=6*I;%T*)M^ =1!(]RA>6%(P1QQY-7I$\25@G^MA1:@X[R MP4\K*Z.=X,<1J%8Y"ZD#MKV-5(B:7[0!(!^,#KF0H(\<>2K#/T 1)4AD1AN[KMO0NHFA$$U%T M/1!R(.2;RPT*?>J,IXH-DL-'[6G'P)Y;S*2MU!/D<,(PQI+B8>JH/$MC"/]] M )L-)8+K,T_*(MF20= W2]@L33+$0"RC:7#>Q M.4')CE%V9XJH;PQ+/AP-5K#4[/)LM*UUG0OP6-Y"STD7$/'-'H6>/RY\AZL= M"6WUD#SW?E!"-X)J-B$H$G80!E@VEW&KSXIJ,G^,P2@GQ#!-^R4\H\B)?! ) M3%A".%A_Q<_-.+*9CAVR>4&J- *Q4XT><2'%_H-N=(:%IZ@X-B-;6F M"TS+[/2+3PL [;^-NE=/+0$@=[6DPH"0<4@8'9,8H/,=L Q.;@F 2BYX?P M83O*ERF0X!+4VVSC1QGOV.D&"V<$F";,]++)/]=>"0PM!_S?L<>55(RA/JZ, M:.PHRN\^ZJF25AM$:Y$%+P'^E5_PFV398)7!;66NC**Y0 4T.($.(09*T6_+ MH) >:\N9%C61*,ZY+L*61*T4H%B:$=M7+2NN]MXAIJ84T MK-'IEJM@09@$Z*HFS=YDC$U&Z5Q'NKNI\>M/)F##R-!Q_AETE\'/TF8@.WG) M;0^!LJ*&C-:QRAVD7%%I!$HS/OTU?'$.^U-GN:G(HBAP1K'<*$V"3)$S$QZ" M-%E'.#7O(=TU$OW-QIG@MW2(V',F\+YK,AB!M^4^%O/6N&#NATZR=0MV=/H\ M,=^$&;;+<&@[.07#[GOK&P0H-OIE1T$\'SO4LJH*0N2 M3:4"(^SHE0T,% J4_V"6,;,78@.KH2<[P*:986K[9#;A,FPJU8/$F)F6\VR9 >T[,@-WE%09?W0S6RW%-2D M+)+_S\86+/E5Y!<>IU6"/;HZS@KI^:>I(_:=7@XT16*S;HF$]!16.4C0M1($ MZ F0,&@N$%#%@#,1.%)^A"]("[3[-EI'KZ2V)?(PG#H3W#Y_8H$=@K^.NL?S M8N8N@;3FG+_T6H%#T.H3'H8R.R7DP:,SYNMRJ4@N:ND$WHK#0B,L0<-5$'V8 MSNE%#B;E@/6IOB200/:@9XDFJNO*'"V1L3N;NR(!:6$&RMP!M/@=P$6'/_P7,6BRQD/6@/,'^D#?* M>6.:'@"T43!5\^%*V^Q53>)!<1E"7,5(TYS=94T3;=BB145RF3IE[&[ M6(M%?Q7GV[WI96RGT#H;9=@"M5CGF_0X%IXEC*;INMGV- M[D$>3W/I5F:Y8M^4Z<"9/!LY&/1]1J[>\7##\5..C>*T% 5S@& M4,:F[.LQ@*)4,$LP >48CK9NP M+^T_)Z<;"LNL$D(76P>[ATK'T](!U@0!%9[Q=8M/J2P!L%=:9M'A:D>A@%SL MY5C#*N8KF&4$SE9W!]<]FR[E+)22LT!',XY[-*.W.D8ZFD%',Q9',TZ0+F26 MGCAV-$%,*4/EIPS5-5=$/5.RR/ZG2C(6V$$1+''?7,;?@%">?+$LQH-7,ANN M=,(H6'%$,WND__9'6 E)UN$ !_4A8+/65[YXOVC^6>_*%S?9<-:VCJ;%(CUE M)(\*9J?J'!O#VBJXSTPJ4;1-UJT3,M1VL"(DR+2/(HZ^^4LB2\/0Q] 8MS.S M$1(*"\/Q*3 BZH4 A%(2A,?P4HRE?%:#9),X\,2#Y2?GNWP)JL#$ Q4M)^9) M\2!93702,!!_\7AQ'Y;@0]2->2T#^?OP= EV7IG!T:JP=\7,./F8;8Q>F'Y6 M:0&3E'[)EJ)PE[87)"XA7EU&%MLB7KU5(&V+)&8J$!S[)%3L9K6V1P M3>.C]XM6]PV(CV8-_9-"EE&Q;;%!A1XY4) LQF\C,E"\R'4/J68!L7YXO'LLJCB8*H9[/"BVM M,,KK$J&4R&GQR,2NX:YN&(M#M0J3>0);9%GQF927OZMD#JC BF?3%4;2-,PC M]FHK]5(/_!A63AE%JBF<61\C)V+?A2WCV-F6*K+;7:2$4Q;PI OCHFWAK@,$ MJ3 1.3KPZ>$AP*Z$O%!!A)+,HF,(D.WY[.=-9'_=;FVLV*N# W1P M(+FC-->M+*/K%.YRB4[FWN[RI@F%H'?L7R["N[L;Z[:G=TW#&%@#PQSDX6)RYP 7PUQ9@O%R -)<$6Q?; M3CAV_7#9%/-*'M_XS.4.EZ?< Q$47;O\Q\+3?N8L*.KPEMRL% P%;.RY.,#P MY>X&QY[[>7]@G1$Y-KVH*\Z_C\&:3=8[:\8M3K9+>Z?NP2(\HK(\MA,E)5OF M6+5%V'2G7P1B0.*;)\>.IG U MK,_(#VP>7.+I)S8/^;OTCPUM@R,&DS)"288C]'ZY,'34;Y&-_P2+GY,1RW>8 M\(KTHO7?]'P_Y;R-7E;YEVU!$1ADD3-F;H)$R<4_K["@L<;2V<\)UV>_DFQ@ M2![,L#7:?EAJY]W4L8&5R_#>5LW=Q,%878/&SF\A),R+QL^UZ?-;T%*W7B%F MHDV2J>CS[TKHNXZMI+Y%GL58G?H1PBQ;(@6?TJ 81BLQ78]CR:TMJT,BJSGS MVUMD'0/EKZW%:7#_U8^82]1O*?5_YV$(;C(\1A/N+ V9:X,_8;+-9.*,.78\20JVYN"# MDZY5W07 SL4Z.B1^. 9I\P@ 0=I2TK -M=^URIS6T8FP)<&=>(QXK+H\9JJ6 M-B06(Q8C%CL6B_54W1P0BQ&+$8L=B\6Z:G=(6HQ8C%CL:"PV4*V&L)@($OTD MSH$LOM\\8CCL7]_[+P5C;V9:Z;9!EC8W!Q9 M;-3WA"4%;\?Q(F;)'/)/_ MG(35?"^<.O-0'KF+O3%\QLP3<;@-.S+),AE!>H(?2Q6P(/)X(&Y3E3#&1MYA MYMI)Q+%>0-(1"KN!A\JBEF9:"H#C,\,YET^,@SD>JDN?L:A^[<>N+0<\XO!0 M'B+(G7":] 5.BKN*>_U)&A24L4(?*#Q**!P*"K,,A?'MLO52YBB;^ZQX<)'_ MA+^ZSLP1M4?E\Y/V5]B[/'8CL:!,'.*,L'2H.'@I^IYG"LJI\(R_8L=VHFTN.<.,'H>2[K-*W0[85# MQ6=F_IAGYW.QA:1KLX_@:KSH(P5ZYD=S#$R"= M^CBM5'X'O(D'(Y$=YFM/&EFBXO9+A_B7' ]M%"=\@Z$5+ MMD!B$WNM!;;@,B%!_MGYTE%^N[KZE/:%QDL7W<<6_0GW?E^ M7RQ7&\<(H/- MV#>.8D!22M:,"L-X-I<[!8*?9!=T(1P"-'7619I M$1VZDSYQ*O9K\V<\J7F%/Z6'?Y-#UTE%>>R&J_C>@X_0&K'0"868X(_,C>%R M<7!VY]!E->3D2*T4,B',]AG>@25AE$Q[Q^4SP :!G^05HMIQ9BE\25>GON>0 M;Y>MZJDF7.9Y*BY)IHI "(1P)B#; %I(8&DNM X%7IL*?3F6:&7P2-V"\7& MSJ.5EP5NAXVS:]"[_L]_?IJ M>-6]T^\M[4Z_NM)OM-NA;O6ZO7OM7B<52BHTGPKM[E2AHKR<[TH'Z!-6[[-1 MX)7*=X5UW!9ZW\E 0A)*62HDY103.I%B_Z>(:(C>4?&QEG312- M'3OSE9;V\P!4$'R'C:3X.!8J6Z:*!K(Z[>+WI5^;_*Z*!P VM$5DL#FEU'Q!*55ZWY/4 ML_XL-?RNNUBT[^10OUNCNNU3&V(=)38JOB2'B,.2?P6Q*.9$^V8OB(F MA;%(W.X0(P]#_#.,9U@C^C^"G/8R(HAX2H(8$8BEQ::)V).8.)(0&!@(!#%$ M$6.8 =(*_A1C$UL?V8G!&-AX',]B&1Y,RS7&GC/.UGQ>8DW$%MW8=I*^8S=3 MAT]@7BF$/V8@+'^[7\#W8PI?H#N;PXP!XZ)L/NY#8/4^,2^PSD! "C;"!7I@ M@7C98NVS(ZQ&RF"?V MGIO"PC]QUTV&EL@=KSX ZN%WGID'S"1-_2,8-4EX-835%$7,O MC +F>$F47%R764 G7.%K "9,T8&+_QW;#_(*+TLC?.$(1.G$D=%Y\#Y"1Q0T MW#%_UH-E2.Q@Y2/8.IG5D7$8 M&% =141>@W@WL J9RD_\)?,8M>5:*6LG)+++('Z;"#O@0I&(8LOM1+$XOE!Y&!$!IL!F1"Z7.] A;I;]%<.* M\J"C+.2S>-(1);)4M%-8 8RPB5P77,NU^N"'KZF]W$)-)K7#$TCU^"*D)S?1 M46J"N!67)>+\67&=;USVH=JX7CUL?-N25RA05]XP3:VT0)V&J4-WO>ON8&!9 MIM:[&AI7/:M[?=>W].[5L$N!NFH%ZE['_BNI1B_$ZHQTFKFB4 MCR+_[OW2:-J=RG8[N#;UJUY/,^ZN+,.\&NK#*_/^^KI[?=4WC/ZP7:EL(KZI M[XQO_@ZFG2OC@!QG5LM X+W(=T)K'/T\_#^8'I@/->(B&AH!Y?A;>@)L):/IQ MA.N,:7)1\/K=M!?WC?'?1Z_:Y^->C> M#JS;-DJ'JX[8F5;NY>K5401DPEIIZ&3>@L)LH3C&X=)[QQ43U*.OE=7<@36ES3=]$^,\MS;U<4R MV;;F&B2I:-KE/]),>IECOF&OORX\1.I_C)G[J>SH*,K7Q%U)\_*WM3*2KD?2 MV5+Z5466*']&G1Q" B"1RI#2/8DJB:V-Q!M+I/8B88,\E"-[*'II'DK/&@[U MP7W/[/?O+,/H#KN]:_/NZO:^9QEW ^N*/)1J>R@5UJ;&3EO[GU[ 'YPP$B&5 M+\R5)W2^\'$_42#Q3Q69[>85!V-B0]@PN-FE#-&J%<_ MOKV&&7G^XY-L$OPQ:1(<2HZ=S4!-?\'NZG4DS-=%Z'.'*9'JY+G+/'24$@=C ML^WFSE;*:R<;\%JT=(33AGL\$;@N6TX$S,$GQ)10-#XQ *UTC>Z;43;FW M1D^[Z=Y8NG7=O0&_T>SV!J:E:69/OVK924FA\GH[5=[=]ZDSW_3U&ZL_O+^_O1T8=(JGXGY#=78V MOKS_[!G?6AV96K:9^%0B*[H://9,0;E,&ALKVY'^R* +W./,)TF0OMP MRMR)W+CFT@J3%R0'8F,/LX?P@2R.IKY,]/&3J. 0##N;/>-@/OB/PD:3)S5+ M-M!>JE23$";SAI4:0'E[ &=>>3GS_R.+'^&+CM49.&G).^P,K;[1ZR;_]@YH M OQR;V%-#'Z]2?#%KSM+(B<=8(>[N\,.=K2'S3P^O>%TM;/S6X+[&_=_?OS\ MC_?_>Z6\_W"S9I-4KS8Z5?PO>ZIG)6_I%;"VP/OZ^5U%*%SZ;->-#*'P4!_ MLWX*?U+^8!&HO2?E#]R6^@]S5.73M'-;.28_!0H^L!EO+ ZPO$1YE,[;':$* M9/[J1&Z3Z7PS90Z8>%XFQWLC_[MJ[+U#L1E:>Y3XT>?:>/G=8BW^WQWE2X21 M1.4/QW6KQ]^DO@OS=2DD)KU=U0E?_+I4TO^+O8D^!1QSS##%\RL>FXB#EX]M M58WE2:632B>57D"E@Y17_@%?V%$;*=]T;5Z0NJ3(JSKABU]7U7=&9V=J1I/2 M/COESZJT=_19.&M2UZZTC5)S3HZ6RU&3E),OE^7EJE\9]WU=MP8]LW]GF=?: MX/I^<&O<8>+6P+J[&U#.R7ES3K1#0=4]&%3=[;.[^]??WU^__ZJ\_W![]Z^C MI2;LY(JRF*^G'IB[4P^Z+V0EF-NS$NIO M2VU#MLRYW GIXX_A), M,=8F%H$'13OKYG=5R'D6N)Z =&FN<1F9#3AX;%&3+:2[(\-!W3QX)0I_==^P MMS^)HE_XEZQU9_OSI$?;XH8D2UDQ-6.1F,R"$?-X>/GQN\N?TYQD0].,RF5+ MD52DJ9("V*$ UL_\5(6,$@OM$DOO.(QD%X@84E3 M;;U>T#6]\_[#EXI2E#3 J_/[U_7GWY7W7AB)ID*W_C@6-:(ODR9"R?=V^KWM M<]D^@\WGV%TW*1LGNL,PV:[HED4,M(?+%Y6JL:Z(>$_$'F3'(RP-8MNK78'> M>[AU+"],WT>:H#K,1%,E3?"*)OAR\_>*4I0TP7Z:X"O[[GO^[%FY^QYQ3S0/ M^#*>\AE;J 82R=5!-4V51/(K(OGFZO>*4I1$KZXI2E.1S M;OG\.QMQET0SR:LV3;5QHOG3Y[N*4I1$-W"@ MF, \ ( ! '=K+3(P,38P.3,P+GAS M9%!+ 0(4 Q0 ( +N":4FI1H4W11T %@G 0 3 " :0* M !W:RTR,#$V,#DS,%]C86PN>&UL4$L! A0#% @ NX)I26$P+M_X,0 M+VT" !, ( !&B@ '=K+3(P,38P.3,P7V1E9BYX;6Q02P$" M% ,4 " "[@FE)P/LHKPZ, #"0< $P @ %#6@ =VLM M,C Q-C Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( +R":4G>&UL4$L! A0#% M @ O()I28:X%8WP1P$ @H,4 !D ( !2#