0000792987-19-000050.txt : 20191108 0000792987-19-000050.hdr.sgml : 20191108 20191108163438 ACCESSION NUMBER: 0000792987-19-000050 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASTEC INDUSTRIES INC CENTRAL INDEX KEY: 0000792987 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION MACHINERY & EQUIP [3531] IRS NUMBER: 620873631 STATE OF INCORPORATION: TN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11595 FILM NUMBER: 191204524 BUSINESS ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 BUSINESS PHONE: 4238995898 MAIL ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 10-Q 1 form10q.htm 10-Q

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, 2019
OR
  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934

For the transition period from _____ to _____

Commission File Number  001-11595

Astec Industries, Inc.
(Exact name of registrant as specified in its charter)

Tennessee
 
62-0873631
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
   
1725 Shepherd Road, Chattanooga, Tennessee
 
37421
(Address of principal executive offices)
 
(Zip Code)

(423) 899-5898
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Act:

Title of each Class
Trading Symbol
Name of each exchange on which registered
Common Stock
ASTE
The Nasdaq Stock Market LLC

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes  No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large Accelerated Filer 
Accelerated Filer
Non-accelerated filer
Smaller Reporting Company
 
Emerging Growth Company

1




If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes
No

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

Class
Outstanding at October 26, 2019
Common Stock, par value $0.20
22,546,348



2



ASTEC INDUSTRIES, INC.
 INDEX
 
 
 
   
 
   
 
   
 
   
 
   
 
 
 
   
 
   
 
   
 
   
     
 
     
   
     
   
     
   
     
   

3




PART I – FINANCIAL INFORMATION
Item 1.  Financial Statements
Astec Industries, Inc.
Condensed Consolidated Balance Sheets
(in thousands) (unaudited)

 
September 30,
2019
   
December 31,
2018
 
ASSETS
           
Current assets:
           
Cash and cash equivalents
 
$
26,289
   
$
25,821
 
Investments
   
1,103
     
1,946
 
Trade receivables
   
110,583
     
130,569
 
Other receivables
   
3,490
     
3,409
 
Inventories
   
356,889
     
355,944
 
Prepaid income taxes
   
16,999
     
24,459
 
Prepaid expenses and other assets
   
14,531
     
18,843
 
Total current assets
   
529,884
     
560,991
 
Property and equipment, net
   
190,545
     
192,448
 
Investments
   
14,480
     
14,890
 
Operating lease right-of-use assets
   
4,241
     
 
Goodwill
   
32,206
     
32,748
 
Deferred income tax assets
   
18,146
     
27,490
 
Other long-term assets
   
26,167
     
26,890
 
Total assets
 
$
815,669
   
$
855,457
 
LIABILITIES AND EQUITY
               
Current liabilities:
               
Current maturities of long-term debt
 
$
204
   
$
413
 
Accounts payable
   
59,886
     
70,614
 
Customer deposits
   
43,821
     
48,069
 
Accrued product warranty
   
9,992
     
10,928
 
Accrued payroll and related liabilities
   
22,492
     
24,126
 
Accrued loss reserves
   
1,989
     
1,832
 
Other current liabilities
   
34,697
     
33,249
 
Total current liabilities
   
173,081
     
189,231
 
Long-term debt
   
717
     
59,709
 
Deferred income tax liabilities
   
869
     
1,020
 
Other long-term liabilities
   
23,418
     
20,207
 
Total liabilities
   
198,085
     
270,167
 
Shareholders’ equity
   
617,060
     
584,580
 
Non-controlling interest
   
524
     
710
 
Total equity
   
617,584
     
585,290
 
Total liabilities and equity
 
$
815,669
   
$
855,457
 

See Notes to Unaudited Condensed Consolidated Financial Statements

4




Astec Industries, Inc.
Condensed Consolidated Statements of Operations
(in thousands, except per share data)
(unaudited)

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Net sales
 
$
255,807
   
$
256,613
   
$
886,389
   
$
854,595
 
Cost of sales
   
203,947
     
198,329
     
674,362
     
717,197
 
Gross profit
   
51,860
     
58,284
     
212,027
     
137,398
 
Selling, general, administrative and engineering expenses
   
47,643
     
51,054
     
158,594
     
154,396
 
Restructuring and asset impairment charges
   
875
     
-
     
1,431
     
-
 
Income (loss) from operations
   
3,342
     
7,230
     
52,002
     
(16,998
)
Interest expense
   
(167
)
   
(170
)
   
(1,299
)
   
(488
)
Other income, net of expenses
   
412
     
23
     
1,252
     
1,536
 
Income (loss) from operations before income taxes
   
3,587
     
7,083
     
51,955
     
(15,950
)
Income tax provision (benefit)
   
632
     
180
     
11,420
     
(2,301
)
Net income (loss)
   
2,955
     
6,903
     
40,535
     
(13,649
)
Net loss attributable to non-controlling interest
   
55
     
92
     
127
     
238
 
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)
                                 
Earnings (loss) per common share
                               
Net income (loss) attributable to controlling interest:
                               
Basic
 
$
0.13
   
$
0.31
   
$
1.81
   
$
(0.58
)
Diluted
 
$
0.13
   
$
0.30
   
$
1.79
   
$
(0.58
)
Weighted average number of common shares outstanding:
                               
Basic
   
22,523
     
22,923
     
22,510
     
23,009
 
Diluted
   
22,684
     
23,084
     
22,666
     
23,009
 
Dividends declared per common share
 
$
0.11
   
$
0.11
   
$
0.33
   
$
0.31
 

See Notes to Unaudited Condensed Consolidated Financial Statements

5




Astec Industries, Inc.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
(unaudited)

 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Net income (loss)
 
$
2,955
   
$
6,903
   
$
40,535
   
$
(13,649
)
Other comprehensive loss:
                               
Foreign currency translation adjustments
   
(3,524
)
   
(1,536
)
   
(2,671
)
   
(7,845
)
Change in unrecognized pension benefit cost
   
     
     
     
65
 
Other comprehensive loss
   
(3,524
)
   
(1,536
)
   
(2,671
)
   
(7,780
)
Comprehensive income (loss)
   
(569
)
   
5,367
     
37,864
     
(21,429
)
Comprehensive loss attributable to non-controlling interest
   
105
     
122
     
167
     
407
 
Comprehensive income (loss) attributable to controlling interest
 
$
(464
)
 
$
5,489
   
$
38,031
   
$
(21,022
)

See Notes to Unaudited Condensed Consolidated Financial Statements

6




Astec Industries, Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)

 
Nine Months Ended
September 30,
 
   
2019
   
2018
 
Cash flows from operating activities:
           
Net income (loss)
 
$
40,535
   
$
(13,649
)
Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities:
               
Depreciation and amortization
   
19,698
     
20,755
 
Provision for doubtful accounts
   
1,086
     
145
 
Provision for warranties
   
7,020
     
10,115
 
Deferred compensation expense (benefit)
   
74
     
(441
)
Stock-based compensation
   
2,118
     
1,770
 
Deferred income tax provision
   
9,193
     
1,587
 
(Gain) loss on disposition of fixed assets
   
309
     
(249
)
Distributions to SERP participants
   
(2,067
)
   
(291
)
Change in operating assets and liabilities:
               
Sale (purchase) of trading securities, net
   
883
     
(628
)
Trade and other receivables
   
18,150
     
(7,512
)
Inventories
   
(1,261
)
   
(37,841
)
Prepaid expenses and other assets
   
849
     
796
 
Accounts payable
   
(8,899
)
   
14,047
 
Accrued pellet plant agreement costs
   
     
17,000
 
Accrued product warranty
   
(8,004
)
   
(14,480
)
Customer deposits
   
(4,247
)
   
2,895
 
Prepaid and income taxes payable, net
   
8,964
     
(11,055
)
Other
   
(226
)
   
(3,498
)
Net cash provided (used) by operating activities
   
84,175
     
(20,534
)
Cash flows from investing activities:
               
Expenditures for property and equipment
   
(17,924
)
   
(17,518
)
Proceeds from sale of property and equipment
   
268
     
330
 
Other
   
1,407
     
83
 
Net cash used by investing activities
   
(16,249
)
   
(17,105
)
Cash flows from financing activities:
               
Payment of dividends
   
(7,436
)
   
(7,149
)
Stock buy-back purchases
   
     
(13,914
)
Borrowings under bank loans
   
164,850
     
48,523
 
Repayments of bank loans
   
(223,984
)
   
(24,741
)
Sale of Company shares held by SERP
   
192
     
246
 
Withholding tax paid upon vesting of restricted stock units
   
(312
)
   
(432
)
Purchase of subsidiary shares
   
(16
)
   
(27
)
Net cash provided (used) by financing activities
   
(66,706
)
   
2,506
 
Effect of exchange rates on cash
   
(752
)
   
(1,473
)
Net change in cash and cash equivalents
   
468
     
(36,606
)
Cash and cash equivalents, beginning of period
   
25,821
     
62,280
 
Cash and cash equivalents, end of period
 
$
26,289
   
$
25,674
 

See Notes to Unaudited Condensed Consolidated Financial Statements

7




Astec Industries, Inc.
Condensed Consolidated Statements of Equity
For the Three and Nine Months Ended September 30, 2019
(in thousands)
(unaudited)

For the Three Months Ended September 30, 2019
 
   
Common
Stock
Shares
   
Common
Stock
Amount
   
Additional
Paid-in-
Capital
   
Accum-
ulated
Other
Compre-
hensive
Loss
   
Company
Shares
Held
by SERP
   
Retained
Earnings
   
Non-
controlling Interest
   
Total
Equity
 
Balance, June 30, 2019
   
22,531
   
$
4,506
   
$
122,285
   
$
(33,751
)
 
$
(1,716
)
 
$
528,655
   
$
629
   
$
620,608
 
Net income (loss)
   
     
     
     
     
     
3,010
     
(55
)
   
2,955
 
Other comprehensive loss
   
     
     
     
(3,474
)
   
     
     
(50
)
   
(3,524
)
Dividends declared
   
     
     
3
     
     
     
(2,483
)
   
     
(2,480
)
Stock-based compensation
   
     
     
241
     
     
     
     
     
241
 
RSU vesting
   
15
     
3
     
(3
)
   
     
     
     
     
 
Withholding tax paid upon vesting of RSUs
   
     
     
(152
)
   
     
     
     
     
(152
)
SERP transactions, net
   
     
     
(1
)
   
     
(45
)
   
     
     
(46
)
Other
   
     
     
     
(18
)
   
     
     
     
(18
)
Balance, September 30, 2019
   
22,546
   
$
4,509
   
$
122,373
   
$
(37,243
)
 
$
(1,761
)
 
$
529,182
   
$
524
   
$
617,584
 

For the Nine Months Ended September 30, 2019
 
   
Common
Stock
Shares
   
Common
Stock
Amount
   
Additional
Paid-in-
Capital
   
Accum-
ulated
Other
Compre-
hensive
Loss
   
Company
Shares
Held
by SERP
   
Retained
Earnings
   
Non-
controlling Interest
   
Total
Equity
 
Balance, December 31, 2018
   
22,513
   
$
4,503
   
$
120,601
   
$
(33,883
)
 
$
(1,886
)
 
$
495,245
   
$
710
   
$
585,290
 
Net income (loss)
   
     
     
     
     
     
40,662
     
(127
)
   
40,535
 
Other comprehensive loss
   
     
     
     
(2,631
)
   
     
     
(40
)
   
(2,671
)
Change in ownership percentage of subsidiary
   
     
     
     
     
     
     
(9
)
   
(9
)
Dividends declared
   
     
     
9
     
     
     
(7,445
)
   
     
(7,436
)
Stock-based compensation
   
2
     
     
2,014
     
     
     
     
     
2,014
 
RSU vesting
   
31
     
6
     
(6
)
   
     
     
     
     
 
Withholding tax paid upon vesting of RSUs
   
     
     
(312
)
   
     
     
     
     
(312
)
Cumulative impact of ASU No. 2018-02
   
     
     
     
(721
)
   
     
721
     
     
 
SERP transactions, net
   
     
     
67
     
     
125
     
     
     
192
 
Other
   
     
     
     
(8
)
   
     
(1
)
   
(10
)
   
(19
)
Balance, September 30, 2019
   
22,546
   
$
4,509
   
$
122,373
   
$
(37,243
)
 
$
(1,761
)
 
$
529,182
   
$
524
   
$
617,584
 

See Notes to Unaudited Condensed Consolidated Financial Statements

8



Astec Industries, Inc.
Condensed Consolidated Statements of Equity
For the Three and Nine Months Ended September 30, 2018
(in thousands)
(unaudited)

For the Three Months Ended September 30, 2018
 
   
Common
Stock
Shares
   
Common
Stock
Amount
   
Additional
Paid-in-
Capital
   
Accum-
ulated
Other
Compre-
hensive
Loss
   
Company
Shares
Held
by SERP
   
Retained
Earnings
   
Non-
controlling Interest
   
Total
Equity
 
Balance, June 30, 2018
   
23,094
   
$
4,619
   
$
143,596
   
$
(30,487
)
 
$
(1,888
)
 
$
540,300
   
$
841
   
$
656,981
 
Net income (loss)
   
     
     
     
     
     
6,995
     
(92
)
   
6,903
 
Other comprehensive loss
   
     
     
     
(1,536
)
   
     
     
     
(1,536
)
Change in ownership percentage of subsidiary
   
     
     
     
     
     
     
(11
)
   
(11
)
Dividends declared
   
     
     
3
     
     
     
(2,534
)
   
     
(2,531
)
Stock buy-back program
   
(296
)
   
(59
)
   
(13,855
)
   
     
     
     
     
(13,914
)
Stock-based compensation
   
     
     
411
     
     
     
     
     
411
 
SERP transactions, net
   
     
     
11
     
     
(44
)
   
     
     
(33
)
Other
   
     
     
     
     
     
     
4
     
4
 
Balance, September 30, 2018
   
22,798
   
$
4,560
   
$
130,166
   
$
(32,023
)
 
$
(1,932
)
 
$
544,761
   
$
742
   
$
646,274
 

For the Nine Months Ended September 30, 2018
 
   
Common
Stock
Shares
   
Common
Stock
Amount
   
Additional
Paid-in-
Capital
   
Accum-
ulated
Other
Compre-
hensive
Loss
   
Company
Shares
Held
by SERP
   
Retained
Earnings
   
Non-
controlling Interest
   
Total
Equity
 
Balance, December 31, 2017
   
23,070
   
$
4,614
   
$
141,931
   
$
(24,243
)
 
$
(1,960
)
 
$
565,330
   
$
1,093
   
$
686,765
 
Net loss
   
     
     
     
     
     
(13,411
)
   
(238
)
   
(13,649
)
Other comprehensive loss
   
     
     
     
(7,780
)
   
     
     
     
(7,780
)
Change in ownership percentage of subsidiary
   
     
     
     
     
     
     
(120
)
   
(120
)
Dividends declared
   
     
     
8
     
     
     
(7,157
)
   
     
(7,149
)
Stock buy-back program
   
(296
)
   
(59
)
   
(13,855
)
   
     
     
     
     
(13,914
)
Stock-based compensation
   
     
     
2,301
     
     
     
     
     
2,301
 
RSU vesting
   
24
     
5
     
(5
)
   
     
     
     
     
 
Withholding tax paid upon vesting of RSUs
   
     
     
(432
)
   
     
     
     
     
(432
)
SERP transactions, net
   
     
     
218
     
     
28
     
     
     
246
 
Other
   
     
     
     
     
     
(1
)
   
7
     
6
 
Balance, September 30, 2018
   
22,798
   
$
4,560
   
$
130,166
   
$
(32,023
)
 
$
(1,932
)
 
$
544,761
   
$
742
   
$
646,274
 

See Notes to Unaudited Condensed Consolidated Financial Statements

9




ASTEC INDUSTRIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollar and share amounts in thousands, except per share amounts, unless otherwise specified)

Note 1.  Significant Accounting Policies

Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X promulgated under the Securities Exchange Act of 1934.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the three and nine-month periods ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Astec Industries, Inc. Annual Report on Form 10-K for the year ended December 31, 2018.

The unaudited condensed consolidated balance sheet as of December 31, 2018 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.

Certain reclassifications have been made in amounts previously reported to conform to current year presentation.

Dollar and share amounts shown are in thousands, except per share amounts, unless otherwise specified.

Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)”, which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance establishes a right-of-use (“ROU”) model and requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statements of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Certain provisions of ASU No. 2016-02 were later modified or clarified by the issuance of ASU 2018-11, “Leases (Topic 842): Targeted Improvements”, ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2019-01, “Leases (Topic 842), Codification Improvements”.  A modified retrospective transition approach is required by the ASU and its provisions must be applied to all leases existing at the date of initial application.  An entity may choose to use either (1) the standard’s effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application.  The new standards were effective for public companies for fiscal years beginning after December 15, 2018 and the Company adopted the new standards effective January 1, 2019 using the effective date as the date of initial application.  Consequently, financial information and the disclosures required under the new standards have not been provided for periods prior to January 1, 2019. As allowed under the ASU's provisions, the Company made an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The adoption of these standards did not have a material impact on the Company’s financial position, results of operations or cash flows.  See Note 10, Leases, for additional information regarding the Company’s adoption of these standards.

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. As the Company’s credit losses are typically minimal, the Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.
10




In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities”, to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company adopted the new standard effective January 1, 2019. The application of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows.

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”, which permits companies to reclassify tax effects stranded in accumulated other comprehensive income (“OCI”) as a result of U.S. tax reform impacting tax rates or other items, such as changing from a worldwide tax system to a territorial system, from OCI to retained earnings.  Other tax effects stranded in OCI due to other reasons, such as prior changes in tax laws or changes in valuation allowances, may not be reclassified.  The new standard was effective for fiscal years beginning after December 15, 2018, and the Company adopted its provisions as of January 1, 2019.  As a result of adopting this new standard, the Company reclassified $721 of previously stranded tax effects from accumulated comprehensive loss to retained earnings as shown on the accompanying unaudited condensed consolidated statement of equity for the nine months ended September 30, 2019.

In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement” which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures.  The standard is effective for annual and interim periods beginning after December 15, 2019 with early adoption permitted.  The Company has not yet adopted this new standard.  The Company does not expect the adoption of this new standard to have a material impact on its financial position, results of operations or cash flows.

Note 2.  Earnings per Share
Basic earnings (loss) per share are determined by dividing earnings (loss) by the weighted average number of common shares outstanding during each period.  Diluted earnings per share include the potential dilutive effect of restricted stock units and shares held in the Company’s Supplemental Executive Retirement Plan.

The following table sets forth net income (loss) attributable to controlling interest and the number of basic and diluted shares used in the computation of earnings per share:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Numerator:
                       
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)
Denominator:
                               
Denominator for basic earnings (loss) per share
   
22,523
     
22,923
     
22,510
     
23,009
 
Effect of dilutive securities:
                               
Restricted stock units
   
112
     
104
     
107
     
 
Supplemental Executive Retirement Plan
   
49
     
57
     
49
     
 
Denominator for diluted earnings (loss) per share
   
22,684
     
23,084
     
22,666
     
23,009
 

Note 3.  Receivables
Receivables are net of allowances for doubtful accounts of $1,279 and $1,184 as of September 30, 2019 and December 31, 2018, respectively.

11




Note 4.  Inventories
Inventories consist of the following:


 
September 30,
2019
   
December 31,
2018
 
Raw materials and parts
 
$
171,552
   
$
173,919
 
Work-in-process
   
78,110
     
69,718
 
Finished goods
   
81,317
     
89,152
 
Used equipment
   
25,910
     
23,155
 
Total
 
$
356,889
   
$
355,944
 

Raw materials and parts are comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company’s after-market parts business.

Work-in-process consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.

Finished goods consist of completed equipment manufactured for sale to customers.

Used equipment consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.

Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company’s products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company’s products, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item’s value has been deemed to be less than cost, a net realizable value adjustment is calculated and a new “cost basis” for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.

The most significant component of the Company’s inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the Company’s equipment or parts. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.

The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item’s net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.

When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.
12





Note 5.  Property and Equipment
Property and equipment is stated at cost, less accumulated depreciation of $265,446 and $254,493 as of September 30, 2019 and December 31, 2018, respectively.

Note 6.  Fair Value Measurements
The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance Company (“Astec Insurance”), the Company’s captive insurance company, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan (“SERP”).  The obligations of the Company associated with the financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes and are included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets.  The Company’s subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

The carrying amount of cash and cash equivalents, trade receivables, other receivables, accounts payable and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments.  Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset.  The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.

Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value.  The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -
Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -
Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.
Level 3 -
Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

As indicated in the tables below (which excludes the Company’s pension assets), the Company has determined that all of its financial assets and liabilities as of September 30, 2019 and December 31, 2018 are Level 1 and Level 2 in the fair value hierarchy as defined above:


 
September 30, 2019
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
278
   
$
   
$
278
 
SERP mutual funds
   
4,039
     
     
4,039
 
Preferred stocks
   
282
     
     
282
 
Trading debt securities:
                       
Corporate bonds
   
4,429
     
     
4,429
 
Municipal bonds
   
     
1,358
     
1,358
 
Floating rate notes
   
612
     
     
612
 
U.S. government securities
   
2,035
     
     
2,035
 
Asset backed securities
   
     
1,265
     
1,265
 
Other
   
323
     
962
     
1,285
 
Derivative financial instruments
   
     
443
     
443
 
Total financial assets
 
$
11,998
   
$
4,028
   
$
16,026
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
5,857
   
$
5,857
 
Total financial liabilities
 
$
   
$
5,857
   
$
5,857
 

13





 
December 31, 2018
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
229
   
$
   
$
229
 
SERP mutual funds
   
4,755
     
     
4,755
 
Preferred stocks
   
248
     
     
248
 
Trading debt securities:
                       
Corporate bonds
   
5,398
     
     
5,398
 
Municipal bonds
   
     
1,546
     
1,546
 
Floating rate notes
   
1,300
     
     
1,300
 
U.S. government securities
   
2,210
     
     
2,210
 
Asset backed securities
   
     
442
     
442
 
Other
   
     
708
     
708
 
Derivative financial instruments
   
     
333
     
333
 
Total financial assets
 
$
14,140
   
$
3,029
   
$
17,169
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
6,641
   
$
6,641
 
Total financial liabilities
 
$
   
$
6,641
   
$
6,641
 

The Company reevaluates the volume of trading activity for each of its investments at the end of each quarter and adjusts the level within the fair value hierarchy as needed.  No hierarchy level changes occurred on investments held as of September 30, 2019 as compared to hierarchy levels as of December 31, 2018.

The trading equity securities noted above are valued at their fair value based on their quoted market prices, and the trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained with the assistance of a nationally recognized third-party pricing service.  Additionally, a significant portion of the SERP’s investments in trading equity securities are in money market and mutual funds.  As these money market and mutual funds are held in a SERP, they are also included in the Company’s liability under its SERP.

Trading debt securities are comprised of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.

Note 7. Debt
On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby Wells Fargo extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. In February 2019, the agreement was again amended to increase the unsecured line of credit to a maximum of $150,000 and to extend the maturity date to December 29, 2023. Other significant terms were left unchanged.  There were no borrowings outstanding under the agreement as of September 30, 2019. Outstanding borrowings under the agreement were $58,778 as of December 31, 2018 and are included in long-term debt in the accompanying unaudited condensed consolidated balance sheet.  The highest borrowing amount outstanding at any time during the nine-month period ended September 30, 2019 was $81,776.  Letters of credit totaling $8,640, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”), were outstanding under the credit facility as of September 30, 2019.  Additional borrowing available under the credit facility was $141,360 as of September 30, 2019.  Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.8% as of September 30, 2019. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.
14




The Company’s South African subsidiary, Osborn Engineered Products SA (Pty) Ltd (“Osborn”), has a credit facility of $6,266 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of September 30, 2019, Osborn had no outstanding borrowings but had $894 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of September 30, 2019, Osborn had available credit under the facility of $5,372. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of September 30, 2019.

The Company’s Brazilian subsidiary, Astec Brazil, has a $917 working capital loan outstanding as of September 30, 2019 from a Brazilian bank with an interest rate of 10.4%.  The loan’s final monthly payment is due in April, 2024 and the debt is secured by Astec Brazil’s manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc.  Additionally, Astec Brazil has two five-year equipment financing loans outstanding with a Brazilian bank in the aggregate of $4 as of September 30, 2019 that have interest rates of 9.5% and 16.3%.  Each equipment loan has a maturity date in April, 2020.  Astec Brazil’s loans are included in the accompanying unaudited condensed consolidated balance sheets as current maturities of long-term debt ($204) and long-term debt ($717) as of September 30, 2019.

Note 8.  Product Warranty Reserves
The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded.  The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.

Changes in the Company’s product warranty liability for the three and nine-month periods ended September 30, 2019 and 2018 are as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Reserve balance, beginning of the period
 
$
10,117
   
$
11,544
   
$
10,928
   
$
15,410
 
Warranty liabilities accrued
   
2,524
     
2,586
     
7,020
     
10,115
 
Warranty liabilities settled
   
(2,717
)
   
(2,998
)
   
(8,004
)
   
(9,674
)
Pellet plant agreement write-off
   
     
     
     
(4,806
)
Other
   
68
     
(220
)
   
48
     
(133
)
Reserve balance, end of the period
 
$
9,992
   
$
10,912
   
$
9,992
   
$
10,912
 

Note 9.  Accrued Loss Reserves
The Company records reserves for losses related to known workers’ compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company.  The undiscounted reserves are actuarially determined based on the Company’s evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events.  Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future.  Total accrued loss reserves were $8,722 as of September 30, 2019 and $7,889 as of December 31, 2018, of which $6,733 and $6,057 were included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets as of September 30, 2019 and December 31, 2018, respectively.

15




Note 10.  Leases
The Company leases certain real estate, computer systems, material handling equipment, offices, automobiles and other equipment.  The Company determines if a contract is a lease (or contains an embedded lease) at the inception of the agreement.  The Company adopted ASU No. 2016-02, Leases, on January 1, 2019 using the effective date method.  Upon adoption, right-of-use (“ROU”) assets totaling $4,993 were recorded on the Company’s balance sheet.  Incremental borrowing rates used in the calculation of the ROU asset, when not apparent in the lease agreements, were estimated based upon secured borrowing rates quoted by the Company’s banks for loans of various lengths ranging from one to 20 years.  Operating leases with original maturities less than one year in duration were excluded.  The calculation of the ROU asset considered lease agreement provisions concerning termination, extensions, end of lease purchase and whether or not those provisions were reasonably certain of being exercised.  Certain agreements contain lease and non-lease components, which are accounted for separately. The financial results for periods prior to January 1, 2019 are unchanged from results previously reported.  No cumulative effect adjustment was necessary at the time of adoption.  Based upon a contract review and related calculations, none of the Company’s leases were deemed to be financing leases.  Lease expense recorded in the three and nine-month periods ended September 30, 2019 under ASC 842 was not materially different from lease expense that would have been recorded under the previous lease accounting standard.  Other transitional practical expedients allowed under ASU No. 2016-02 were adopted.

Other information concerning the Company’s operating leases accounted for under ASC 842 guidelines and the related expense, assets and liabilities follow:


 
Three Months Ended
September 30, 2019
 
Operating lease expense
 
$
657
 
Cash paid for operating leases included in operating cash flows
   
697
 


 
Nine Months Ended
September 30, 2019
 
Operating lease expense
 
$
1,907
 
Cash paid for operating leases included in operating cash flows
   
2,037
 

16



 
As of
September 30, 2019
 
Operating lease right-of-use asset
 
$
4,241
 
Operating lease short-term liability included in other current liabilities
   
2,021
 
Operating lease long-term liability included in other long-term liabilities
   
2,234
 
Weighted average remaining lease term (in years)
   
4.60
 
Weighted average discount rate used in calculating right-of-use asset
   
3.64
%

Future annual minimum lease payments as of September 30, 2019 are as follows:

 
 
Amount
 
2019 (three months remaining)
 
$
685
 
2020
   
1,723
 
2021
   
703
 
2022
   
406
 
2023
   
245
 
2024 and thereafter
   
922
 
Total
   
4,684
 
Less interest
   
(429
)
Present value of lease liabilities
 
$
4,255
 

17




The Company adopted ASU No. 2016-02 on January 1, 2019 as noted above. As required by the ASU, the following table discloses the minimum rental commitments for all non-cancelable operating leases at December 31, 2018 as reported in the Company’s 2018 10-K under previous ASC 840 guidance:


 
Amount
 
2019
 
$
1,992
 
2020
   
1,100
 
2021
   
388
 
2022
   
144
 
2023
   
66
 
2024 and thereafter
   
12
 
Total
 
$
3,702
 

Note 11.  Income Taxes
The Company's combined effective income tax rates were 17.6% and 2.5% for the three-month periods ended September 30, 2019 and 2018, respectively. The Company's combined effective income tax rates were 22.0% and 14.4% for the nine-month periods ended September 30, 2019 and 2018, respectively. The Company's effective tax rate for each period includes the effect of state income taxes and other discrete items as well as a benefit for research and development credits.

The Company's recorded liability for uncertain tax positions as of September 30, 2019 has increased by approximately $1,893 as compared to December 31, 2018 due to exposure related to federal and state credits, plus additional taxes and interest on existing reserves.

Note 12.  Revenue Recognition
The following tables disaggregate our revenue by major source for the three and nine-month periods ended September 30, 2019 and 2018 (excluding intercompany sales):


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
47,001
   
$
32,569
   
$
40,477
   
$
120,047
 
Pellet plant sales
   
     
     
     
 
Parts and component sales
   
24,107
     
19,592
     
11,063
     
54,762
 
Service and equipment installation revenue
   
2,318
     
2,399
     
1,575
     
6,292
 
Used equipment sales
   
940
     
232
     
1,434
     
2,606
 
Freight revenue
   
2,778
     
1,603
     
1,761
     
6,142
 
Other
   
119
     
(524
)
   
339
     
(66
)
Total domestic revenue
   
77,263
     
55,871
     
56,649
     
189,783
 
                                 
Net Sales-International:
                               
Equipment sales
   
5,742
     
28,988
     
8,863
     
43,593
 
Parts and component sales
   
3,326
     
12,792
     
2,165
     
18,283
 
Service and equipment installation revenue
   
1,186
     
183
     
190
     
1,559
 
Used equipment sales
   
520
     
1,116
     
     
1,636
 
Freight revenue
   
182
     
633
     
(57
)
   
758
 
Other
   
     
34
     
161
     
195
 
Total international revenue
   
10,956
     
43,746
     
11,322
     
66,024
 
                                 
Total net sales
 
$
88,219
   
$
99,617
   
$
67,971
   
$
255,807
 

18





 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
191,879
   
$
134,660
   
$
121,027
   
$
447,566
 
Pellet plant sales
   
20,000
     
     
     
20,000
 
Parts and component sales
   
90,833
     
57,673
     
34,697
     
183,203
 
Service and equipment installation revenue
   
10,415
     
5,456
     
4,687
     
20,558
 
Used equipment sales
   
4,638
     
645
     
3,889
     
9,172
 
Freight revenue
   
9,754
     
4,999
     
4,892
     
19,645
 
Other
   
268
     
(2,506
)
   
919
     
(1,319
)
Total domestic revenue
   
327,787
     
200,927
     
170,111
     
698,825
 
                                 
Net Sales-International:
                               
Equipment sales
   
27,413
     
72,453
     
19,041
     
118,907
 
Parts and component sales
   
15,034
     
34,408
     
7,083
     
56,525
 
Service and equipment installation revenue
   
4,634
     
883
     
227
     
5,744
 
Used equipment sales
   
751
     
1,953
     
70
     
2,774
 
Freight revenue
   
812
     
2,064
     
232
     
3,108
 
Other
   
17
     
297
     
192
     
506
 
Total international revenue
   
48,661
     
112,058
     
26,845
     
187,564
 
                                 
Total net sales
 
$
376,448
   
$
312,985
   
$
196,956
   
$
886,389
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
38,377
   
$
43,742
   
$
44,930
   
$
127,049
 
Pellet plant agreement sale charge
   
     
     
     
 
Parts and component sales
   
22,526
     
19,238
     
9,601
     
51,365
 
Service and equipment installation revenue
   
2,682
     
533
     
1,122
     
4,337
 
Used equipment sales
   
1,526
     
292
     
2,642
     
4,460
 
Freight revenue
   
2,527
     
1,887
     
1,439
     
5,853
 
Other
   
60
     
(395
)
   
1,437
     
1,102
 
Total domestic revenue
   
67,698
     
65,297
     
61,171
     
194,166
 
                                 
Net Sales-International:
                               
Equipment sales
   
12,766
     
23,758
     
3,781
     
40,305
 
Parts and component sales
   
5,018
     
10,610
     
2,428
     
18,056
 
Service and equipment installation revenue
   
911
     
263
     
147
     
1,321
 
Used equipment sales
   
233
     
467
     
42
     
742
 
Freight revenue
   
437
     
1,212
     
241
     
1,890
 
Other
   
     
128
     
5
     
133
 
Total international revenue
   
19,365
     
36,438
     
6,644
     
62,447
 
                                 
Total net sales
 
$
87,063
   
$
101,735
   
$
67,815
   
$
256,613
 

19





 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
226,619
   
$
165,225
   
$
123,573
   
$
515,417
 
Pellet plant agreement sale charge
   
(75,315
)
   
     
     
(75,315
)
Parts and component sales
   
92,907
     
55,383
     
32,395
     
180,685
 
Service and equipment installation revenue
   
7,892
     
1,424
     
4,550
     
13,866
 
Used equipment sales
   
4,535
     
2,355
     
3,577
     
10,467
 
Freight revenue
   
9,781
     
5,608
     
4,389
     
19,778
 
Other
   
837
     
(1,967
)
   
3,862
     
2,732
 
Total domestic revenue
   
267,256
     
228,028
     
172,346
     
667,630
 
                                 
Net Sales-International:
                               
Equipment sales
   
30,720
     
69,470
     
17,618
     
117,808
 
Parts and component sales
   
14,390
     
32,969
     
8,180
     
55,539
 
Service and equipment installation revenue
   
2,368
     
902
     
376
     
3,646
 
Used equipment sales
   
1,397
     
1,954
     
625
     
3,976
 
Freight revenue
   
1,121
     
3,509
     
918
     
5,548
 
Other
   
107
     
268
     
73
     
448
 
Total international revenue
   
50,103
     
109,072
     
27,790
     
186,965
 
                                 
Total net sales
 
$
317,359
   
$
337,100
   
$
200,136
   
$
854,595
 

Sales into major geographic regions for the three and nine-month periods ended September 30, 2019 and 2018 were as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
United States
 
$
189,783
   
$
194,166
   
$
698,825
   
$
667,630
 
Other African countries
   
11,491
     
7,668
     
27,408
     
28,543
 
Asia (excl. China, Japan & Korea)
   
1,413
     
1,504
     
6,360
     
3,690
 
Australia
   
10,067
     
11,256
     
26,037
     
25,152
 
Canada
   
19,157
     
16,037
     
56,170
     
51,109
 
Mexico and Central America
   
(114
)
   
3,281
     
6,038
     
10,606
 
China, Japan &Korea
   
1,244
     
1,107
     
3,824
     
5,324
 
Europe
   
11,840
     
5,813
     
31,312
     
24,884
 
Middle East and North Africa
   
397
     
4,691
     
2,173
     
7,600
 
South America
   
7,273
     
9,925
     
21,908
     
28,159
 
West Indies
   
4,084
     
390
     
5,651
     
1,050
 
Other
   
(828
)
   
775
     
683
     
848
 
Total international
   
66,024
     
62,447
     
187,564
     
186,965
 
Total consolidated sales
 
$
255,807
   
$
256,613
   
$
886,389
   
$
854,595
 

20




Revenue is generally recognized when obligations under the terms of a contract are satisfied and generally occurs with the transfer of control of the product or services at a point in time. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specific delivery terms. A significant portion of the Company’s equipment sales represents equipment produced in the Company’s manufacturing facilities under short-term contracts for a customer’s project or equipment designed to meet a customer’s requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer’s needs or specifications. The Company provides customers with technical design and performance specifications and typically performs pre-shipment testing, when feasible, to ensure the equipment performs according to the customer’s need, regardless of whether the Company provides installation services in addition to selling the equipment. Significant down payments are required on many equipment orders with other terms allowing for payment shortly after shipment, typically 30 days. Taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, are excluded from revenue. Expected warranty costs for our standard warranties are expensed at the time the related revenue is recognized. Costs of obtaining sales contracts with an expected duration of one year or less are expensed as incurred. As contracts are typically fulfilled within one year from the date of the contract, revenue adjustments for a potential financing component or the costs to obtain the contract are not made.

Depending on the terms of the arrangement with the customer, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if we have to satisfy a future obligation, such as to provide installation assistance, service work to be performed in the future without charge, floor plan interest to be reimbursed to our dealer customers, payments for extended warranties, annual rebates given to certain high volume customers or obligations for future estimated returns to be allowed based upon historical trends.

Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon the completion of production, and the equipment is subsequently stored at the Company’s plant at the customer’s request. Revenue is recorded on such contracts upon the customer’s assumption of title and risk of ownership, which transfers control of the equipment, and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer’s business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company’s inventory prior to revenue recognition.

Service and Equipment Installation Revenue – Purchasers of certain of the Company’s equipment often contract with the Company to provide installation services. Installation is typically separately priced in the contract based upon observable market prices for stand-alone performance obligations or a cost plus margin approach when one is not available. The Company may also provide future services on equipment sold at the customer’s request, which may be for equipment repairs after the warranty period expires. Service is billed on a cost plus margin approach or at a standard rate per hour.

Used Equipment Sales – Used equipment is obtained by trade-in on new equipment sales, as a separate purchase in the open market or from the Company’s equipment rental business. Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing.

Freight Revenue – Under a practical expedient allowed under ASU No. 2014-09, the Company records revenues earned for shipping and handling as revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as cost of goods sold concurrently.

Other Revenues – Miscellaneous revenues and offsets not associated with one of the above classifications include rental revenues, extended warranty revenues, early pay discounts and floor plan interest reimbursements.

Note 13.  Segment Information
The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:
21




Infrastructure Group - The Infrastructure Group segment is comprised of five business units. These business units include Astec, Inc. (“Astec”), Roadtec, Inc. (“Roadtec”), Carlson Paving Products, Inc. (“Carlson”), Astec Mobile Machinery GmbH (“AMM”) and Astec Australia Pty Ltd (“Astec Australia”). Three of the business units (Astec, Roadtec and Carlson) design, engineer, manufacture and market a complete line of asphalt plants and their related components, asphalt pavers, screeds, milling machines, material transfer vehicles, stabilizers and related ancillary equipment. The other two business units (AMM and Astec Australia) primarily sell, service and install products produced by the manufacturing subsidiaries of the Company and a majority of their sales are to customers in the infrastructure industry. During late 2018, the Company decided to close AMM, located in Germany, in 2019, and its assets are currently being liquidated. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, and foreign and domestic governmental agencies.

Aggregate and Mining Group - The Company's Aggregate and Mining Group is comprised of eight business units which are focused on designing and manufacturing heavy processing equipment, as well as servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. These business units are Telsmith, Inc. (“Telsmith”), Kolberg-Pioneer, Inc. (“KPI”), Astec Mobile Screens, Inc. (“AMS”), Johnson Crushers International, Inc. (“JCI”), Breaker Technology Ltd/Breaker Technology, Inc. (“BTI”), Osborn Engineered Products, SA (Pty) Ltd (“Osborn”), Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”) and Telestack Limited (“Telestack”). The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.

Energy Group - The Company’s Energy Group is comprised of six business units focused on supplying heavy equipment such as heaters, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, storage equipment and related parts to the oil and gas, construction, and water well industries, as well as commercial and industrial burners used primarily in commercial, industrial and process heating applications. The business units included in the Energy Group are Heatec, Inc. (“Heatec”), CEI Enterprises, Inc. (“CEI”), GEFCO, Inc. (“GEFCO”), Peterson Pacific Corp. (“Peterson”), Power Flame Incorporated (“Power Flame”) and RexCon, Inc. (“RexCon”). The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets.  In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI's operations will be transferred to the Company's Heatec and RexCon subsidiaries.

Corporate - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., a captive insurance company and a Company-owned distributor in the start-up phase of operations in Chile. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes, state deferred taxes and corporate overhead and thus these costs are included in the Corporate category.

The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment Information:


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
88,219
   
$
99,617
   
$
67,971
   
$
   
$
255,807
 
Intersegment sales
   
3,273
     
4,842
     
3,112
     
     
11,227
 
Gross profit
   
15,406
     
20,837
     
15,541
     
76
     
51,860
 
Gross profit percent
   
17.5
%
   
20.9
%
   
22.9
%
   
     
20.3
%
Restructuring charges
   
875
     
-
     
-
     
-
     
875
 
Segment profit (loss)
 
$
(419
)
 
$
5,803
   
$
5,093
   
$
(7,732
)
 
$
2,745
 

22





 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
376,448
   
$
312,985
   
$
196,956
   
$
   
$
886,389
 
Intersegment sales
   
8,193
     
15,381
     
14,228
     
     
37,802
 
Gross profit
   
93,792
     
71,876
     
46,207
     
152
     
212,027
 
Gross profit percent
   
24.9
%
   
23.0
%
   
23.5
%
   
     
23.9
%
Restructuring charges
   
1,431
     
-
     
-
     
-
     
1,431
 
Segment profit (loss)
 
$
39,264
   
$
22,969
   
$
11,625
   
$
(34,422
)
 
$
39,436
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
87,063
   
$
101,735
   
$
67,815
   
$
   
$
256,613
 
Intersegment sales
   
6,424
     
4,300
     
1,975
     
     
12,699
 
Gross profit
   
18,642
     
24,294
     
15,282
     
66
     
58,284
 
Gross profit percent
   
21.4
%
   
23.9
%
   
22.5
%
   
     
22.7
%
Segment profit (loss)
 
$
4,761
   
$
9,011
   
$
3,318
   
$
(9,778
)
 
$
7,312
 


 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
317,359
   
$
337,100
   
$
200,136
   
$
   
$
854,595
 
Intersegment sales
   
18,065
     
13,308
     
13,838
     
     
45,211
 
Gross profit
   
4,105
     
82,625
     
50,376
     
292
     
137,398
 
Gross profit percent
   
1.3
%
   
24.5
%
   
25.2
%
   
     
16.1
%
Segment profit (loss)
 
$
(43,121
)
 
$
34,669
   
$
16,406
   
$
(20,428
)
 
$
(12,474
)

A reconciliation of total segment profit (loss) to the Company’s consolidated totals is as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Total segment profit (loss)
 
$
2,745
   
$
7,312
   
$
39,436
   
$
(12,474
)
Recapture (elimination) of intersegment profit
   
210
     
(409
)
   
1,099
     
(1,175
)
Net income (loss)
   
2,955
     
6,903
     
40,535
     
(13,649
)
Net loss attributable to non-controlling interest in subsidiaries
   
55
     
92
     
127
     
238
 
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)

Note 14.  Contingent Matters
Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $1,662 at September 30, 2019. These arrangements expire at various dates through December, 2023 and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. Additionally, the Company is also potentially liable for 1.75% of the unpaid balance, determined as of December 31st of the prior year, on certain past customer equipment purchases that were financed by an outside finance company (the maximum exposure for the Company in 2019 is $932). The Company has recorded a liability of $1,607 related to these guarantees as of September 30, 2019.

23




In addition, the Company is contingently liable under letters of credit issued by a domestic lender totaling $8,640 as of September 30, 2019, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through December, 2020. As of September 30, 2019, the Company’s foreign subsidiaries are contingently liable for a total of $2,359 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $10,999 as of September 30, 2019.

The Company and certain of its current and former executive officers have been named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-00024-PLR-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making allegedly false and misleading statements and that the individual defendants are control person under Section 20(a) of the Exchange Act. The complaint was filed on behalf of shareholders who purchased shares of the Company’s stock between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. The Company disputes these allegations and intends to defend this lawsuit vigorously and filed a motion to dismiss the lawsuit on October 25, 2019. The Company is unable to determine whether or not a future loss will be incurred due to this litigation, or estimate a range of loss, if any, at this time.

The Company's GEFCO subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018 with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP.  The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013.  In addition to seeking a rejection (rescission) of the purchase contract, the plaintiff is seeking special and consequential damages.  The original purchase price of the equipment was approximately $8,500. GEFCO disputes the plaintiff’s allegations and intends to defend this lawsuit vigorously. The Company is unable to estimate the possible loss or range of loss at this time.

The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.

Note 15.  Shareholders’ Equity
Under the Company’s long-term incentive plans, key members of management may be issued restricted stock units (“RSUs”) each year based upon the financial performance of the Company and its subsidiaries. The number of RSUs granted to employees each year is determined based upon the performance of individual subsidiaries and consolidated financial performance.  Generally, for RSUs granted through 2016, each award will vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier. Awards granted in 2017 and thereafter will vest at the end of three years from the date of grant or at the time a recipient retires after reaching age 65, if earlier.  Additional RSUs are granted to the Company’s outside directors under the Company’s Non-Employee Directors Compensation Plan with a one-year vesting period.

A total of 40 and 32 RSUs vested during the nine-month periods ended September 30, 2019 and 2018, respectively.  The Company withheld 9 and 8 shares due to statutory payroll tax withholding requirements upon the vesting of the RSUs during each of the first nine-month periods in 2019 and 2018, respectively, and used Company funds to remit the related required minimum withholding taxes to the various tax authorities.  The vesting date fair value of the RSUs that vested during the first nine months of 2019 and 2018 was $1,380 and $1,852, respectively.  The grant date fair value of the RSUs granted during the first nine months of 2019 and 2018 was $2,848 and $3,553, respectively.  Compensation expense of $1,581 and $1,316 was recorded in the nine-month periods ended September 30, 2019 and 2018, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2019 performance) to employees amortized over the portion of the vesting period occurring during the periods.

24




Note 16.  Other Income, Net of Expenses
Other income, net of expenses for the three and nine-month periods ended September 30, 2019 and 2018 is presented below:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Interest income
 
$
369
   
$
225
   
$
938
   
$
678
 
Gain (loss) on investments
   
17
     
(27
)
   
215
     
(96
)
Insurance recovery
   
     
     
     
635
 
Other
   
26
     
(175
)
   
99
     
319
 
Total
 
$
412
   
$
23
   
$
1,252
   
$
1,536
 

Note 17.  Derivative Financial Instruments
The Company is exposed to certain risks related to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk.  From time to time, the Company’s foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.  The fair value of the derivative financial instruments is recorded on the Company’s unaudited condensed consolidated balance sheet and is adjusted to fair value at each measurement date.  The changes in fair value are recognized in the accompanying unaudited condensed consolidated statements of operations in the current period.  The Company does not engage in speculative transactions nor does it hold or issue financial instruments for trading purposes.  The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $9,608 during the nine-month period ended September 30, 2019. The Company reported $443 and $333 of derivative assets in other current assets at September 30, 2019 and  December 31, 2018, respectively.  The Company recognized, as a component of cost of sales,  net gains of $369 and $169 on the changes in fair value of derivative financial instruments in the three-month periods ended September 30, 2019 and 2018, respectively.  The Company recognized, as a component of cost of sales, net gains of $355 and $855 on the changes in fair value of derivative financial instruments in the nine-month periods ended September 30, 2019 and 2018, respectively.  There were no derivatives that were designated as hedges at September 30, 2019.

Note 18.  Stock Buy Back Program
On July 29, 2018, the Company’s Board of Directors approved a share repurchase program authorizing the Company to repurchase up to $150,000 of its common stock.  Under the share repurchase plan, the Company may purchase common stock in open market transactions, block or privately negotiated transactions, and may from time to time purchase shares pursuant to a trading plan in accordance with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended, or by any combination of such methods. The number of shares to be purchased and the timing of the purchases are based on a variety of factors.  During the second half of 2018, the Company repurchased 582 shares of its stock at total cost of $24,138 under this program.  No additional shares were repurchased during the nine months ended September 30, 2019.  No time limit was set for completion of repurchases under the authorization and the program may be suspended or discontinued at any time.

Note 19. Restructuring Charges
The Company is executing  its exit plan from the Wood Pellet Plant industry line of business and the closing of its Astec Mobile Machinery (“AMM”) subsidiary in Germany.  Costs incurred in 2019 totaling $875 and $1,431 in the three and nine-month periods ended September 30, 2019 related to these efforts are reported in the accompanying unaudited condensed statements of operations as “Restructuring charges”.  The $875 third quarter 2019 restructuring charge is comprised of $345 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay).  The $1,431 2019 year-to-date restructuring charges are comprised of $901 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay). Additional costs associated with these efforts are expected to be incurred in the next several months.

Note 20. Subsequent Event
In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI’s operations will be transferred to the Company's Heatec and RexCon subsidiaries.  Costs associated with the closing will be quantified and expensed in the fourth quarter of 2019.
25








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

Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.  Statements contained anywhere in this Quarterly Report on Form 10-Q that are not limited to historical information are considered forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 and are sometimes identified by the words “will,” “would,” “should,” “could,” “may,” “believes,” “anticipates,” “intends,” “forecasts” and “expects” and similar expressions.  Such forward-looking statements include, without limitation, statements regarding the Company’s expected sales and results of operations during 2019, the Company’s expected capital expenditures in 2019, the ability of the Company to meet its working capital and capital expenditure requirements through November 2020, the amount and impact of any current or future state or federal funding for transportation construction programs, the need for road improvements, the amount and impact of other public sector spending and funding mechanisms, changes in the economic environment as it affects the Company, the Company being called upon to fulfill certain contingencies, the granting of restricted stock units and other incentive awards, changes in interest rates and the impact of such changes on the financial results of the Company, changes in the prices of steel and oil and the impact of such changes generally and on the demand for the Company’s products, customer’s buying decisions, the Company’s business, the ability of the Company to offset future changes in prices in raw materials, the change in the strength of the dollar and the level of the Company’s presence and sales in international markets, the impact that further development of domestic oil and natural gas production capabilities would have on the domestic economy and the Company’s business, the percentage of the Company’s equipment sold directly to end users, the impact of IRS tax regulations, payment of dividends by the Company, the impact of the Company’s efforts to impact its gross margins and inventory levels, the closing of the Company’s CEI manufacturing facility and related restructuring of CEI’s operations, the possibility of future goodwill impairment charges, and the ultimate outcome of the Company’s current claims and legal proceedings.

These forward-looking statements are based largely on management’s expectations, which are subject to a number of known and unknown risks, uncertainties and other factors discussed in this Report and in other documents filed by the Company with the Securities and Exchange Commission, which may cause actual results, financial or otherwise, to be materially different from those anticipated, expressed or implied by the forward-looking statements. All forward-looking statements included in this document are based on information available to the Company on the date hereof, and the Company assumes no obligation to update any such forward-looking statements to reflect future events or circumstances.

The risks and uncertainties identified herein under the caption “Item 1A. Risk Factors” in Part II of this Report, elsewhere herein and in other documents filed by the Company with the Securities and Exchange Commission, including the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, should be carefully considered when evaluating the Company’s business and future prospects.

Overview
The Company is a leading manufacturer and seller of equipment for the road building, aggregate processing, geothermal, water, oil and gas, and wood processing industries. The Company’s businesses:

design, engineer, manufacture and market equipment used in each phase of road building, including mining, quarrying and crushing the aggregate, mobile bulk and material handling solutions, producing asphalt or concrete, recycling old asphalt or concrete and applying the asphalt;

design, engineer, manufacture and market additional equipment and components, including equipment for geothermal drilling, oil and natural gas drilling, industrial heat transfer, wood chipping and grinding, commercial and industrial burners, combustion control systems; and

manufacture and sell replacement parts for equipment in each of its product lines.
26




The Company, as we refer to it herein, consists of a total of 22 companies that are consolidated in our financial statements, which include 17 manufacturing companies, three companies that operate as dealers for the manufacturing companies, a captive insurance company and the parent company. The companies fall within three reportable operating segments: the Infrastructure Group, the Aggregate and Mining Group and the Energy Group.

Infrastructure Group - This segment consists of five business units, three of which design, engineer, manufacture and market a complete line of asphalt plants, asphalt pavers and related components and ancillary equipment. The two remaining companies in the Infrastructure Group are Company-owned dealers which sell, service and install equipment produced by the manufacturing subsidiaries of the Company, with the majority of sales to the infrastructure industry. The Company-owned dealership in Germany is currently in the process of closing and its assets are being liquidated.

Aggregate and Mining Group - This segment consists of eight business units that design, manufacture and market heavy equipment and parts in the aggregate, metallic mining, quarrying, recycling, ports and bulk handling industries.

Energy Group - This segment consists of six business units that design, manufacture and market heaters, gas, oil and combination gas/oil burners, combustion control systems, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, commercial and industrial burners, combustion control systems, storage equipment and related parts to the oil and gas, construction, and water well industries.

Individual Company subsidiaries included in the composition of the Company’s segments are as follows:

1.
Infrastructure Group – Astec, Inc., Roadtec, Inc., Carlson Paving Products, Inc., Astec Australia, Pty Ltd and Astec Mobile Machinery GmbH (which is being dissolved in 2019).

2.
Aggregate and Mining Group – Telsmith, Inc., Kolberg-Pioneer, Inc., Johnson Crushers International, Inc., Osborn Engineered Products SA (Pty) Ltd, Breaker Technology, Inc., Astec Mobile Screens, Inc., Astec do Brasil Fabricacao de Equipamentos LTDA and Telestack Limited.

3.
Energy Group – Heatec, Inc., CEI, Inc., GEFCO, Inc., Peterson Pacific Corp., Power Flame Incorporated and RexCon, Inc. In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI’s operations will be transferred to the Company’s Heatec and RexCon subsidiaries.

The Company also has one other category, Corporate, that contains the business units that do not meet the requirements for separate disclosure as a separate operating segment or inclusion in one of the other reporting segments. The business units in the Corporate category are Astec Insurance Company (“Astec Insurance” or “the captive”), Astec Industries LatAm SpA, a Company-owned distributor in Chile in the start-up phase of operations and Astec Industries, Inc., the parent company.

The Company’s financial performance is affected by a number of factors, including the cyclical nature and varying conditions of the markets it serves. Demand in these markets fluctuates in response to overall economic conditions and is particularly sensitive to the amount of public sector spending on infrastructure development, privately funded infrastructure development, changes in the prices of liquid asphalt, oil and natural gas and steel.

Federal funding provides a significant portion of all highway, street, roadway and parking construction in the United States. The Company believes that federal highway funding influences the purchasing decisions of the Company’s customers, who are typically more comfortable making capital equipment purchases with long-term federal legislation in place.
27




In July 2012, the “Moving Ahead for Progress in the 21st Century Act” (“Map-21”) was approved by the U.S. federal government, which authorized $105 billion of federal spending on highway and public transportation programs through fiscal year 2014. In August 2014, the U.S. government approved short-term funding of $10.8 billion through May 2015. Federal transportation funding operated on short-term appropriations until December 4, 2015 when the Fixing America’s Surface Transportation Act (“FAST Act”) was signed into law. The $305 billion FAST Act approved funding for highways of approximately $205 billion and transit projects of approximately $48 billion for the five-year period ending September 30, 2020.

The Company believes a multi-year highway program (such as the FAST Act) will have the greatest positive impact on the road construction industry and allows its customers to plan and execute longer-term projects. Given the inherent uncertainty in the political process, the level of governmental funding for federal highway projects will similarly continue to be uncertain. Since elected in late 2016, the current executive branch of the federal government has stressed that one of its priorities is a new infrastructure bill including increased funding for roads, bridges, tunnels, airports, railroads, ports and waterways, pipelines, clean water infrastructure, energy infrastructure and telecommunication needs. Governmental funding that is committed or earmarked for federal highway projects is always subject to repeal or reduction. Although continued funding under the FAST Act or funding of a bill passed by the new administration is expected, it may be at lower levels than originally approved or anticipated. In addition, Congress could pass legislation in future sessions that would allow for diversion of previously appropriated highway funds for other purposes, or it could restrict funding of infrastructure projects unless states comply with certain federal policies. The level of future federal highway construction is uncertain and any future funding may be at levels lower than those currently approved or that have been approved in the past.

The public sector spending described above is needed to fund road, bridge and mass transit improvements. The Company believes that increased funding is unquestionably needed to restore the nation’s highways to a quality level required for safety, fuel efficiency and mitigation of congestion. In the Company’s opinion, amounts needed for such improvements are significantly greater than amounts approved to date, and funding mechanisms such as the federal usage fee per gallon of gasoline, which is still at the 1993 level of 18.4 cents per gallon, would likely need to be increased along with other measures to generate the funds needed.

In addition to public sector funding, the economies in the markets the Company serves, the price of liquid asphalt, the price of oil and natural gas, and the price of steel may each affect the Company’s financial performance. Economic downturns generally result in decreased purchasing by the Company’s customers, which, in turn, causes reductions in sales and increased pricing pressure on the Company’s products. Rising interest rates also typically negatively impact customers’ attitudes toward purchasing equipment. The Federal Reserve has maintained historically low interest rates in response to the economic downturn which began in 2009; however, the Federal Reserve, beginning in December 2016, increased the Federal Funds Rate several times in recent quarters followed by a 0.25% decrease in July 2019.  The current Federal Funds Rate is still considered in the historically low range and future rate changes may occur.
28




Significant portions of the Company’s revenues from the Infrastructure Group relate to the sale of equipment involved in the production, handling, recycling or application of asphalt mix. Liquid asphalt is a by-product of oil refining. An increase or decrease in the price of oil impacts the cost of asphalt, which is likely to alter demand for asphalt and therefore affect demand for certain Company products. While increasing oil prices may have a negative financial impact on many of the Company’s customers, the Company’s equipment can use a significant amount of recycled asphalt pavement, thereby partially mitigating the effect of increased oil prices on the final cost of asphalt for the customer. The Company continues to develop products and initiatives to reduce the amount of oil and related products required to produce asphalt. Oil price volatility makes it difficult to predict the costs of oil-based products used in road construction such as liquid asphalt and gasoline. Oil prices have routinely fluctuated in recent years and are expected to continue to fluctuate in the future. Minor fluctuations in oil prices should not have a significant impact on customers’ buying decisions. Other factors such as political uncertainty in oil producing countries, interruptions in oil production due to disasters, whether natural or man-made, or other economic factors could significantly impact oil prices, which could negatively impact demand for the Company’s products. The Company believes the continued funding of the FAST Act federal highway bill passed in December 2015, together with the prospect of potential replacement funding, have a greater potential to impact the buying decisions of the Company’s customers than does the fluctuation of oil prices in 2019 and 2020.

Contrary to the impact of oil prices on many of the Company’s Infrastructure Group products as discussed above, the products manufactured by the Energy Group, which are used in drilling for oil and natural gas, in heaters for refineries and oil sands, and in double fluid pump trailers for fracking and oil and gas extraction, would benefit from higher oil and natural gas prices, to the extent that such higher prices lead to increased development in the oil and natural gas production industries. The Company believes further development of domestic oil and natural gas production capabilities is needed and would positively impact demand for the Company’s oil and gas related products.

Steel is a major component in the Company’s equipment. Steel prices have declined significantly from elevated levels early in 2019 and are expected to remain in this lower range through the end of 2019. The Company will continue to utilize forward looking contracts when it deems conditions are appropriate (with no minimum or specified quantity guarantees) to minimize the impact of any price increases. We will continue to monitor trends in steel prices in 2020 and establish future contract pricing accordingly.

In addition to the factors stated above, many of the Company’s markets are highly competitive, and its products compete worldwide with a number of other manufacturers and dealers that produce and sell similar products. From 2010 through mid-2012, a weak U.S. dollar, combined with improving economic conditions in certain foreign economies, had a positive impact on the Company’s international sales. The continued strengthened U.S. dollar since mid-2012 has negatively impacted pricing in certain foreign markets the Company serves. The Company expects the U.S. dollar to remain strong in the near term relative to most foreign currencies. Domestic interest rates rising in the future or weakening economic conditions abroad could cause the U.S. dollar to further strengthen, which could negatively impact the Company’s international sales.

In the United States and internationally, the Company’s equipment is marketed directly to customers as well as through dealers. During 2018, approximately 60% of the Company’s sales were to the end user. The Company expects this ratio to be between 60% and 70% for 2019.

The Company is operated on a centrally led, but decentralized basis, with a complete operating management team for each operating subsidiary. Finance, insurance, legal, shareholder relations, corporate accounting and other corporate matters are primarily managed at the corporate level (i.e., Astec Industries, Inc., the parent company). The engineering, design, sales, manufacturing and basic accounting functions are the responsibility of each individual subsidiary. Standard accounting procedures are prescribed and followed in all reporting.
29




The Company’s current profit sharing plans allow corporate officers, subsidiary presidents and other key management employees at each subsidiary the opportunity to earn profit sharing incentives based upon the Company’s and/or the individual groups or subsidiaries’ return on capital employed, EBITDA margin and safety. Corporate officers’ and subsidiary presidents’ awards, when calculated at targeted performance, are between 35% and 100% of their base salary, depending upon their responsibilities, and the plans allow for awards of up to double of target incentive compensation. Each subsidiary also has the opportunity to earn up to 10% of its after-tax profit as a profit-sharing incentive award to be paid to its employees.

The Company’s current long-term incentive plans allow corporate officers, subsidiary presidents and other corporate or subsidiary management employees to be awarded Restricted Stock Units (“RSUs”) if certain goals are met based upon the Company’s Total Shareholder’s Return (“TSR”) as compared to a peer group and the Company’s pretax profit margin. The grant date value of corporate officers’ and subsidiary presidents’ awards, when calculated at targeted performance, are between 20% and 150% of their base salary, depending upon their responsibilities, and the plans allow for awards of up to double of target incentive compensation. Additional RSUs may be granted to other key subsidiary management employees based upon individual subsidiary profits.

Beginning in 2018 and continuing through mid-2019, the Company retained the services of a specialized consulting firm to assist with the accumulation of company-wide purchasing data and a system for maintaining similar data in the future for management to utilize in negotiations with suppliers or potential suppliers in order to obtain reduced prices on raw materials and equipment components purchased. The firm also assisted with the development of sales and operational planning procedures designed to achieve significant reductions in inventory levels maintained for normal production needs and to reduce existing excess inventories. The Company expects the results of these efforts to positively impact its gross margins and inventory levels in the remainder of 2019 and thereafter.

Results of Operations

Georgia Pellet Plant Agreement (Q2 2019)
The Company manufactured its first wood pellet plant for a customer under a Company-financed arrangement whereby the Company deferred the recognition of revenue as payment under the arrangement was not assured.  After considering the uncertainty of completing the sale to the customer due to its inability to obtain financing; the lack of success in attempting to market the plant to other pellet plant operators; the cost of repossessing the plant; and the Company’s decision to exit the pellet plant business line, the pellet plant inventory’s net realizable value was written down to zero in the fourth quarter of 2018.  The Company ultimately sold the pellet plant to the original customer at a discounted sales price of $20,000 at the end of the second quarter of 2019.  The sales agreement also included provisions to release the Company from any further financial obligations related to the plant.  Sales related to this pellet plant sale are included in the results of operations for the nine-month period ending September 30, 2019 and are non-recurring.  This pellet plant sale is referred to in this Quarterly Report as the Georgia Pellet Plant Sale.

Arkansas Pellet Plant Agreement (Q2 2018)
The Company’s sales contract with the purchaser of a large wood pellet plant in Arkansas, on which $143,300 of revenue (prior to the $75,315 charge discussed below) was recorded through June 30, 2018 (2018 revenues were not material) based on the over-time method, contained certain production output and operational provisions, which if not timely met, could have resulted in the Company having to refund the purchase price to the customer.  Additional contract provisions required the Company to compensate the customer for production shortfalls caused by the Company and other potential costs (depending on the market price of wood pellets).  As the plant did not meet the production output and operational specifications by the deadline set forth in the contract (June 29, 2018), the Company entered into an agreement with the customer on July 20, 2018, whereby the Company paid its customer $68,000 over 120 days following execution of the agreement and forgave $7,315 in accounts receivables to obtain a full release of all the Company’s contractual obligations under the sales contract.  The terms of the pellet plant agreement resulted in the Company’s Infrastructure Group recording charges against sales of $75,315 and gross margins of $71,029 in the second quarter of 2018.  Such charges are non-recurring and are referred to in this Quarterly Report as the Arkansas Pellet Plant Charges.
30




Restructuring Charges (2019)
The Company is executing its plan to exit from the wood pellet plant line of business and the closing of its Astec Mobile Machinery (“AMM”) subsidiary in Germany.  Costs totaling $875 and $1,431 were incurred in the three and nine-month periods ended September 30, 2019, respectively, related to these efforts and are classified on the accompanying unaudited condensed statements of operations as Restructuring charges. The third quarter 2019 restructuring charges of $875 are comprised of $345 of costs related to the closing of AMM and $530 of costs related to exiting the wood pellet plant line of business (primarily employee severance pay).  The 2019 year-to-date restructuring charges of $1,431 are comprised of $901 of costs related to the closing of AMM and $530 of costs related to exiting the wood pellet plant line of business (primarily employee severance pay).  Additional costs may be incurred in the next several months.

Subsequent Event
In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI’s operations will be transferred to the Company’s Heatec and RexCon subsidiaries.  Costs associated with the closing will be identified and expensed in the fourth quarter of 2019.

Net Sales
Net sales for the third quarter of 2019 were $255,807 compared to $256,613 for the third quarter of 2018, a decrease of $806 or 0.3%. Sales are generated primarily from new equipment and parts sales to domestic and international customers. Domestic sales for the third quarter of 2019 decreased 2.3% as compared to the third quarter of 2018.  International sales in the third quarter of 2019 increased 5.7% as compared to the third quarter of 2018.  Sales declines in the Aggregate and Mining Group were partially offset by sales increases in the Infrastructure Group and Energy Group. Sales reported by the Company’s foreign subsidiaries in U.S. dollars for the third quarter of 2019 would have been $1,579 higher had third quarter 2019 foreign exchange rates been the same as third quarter 2018 rates.

Net sales for the first nine months of 2019 were $886,389 compared to $854,595 for the first nine months of 2018, an increase of $31,794 or 3.7%. Sales are generated primarily from new equipment and parts sales to domestic and international customers.  Sales increased in the Infrastructure Group (due to the $20,000 Georgia Pellet Plant Sale in the second quarter 2019 and the non-recurrence of the $75,315 Arkansas Pellet Plant charges from the second quarter of 2018) but decreased in the Aggregate and Mining Group and Energy Group.  Domestic sales (including the impact of the Georgia and Arkansas pellet plant sales/charges) for the first nine months of 2019 increased 4.7% as compared to the first nine months of 2018.  International sales in the first nine months of 2019 increased 0.3% as compared to the first nine months of 2018.  Sales reported by the Company’s foreign subsidiaries in U.S. dollars for the first nine months of 2019 would have been $7,694 higher had first nine months 2019 foreign exchange rates been the same as first nine months 2018 rates.

Domestic sales for the third quarter of 2019 were $189,783 or 74.2% of consolidated net sales compared to $194,166 or 75.7% of consolidated net sales for the third quarter of 2018, a decrease of $4,383 or 2.3%. Domestic sales for the third quarter of 2019 as compared to the third quarter of 2018 increased by $9,565 in the Infrastructure Group but decreased $9,426 in the Aggregate and Mining Group and $4,522 in the Energy Group.

Domestic sales for the first nine months of 2019 were $698,825 or 78.8% of consolidated net sales compared to $667,630 or 78.1% of consolidated net sales for the first nine months of 2018, an increase of $31,195 or 4.7%. Domestic sales for the first nine months of 2019 as compared to the first nine months of 2018 increased by $60,531 in the Infrastructure Group (including the $20,000 Georgia Pellet Plant Sale in 2019 and the non-recurrence of the $75,315 Arkansas Pellet Plant Charges in 2018) but decreased $27,101 in the Aggregate and Mining Group and $2,235 in the Energy Group.

International sales for the third quarter of 2019 were $66,024 or 25.8% of consolidated net sales compared to $62,447 or 24.3% of consolidated net sales for the third quarter of 2018, an increase of $3,577 or 5.7%. International sales for the third quarter of 2019 as compared to the third quarter of 2018 increased $7,308 in the Aggregate and Mining Group and $4,678 in the Energy Group but decreased $8,409 in the Infrastructure Group.  Increases in international sales in Europe, Africa, West Indies and Canada were partially offset by decreases in sales in Mexico and Central America, South America and the Middle East and North Africa.
31




International sales for the first nine months of 2019 were $187,564 or 21.2% of consolidated net sales compared to $186,965 or 21.9% of consolidated net sales for the first nine months of 2018, an increase of $599 or 0.3%. International sales for the first nine months of 2019 as compared to the first nine months of 2018 increased $2,986 in the Aggregate and Mining Group but decreased $1,442 in the Infrastructure Group and $945 in the Energy Group.  Increases in international sales in Europe, Canada, West Indies and Asia were partially offset by decreases in sales in Mexico and Central America, South America and the Middle East and North Africa.

Parts sales for the third quarter of 2019 were $73,045 compared to $69,421 for the third quarter of 2018, an increase of $3,624 or 5.2%.  Parts sales increased $2,536 in the Aggregate and Mining Group and $1,199 in the Energy Group but decreased $111 in the Infrastructure Group.

Parts sales for the first nine months of 2019 were $239,728 compared to $236,224 for the first nine months of 2018, an increase of $3,504 or 1.5%.  Parts sales increased $3,729 in the Aggregate and Mining Group and $1,205 in the Energy Group but decreased $1,430 in the Infrastructure Group.

Gross Profit
Consolidated gross profit for the third quarter of 2019 was $51,860 compared to $58,284 for the third quarter of 2018, a decrease of $6,424.  Gross profit as a percentage of sales decreased to 20.3% for the third quarter of 2019 compared to 22.7% for the third quarter of 2018 due primarily to pricing pressures in certain product lines, product mix changes in sales (including Company directives to move older inventory), and a 19% reduction in direct labor hours applied resulting in increased unabsorbed manufacturing overhead.

Consolidated gross profit for the first nine months of 2019 was $212,027 compared to $137,398 for the first nine months of 2018, an increase of $74,629.  The first nine months of 2019 gross profit was impacted by the $20,000 Georgia Pellet Plant Sale, which resulted in $20,000 of gross profit in the period as the related inventory value had been written off in 2018.  The first nine months of 2018 gross profit was impacted by the $75,315 Arkansas Pellet Plant Charges, which resulted in a decline in gross profit of $71,029.  Gross profit as a percentage of sales increased to 23.9% for the first nine months of 2019 compared to 16.1% for the first nine months of 2018 due primarily to the effects of the Georgia Pellet Plant Sale in the first nine months of 2019 and the Arkansas Pellet Plant Charges in the first nine months of 2018 along with pricing pressures in certain product lines, product mix changes in sales (including Company directives to move older inventory), and a 20% reduction in direct labor hours applied resulting in increased unabsorbed manufacturing overhead.

Selling, General, Administrative and Engineering Expenses
Selling, general, administrative and engineering expenses were $47,643 for the third quarter of 2019 compared to $51,054 for the third quarter of 2018, a decrease of $3,411 or 6.7%.  The overall decrease was attributable to a $2,491 decrease in general and administrative expense (primarily due to a $1,589 decrease in consulting fees/outside services, including the procurement and inventory level consulting services mentioned above; and a $989 decrease in legal and professional fees) and reductions in selling expenses of $507 (primarily due to reductions in employee wages and commissions partially offset by increased sales promotions) and reduced engineering expenses of $413.  The above described expenses for the third quarter of 2019 include $785 of expenses incurred by the Company’s start-up sales operations in Chile.

Selling, general, administrative and engineering expenses were $158,594 for the first nine months of 2019 compared to $154,396 for the first nine months of 2018, an increase of $4,198 or 2.7%.  The overall increase was attributable to a $6,643 increase in general and administrative expense (primarily due to a $3,149 increase in consulting fees, including the procurement and inventory level consulting services mentioned above; $1,370 increase in annual incentive and stock incentive plan expense; and a $937 increase in bad debt expense), which was partially offset by a $1,667 reduction in selling expenses (primarily wages and commissions, partially offset by increased sales promotions) and a $778 reduction in engineering expenses. The above described expenses for the first nine months of 2019 include $2,001 of expenses incurred by the Company’s start-up sales operations in Chile.

Interest Expense
Interest expense for the third quarter of 2019 was $167 as compared to $170 for the third quarter of 2018, a decrease of $3.
32




Interest expense for the first nine months of 2019 was $1,299 as compared to $488 for the first nine months of 2018, an increase of $811, due primarily to interest on increased borrowings on the Company’s domestic line of credit.

Other Income, Net of Expenses
Other income, net of expenses was $412 for the third quarter of 2019 compared to $23 for the third quarter of 2018, an increase of $389.

Other income, net of expenses was $1,252 for the first nine months of 2019 compared to $1,536 for the first nine months of 2018, a decrease of $284, primarily due to a one-time $635 insurance recovery during the first nine months of 2018.

Income Tax Expense
The Company’s combined effective income tax rate was 17.6% for the third quarter of 2019 compared to 2.5% for the third quarter of 2018 and was impacted by a favorable return to book adjustment for 2018 and research and development tax credits.  The tax rate for 2019 returned to a more normalized rate as compared to the rates in 2018, which were impacted by the large operating loss resulting primarily from the Arkansas Pellet Plant Charges and the initial booking of the provisions of the Tax Cuts and Jobs Act of 2017.

The Company’s combined effective income tax rate was 22.0% for the first nine months of 2019 compared to 14.4% for the first nine months of 2018.  The tax rate for 2019 returned to a more normalized rate as compared to the rates in 2018, which were impacted by the large operating loss resulting primarily from the Arkansas Pellet Plant Charges and the initial booking of the provisions of the Tax Cuts and Jobs Act of 2017.

Net Income
The Company had net income attributable to controlling interest of $3,010 for the third quarter of 2019 compared to $6,995 for the third quarter of 2018, a decrease of $3,985. Net income attributable to controlling interest per diluted share was $0.13 for the third quarter of 2019 compared to $0.30 for the third quarter of 2018, a decrease of $0.17.  Diluted shares outstanding for the quarters ended September 30, 2019 and 2018 were 22,684 and 23,084, respectively.

The Company had net income attributable to controlling interest of $40,662 for the first nine months of 2019 compared to a net loss attributable to controlling interest of $13,411 for the first nine months of 2018, an increase of $54,073.  The first nine months of 2019 includes an after-tax income of $15,273 related to the Georgia Pellet Plant Sale while the net loss for the first nine months of 2018 includes an after-tax charge of $57,182 due to the Arkansas Pellet Plant Charges.  Net income attributable to controlling interest per diluted share was $1.79 for the first nine months of 2019 compared to a net loss per share of $0.58 for the first nine months of 2018, an increase of $2.37.  Diluted shares outstanding for the nine months ended September 30, 2019 and 2018 were 22,666 and 23,009, respectively.

Dividends
In February 2013, the Company’s Board of Directors approved a dividend policy pursuant to which the Company began paying a quarterly $0.10 per share dividend on its common stock beginning in the third quarter of 2013.  In July 2018, the Company’s Board of Directors approved a revised quarterly dividend of $0.11 per share, a 10% increase.  The actual amount of future quarterly dividends, if any, will be based upon the Company’s financial position, results of operations, cash flows, capital requirements and restrictions under the Company’s existing credit agreement, among other factors.  The Board retained the power to modify, suspend or cancel the Company’s dividend policy in any manner and at any time it deems necessary or appropriate in the future.  The Company paid quarterly dividends of $0.11 per common share to shareholders each quarter from the third quarter of 2018 through the third quarter of 2019 and paid quarterly dividends of $0.10 per common share to shareholders in the first and second quarters of 2018.
33




Backlog
The backlog of orders as of September 30, 2019 was $243,888 compared to $308,582 as of September 30, 2018, a decrease of $64,694 or 21.0%. Domestic backlogs decreased $65,116 or 29.2% while international backlogs increased $422 or 0.5%.  The decline in backlog was experienced by each of the segments ($15,277 in the Infrastructure Group; $27,661 in the Aggregate and Mining Group; and $21,756 in the Energy Group).  The Company is unable to determine whether the changes in backlogs were experienced by the industry as a whole; however, the Company believes the changes in backlogs reflect the current economic conditions the industry is experiencing.

Employees
Due to the recent reductions in backlogs and manufacturing activity, the Company made employee headcount reductions during the first nine months of 2019 (from 4,401 employees at December 31, 2018 to 4,068 at September 30, 2019) and will continue to evaluate future staffing needs as sales and production levels dictate.

Segment Net Sales-Quarter:
   
Three Months Ended
September 30,
       
   
2019
   
2018
   
$ Change
   
% Change
 
Infrastructure Group
 
$
88,219
   
$
87,063
   
$
1,156
     
1.3
%
Aggregate and Mining Group
   
99,617
     
101,735
     
(2,118
)
   
(2.1
)%
Energy Group
   
67,971
     
67,815
     
156
     
0.2
%
                                 

Infrastructure Group: Sales in this group were $88,219 for the third quarter of 2019 compared to $87,063 for the third quarter of 2018, an increase of $1,156 or 1.3%.  Domestic sales for the Infrastructure Group increased $9,565 or 14.1% for the third quarter of 2019 compared to the same period in 2018 due primarily to an increase in asphalt plant sales partially offset by a decline in asphalt mobile equipment sales.  International sales for the Infrastructure Group decreased $8,409 or 43.4% for the third quarter of 2019 compared to the same period in 2018 due primarily to decreases in asphalt plant and asphalt mobile equipment sales as well as decreased sales by the Company’s distributor in Australia.  The decline in sales occurred primarily in Mexico and Central America, Canada and Australia.  Parts sales for the Infrastructure Group decreased 0.4% for the third quarter of 2019 as compared to the same period in 2018.

Aggregate and Mining Group: Sales in this group were $99,617 for the third quarter of 2019 compared to $101,735 for the same period in 2018, a decrease of $2,118 or 2.1%.  Domestic sales for the Aggregate and Mining Group decreased by $9,426 or 14.4% for the third quarter of 2019 compared to the same period in 2018 due primarily to decreased sales into the Company’s traditional rock quarry markets resulting from decreased rental activity (which typically results in subsequent equipment sales) by many of our distributors and a shortened construction period due to weather related issues.  International sales for the Aggregate and Mining Group increased $7,308 or 20.1% in the third quarter of 2019 compared to the same period in 2018 due primarily to increased sales by the Company’s subsidiaries in Northern Ireland and Brazil.  International sales increases between periods occurred in Europe, Africa, Australia, Brazil and Canada and were partially offset by sales declines in South America and the Middle East.  Parts sales for this group increased 8.5% for the third quarter of 2019 compared to the same period in 2018.

Energy Group: Sales in this group were $67,971 for the third quarter of 2019 compared to $67,815 for the same period in 2018, an increase of $156 or 0.2%.  Domestic sales for the Energy Group decreased $4,522 or 7.4% for the third quarter of 2019 compared to the same period in 2018 due primarily to decreased wood chipper equipment sales by Peterson as well as decreased oil and gas related equipment sales by Heatec and GEFCO, which were partially offset by improved concrete plant equipment sales by RexCon.  International sales for the Energy Group increased $4,678 or 70.4% when compared to the third quarter of 2018.  Sales increases occurred primarily in Canada (primarily Peterson equipment sales and one large sale by Heatec) and were partially offset by decreased sales in Australia.  Parts sales for this group increased 10.0% for the third quarter of 2019 compared to the same period in 2018.

34




Segment Net Sales-Nine Months:
   
Nine Months Ended
September 30,
       
   
2019
   
2018
   
$ Change
   
% Change
 
Infrastructure Group
 
$
376,448
   
$
317,359
   
$
59,089
     
18.6
%
Aggregate and Mining Group
   
312,985
     
337,100
     
(24,115
)
   
(7.2
)%
Energy Group
   
196,956
     
200,136
     
(3,180
)
   
(1.6
)%
                                 

Infrastructure Group: Sales in this group were $376,448 for the first nine months of 2019 (including $20,000 from the Georgia Pellet Plant Sale discussed above) compared to $317,359 (after the $75,315 reduction due to the Arkansas Pellet Plant Charges discussed above) for the same period in 2018, an increase of $59,089 or 18.6%.  Domestic sales for the Infrastructure Group increased $60,531 or 22.6% for the first nine months of 2019 compared to the same period in 2018.  Excluding the impact of the Georgia Pellet Plant Sale and the Arkansas Pellet Plant Charges (which are included in domestic sales), domestic sales declined by $34,784 for the first nine months of 2019 as compared to the first nine months of 2018 due to significant volume reductions in mobile asphalt equipment and asphalt plant sales.  The Company believes the reduction in domestic sales is due to the lack of Congressional action on a highway funding bill to extend or replace the Fast Act which provides federal funding through September 2020; competitive pricing pressures in the market; and customers postponing orders due to weather related delays in early 2019 on customer job sites.  International sales for the Infrastructure Group decreased $1,442 or 2.9% for the first nine months of 2019 compared to the same period in 2018 due primarily to decreases in mobile equipment sales and sales by the Company’s distributorship in Australia, partially offset by improved asphalt plant sales.  International sales decreases between periods occurred primarily in Mexico and Central America, Canada, Australia and Russia and were partially offset by increased sales into West Indies and Asia.  Parts sales for the Infrastructure Group decreased 1.3% for the first nine months of 2019 compared to the same period in 2018 due primarily to a reduction in asphalt plant related parts and parts sales by the Company’s distributorship in Australia.

Aggregate and Mining Group: Sales in this group were $312,985 for the first nine months of 2019 compared to $337,100 for the same period in 2018, a decrease of $24,115 or 7.2%.  Domestic sales for the Aggregate and Mining Group decreased by $27,101 or 11.9% for the first nine months of 2019 compared to the same period in 2018 due primarily to decreased sales into the Company’s traditional rock quarry markets resulting from decreased rental activity (which typically results in subsequent equipment sales) by many of our distributors and a shortened construction period due to weather related issues.  International sales for the Aggregate and Mining Group increased $2,986 or 2.7% in the first nine months of 2019 compared to the same period in 2018 due primarily to improved sales by the Company’s subsidiaries in Northern Ireland and Brazil.  International sales increases between periods occurred primarily in Europe and Australia and were partially offset by sales decreases in South America, the Middle East and Northern Africa, and Mexico and Central America.  Parts sales for this group increased 4.2% for the first nine months of 2019 compared to the same period in 2018.

Energy Group: Sales in this group were $196,956 for the first nine months of 2019 compared to $200,136 for the same period in 2018, a decrease of $3,180 or 1.6%.  Domestic sales for the Energy Group decreased $2,235 or 1.3% for the first nine months of 2019 compared to the same period in 2018 due primarily to decrease sales of wood chipping and grinding equipment, partially offset by improved sales of concrete equipment.  International sales for the Energy Group decreased $945 or 3.4% when compared to the first nine months of 2018.  Sales decreases occurred primarily in Africa, South America and Australia and were partially offset by increased sales in Canada.  Parts sales for this group increased 3.0% for the first nine months of 2019 compared to the same period in 2018.
35




Segment Profit (Loss)-Quarter:
   
Three Months Ended
September 30,
       
   
2019
   
2018
   
$ Change
   
% Change
 
Infrastructure Group
 
$
(419
)
 
$
4,761
   
$
(5,180
)
   
(108.8
)%
Aggregate and Mining Group
   
5,803
     
9,011
     
(3,208
)
   
(35.6
)%
Energy Group
   
5,093
     
3,318
     
1,775
     
53.5
%
Corporate
   
(7,732
)
   
(9,778
)
   
2,046
     
20.9
%

Infrastructure Group: Segment earnings for the Infrastructure Group was a loss of $419 for the third quarter of 2019 compared to a profit of $4,761 for the same period in 2018, a decrease in earnings of $5,180 or 108.8%.  Gross profits declined by $3,236 between periods due to a decline in margins of 21.4% for the third quarter of 2018 to 17.5% in the third quarter of 2019 resulting from increased unabsorbed overhead, pricing pressures, and product mix issues including the Company’s focus on moving older inventory.

Aggregate and Mining Group: Segment profit for the Aggregate and Mining Group was $5,803 for the third quarter of 2019 compared to $9,011 for the same period in 2018, a decrease of $3,208 or 35.6%.  The decrease in segment profits between periods resulted from a decrease in gross profit of $3,457 due primarily to a decrease in gross margins from 23.9% for the third quarter of 2018 to 20.9% for the third quarter of 2019 due primarily to pricing pressures and overhead absorption issues related to the reduced production volume.

Energy Group: Segment profit for the Energy Group was $5,093 for the third quarter of 2019 compared to $3,318 for the same period in 2018, an increase of $1,775 or 53.5%.  Segment profits were positively impacted by a $259 increase in gross profit between periods due primarily to a 40 basis point increase in gross margins and a $894 reduction in selling expenses.

Corporate: Corporate operations had a loss of $7,732 for the third quarter of 2019 compared to a loss of $9,778 for the third quarter of 2018, an increase in earnings of $2,046. The increases in earnings are due primarily to decreases in income tax expense of $2,512 (as the Company records consolidated U.S. federal income taxes in the Corporate category). The Company’s startup sales company in Chile is also in this category and incurred a net loss of $785 during the third quarter of 2019.  This loss was partially offset by a reduction in plane maintenance costs of $621.
36




Segment Profit (Loss)-Nine Months:
   
Nine Months Ended
September 30,
       
   
2019
   
2018
   
$ Change
   
% Change
 
Infrastructure Group
 
$
39,264
   
$
(43,121
)
 
$
82,385
     
191.1
%
Aggregate and Mining Group
   
22,969
     
34,669
     
(11,700
)
   
(33.7
)%
Energy Group
   
11,625
     
16,406
     
(4,781
)
   
(29.1
)%
Corporate
   
(34,422
)
   
(20,428
)
   
(13,994
)
   
(68.5
)%

Infrastructure Group: Segment profit for the Infrastructure Group was income of $39,264 for the first nine months of 2019 compared to a loss of $43,121 for the same period in 2018, an increase in earnings of $82,385 or 191.1%.  The segment gross profit for the first nine months of 2019 includes $20,000 from the Georgia Pellet Plant Sale while the segment loss for the first nine months of 2018 includes a $71,029 charge against gross profit due to the Arkansas Pellet Plant Charges, as discussed above.  Excluding the pellet plant transactions, segment gross profit declined by $1,342 from the nine-month period ended September 30, 2018 to the same period in 2019 as a result of a $36,226 decline in segment sales, which were partially offset by a 160 basis point increase in gross margins.  Segment profits between periods were favorably impacted by declines in selling expenses ($1,273) and engineering expenses ($863).  State income taxes increased by $5,323, resulting from the improved pretax profits in the nine-month period ended September 30, 2019 as compared to the same period in 2018.

Aggregate and Mining Group: Segment profit for the Aggregate and Mining Group was $22,969 for the first nine months of 2019 compared to $34,669 for the same period in 2018, a decrease of $11,700 or 33.7%.  The decrease in segment profits between periods results from a decrease in gross profit of $10,749 due primarily to decreased sales of $24,115 between periods and a gross margin decrease of 150 basis points to 23.0% for the first nine months of 2019 from 24.5% for the first nine months of 2018.  Segment profits were also negatively impacted by a $1,472 increase in general and administrative expenses between periods.

Energy Group: Segment profit for the Energy Group was $11,625 for the first nine months of 2019 compared to $16,406 for the same period in 2018, a decrease of $4,781 or 29.1%.  Segment profits were negatively impacted by a $4,169 decrease in gross profit between periods resulting from a decrease in sales of $3,180 along with a 170 basis point decrease in gross margins due primarily to pricing pressures on segment equipment and reduced direct hours absorbed resulting in an increase in unabsorbed overhead. Segment profits were also negatively impacted by increases in general and administrative expenses ($1,252) and engineering expenses ($515), partially offset by a decrease in selling expenses ($1,681).

Corporate: Corporate operations had a loss of $34,422 for the first nine months of 2019 compared to a loss of $20,428 for the first nine months of 2018, a decrease in earnings of $13,994 or 68.5%.  The reduced earnings are due primarily to increases in income tax expense ($8,939) as U.S. federal income taxes are recorded in this segment, an increase in interest expense ($892) due to increased borrowings during much of the first nine months of 2019 on the Company’s line of credit as compared to borrowings in the same period in 2018, costs related to the new start-up sales operation in Chile ($2,004) and other general and administrative expenses not related to Chile ($1,839).

Goodwill Review
The Company’s annual test of goodwill for possible impairment, performed as of October 31, 2018, indicated that the goodwill at the Company’s Power Flame reporting unit (which is included in the Energy Group) was partially impaired and the impairment charge recorded in the fourth quarter of 2018 reduced its net goodwill to $4,929 as of December 31, 2018.  The Company performed an interim test of goodwill for impairment as of August 31, 2019 and the test indicated that no additional impairment of goodwill at any of the Company’s reporting units had occurred; however the excess of the fair value over carrying value for the Power Flame and Roadtec/Carlson reporting units was limited.  The Company will perform its annual test of goodwill for possible impairment again at October 31, 2019, and it is possible additional impairment charges may be necessary prior to the end of 2019.

37




Liquidity and Capital Resources
The Company's primary sources of liquidity and capital resources are its cash on hand, borrowing capacity under a $150,000 revolving credit facility and cash flows from operations. The Company had $26,289 of cash available for operating purposes as of September 30, 2019, of which $18,300 was held by the Company's foreign subsidiaries.  The transition of U.S. international taxation from a worldwide tax system to a territorial system, as provided under the Tax Act passed in December 2017, should greatly reduce, or eliminate, any additional taxes on these funds should the Company decide to repatriate these funds to the United States.  The Company’s outstanding borrowings under its $150,000 line of credit, which totaled $58,778 at December 31, 2018, were reduced to zero at September 30, 2019.  The Company’s outstanding letters of credit totaling $8,640 resulted in the Company having borrowing availability of $141,360 under the revolving credit facility as of September 30, 2019.  The revolving credit facility agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.  The Company was in compliance with the financial covenants of the agreement at September 30, 2019.

The Company’s South African subsidiary, Osborn Engineered Products SA (Pty) Ltd (“Osborn”), has a credit facility of $6,266 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of September 30, 2019 and December 31, 2018, Osborn had no outstanding borrowings.  Osborn had $894 in performance, advance payment and retention guarantees outstanding under the facility as of September 30, 2019. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of September 30, 2019, Osborn had available credit under the facility of $5,372.

The Company’s Brazilian subsidiary, Astec Brazil, reduced its outstanding working capital loans from $1,207 at December 31, 2018 to $917 at September 30, 2019.  The loan’s final monthly payment is due in April 2024 and the debt is secured by Astec Brazil’s manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc.  Additionally, Astec Brazil reduced its outstanding five-year equipment financing loans from $137 at December 31, 2018 to $4 at September 30, 2019.

Cash Flows from Operating Activities:
   
Nine Months Ended
September 30,
   
Increase
 
   
2019
   
2018
   
(Decrease)
 
Net income (loss)
 
$
40,535
   
$
(13,649
)
 
$
54,184
 
Depreciation and amortization
   
19,698
     
20,755
     
(1,057
)
Provision for warranties
   
7,020
     
10,115
     
(3,095
)
Deferred income tax provision
   
9,193
     
1,587
     
7,606
 
Distributions to SERP participants
   
(2,067
)
   
(291
)
   
(1,776
)
Changes in working capital:
                       
    Trade and other receivables
   
18,150
     
(7,512
)
   
25,662
 
    Inventories
   
(1,261
)
   
(37,841
)
   
36,580
 
    Accounts payable
   
(8,899
)
   
14,047
     
(22,946
)
    Customer deposits
   
(4,247
)
   
2,895
     
(7,142
)
    Product warranty accruals
   
(8,004
)
   
(14,480
)
   
6,476
 
    Prepaid and income taxes payable, net
   
8,964
     
(11,055
)
   
20,019
 
    Accrued pellet plant agreement costs
   
     
17,000
     
(17,000
)
Other, net
   
5,093
     
(2,105
)
   
7,198
 
Net cash provided (used) by operating activities
 
$
84,175
   
$
(20,534
)
 
$
104,709
 

Net cash from operating activities improved by $104,709 for the first nine months of 2019 as compared to the first nine months of 2018 due primarily to the impact of net income ($54,184), trade and other receivables ($25,662), and inventories ($36,580).  Additionally, the impact of the timing of income tax payments increased operating cash flows by $20,019 for the first nine months of 2019 as compared to the same period in 2018.  These increases were partially offset due to the timing of the final $17,000 payment required under the Arkansas pellet plant settlement agreement, which was accrued at September 30, 2018 and paid in the fourth quarter of 2018, and by the impact of changes in accounts payable ($22,946).
38




Cash Flows from Investing Activities:
   
Nine Months Ended
September 30,
   
Increase
 
   
2019
   
2018
   
(Decrease)
 
Expenditures for property and equipment
 
$
(17,924
)
 
$
(17,518
)
 
$
(406
)
Other
   
1,675
     
413
     
1,262
 
Net cash used by investing activities
 
$
(16,249
)
 
$
(17,105
)
 
$
856
 

Net cash used by investing activities declined by $856 for the first nine months of 2019 as compared to the same period in 2018.

Total capital expenditures for 2019 are forecasted to be approximately $25,000.  The Company expects to finance these expenditures using currently available cash balances, internally generated funds and available credit under the Company’s credit facilities.  Capital expenditures are generally for machinery, equipment and facilities used by the Company in the production of its various products.  The Company believes that its current working capital, cash flows generated from future operations and available capacity under its credit facility will be sufficient to meet the Company’s working capital and capital expenditure requirements through November 2020.

Cash Flows from Financing Activities:
   
Nine Months Ended
September 30,
   
Increase
 
   
2019
   
2018
   
(Decrease)
 
Payment of dividends
 
$
(7,436
)
 
$
(7,149
)
 
$
(287
)
Stock buy-back purchases
   
-
     
(13,914
)
   
13,914
 
Net change in borrowings from banks
   
(59,134
)
   
23,782
     
(82,916
)
Other, net
   
(136
)
   
(213
)
   
77
 
Net cash provided (used) by financing activities
 
$
(66,706
)
 
$
2,506
   
$
(69,212
)

Cash from by financing activities decreased by $69,212 for the first nine months of 2019 compared to the same period in 2018 due primarily to the Company reducing the amount owed on its domestic line of credit and other long-term debt during the first nine months of 2019 and the non-recurrence of the use of $13,914 of cash to buy-back Company stock in 2018 under a Board approved plan.  The plan, as approved, allows an additional $125,862 of stock purchases. No Company stock was repurchased in 2019.

Financial Condition
The Company’s total current assets declined by $31,107 to $529,884 as of September 30, 2019 compared to $560,991 as of December 31, 2018 due primarily to a $19,986 reduction in accounts receivable and a $7,460 reduction in prepaid income taxes.

The Company’s total current liabilities were $173,081 as of September 30, 2019 compared to $189,231 as of December 31, 2018, a decrease of $16,150 due primarily to decreases in accounts payable ($10,728) and customer deposits ($4,248).

Market Risk and Risk Management Policies
We have no material changes to the disclosure on this matter made in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.

Contingencies
The Company and certain of its current and former executive officers have been named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-00024-PLR-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making allegedly false and misleading statements and that the individual defendants are control person under Section 20(a) of the Exchange Act. The complaint was filed on behalf of shareholders who purchased shares of the Company’s stock between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. The Company disputes these allegations and intends to defend this lawsuit vigorously and filed a motion to dismiss the lawsuit on October 25, 2019. The Company is unable to estimate the possible loss or range of loss, if any, at this time.
39




The Company's GEFCO subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018 with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP.  The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013.  In addition to seeking a rejection (rescission) of the purchase contract, the plaintiff is seeking special and consequential damages.  The original purchase price of the equipment was approximately $8,500. GEFCO disputes the plaintiff’s allegations and intends to defend this lawsuit vigorously. The Company is unable to estimate the possible loss or range of loss at this time.

Off-balance Sheet Arrangements
As of September 30, 2019, the Company does not have any off-balance sheet arrangements as defined by Item 303(a)(4) of Regulation S-K.

Contractual Obligations
During the nine months ended September 30, 2019, there were no substantial changes in the Company’s commitments or contractual liabilities.

Item 3.  Quantitative and Qualitative Disclosures about Market Risk
The Company has no material changes to the disclosure on this matter made in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.

Item 4.  Controls and Procedures 
Disclosure Controls and Procedures
The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the Company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. 
 
The Company’s management, under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures as of the end of the period covered by this report.  Based upon that evaluation, the Company’s principal executive officer and principal financial officer concluded that, as of the end of the period covered by this report, the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) were not effective due to material weaknesses in the Company’s internal control over financial reporting that were disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.
 
Internal Control over Financial Reporting
Other than the remediation efforts discussed below, there have been no changes in the Company’s internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that occurred during the nine-month period ended September 30, 2019 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
 
Remediation
As previously described in Part II, Item 9A of our Annual Report on Form 10-K for the year ended December 31, 2018, we began implementing a remediation plan to address the material weaknesses mentioned above. The weaknesses will not be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.
40




PART II - OTHER INFORMATION

Item 1.  Legal Proceedings
The Company is involved from time to time in legal actions arising in the ordinary course of its business. Other than as set forth in Note 14, Contingent Matters, to the accompanying unaudited condensed financial statements and Part I, “Item 3. Legal Proceedings” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, the Company currently has no pending or threatened litigation that the Company believes will result in an outcome that would materially affect the Company’s business, financial position, cash flows or results of operations. Nevertheless, there can be no assurance that future litigation to which the Company becomes a party will not have a material adverse effect on its business, financial position, cash flows or results of operations.

The Company and certain of its current and former executive officers have been named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-00024-PLR-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making allegedly false and misleading statements and that the individual defendants are control person under Section 20(a) of the Exchange Act. The complaint was filed on behalf of shareholders who purchased shares of the Company’s stock between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. The Company disputes these allegations and intends to defend this lawsuit vigorously and filed a motion to dismiss the lawsuit on October 25, 2019. The Company is unable to determine whether or not a future loss will be incurred due to this litigation, or estimate a range of loss, if any, at this time.

The Company's GEFCO subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018 with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP.  The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013.  In addition to seeking a rejection (rescission) of the purchase contract, the plaintiff is seeking special and consequential damages.  The original purchase price of the equipment was approximately $8,500. GEFCO disputes the plaintiff’s allegations and intends to defend this lawsuit vigorously. The Company is unable to estimate the possible loss or range of loss at this time.

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 the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, which could materially affect the Company’s business, financial condition or future results. There have been no material changes in the Company’s risk factors from those disclosed in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018.  The risks described in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 and in this Quarterly Report on Form 10-Q are not the only risks facing our Company.  Additional risks and uncertainties not currently known to management or that management currently deems to be immaterial also may materially adversely affect the Company’s business, financial condition or operating results.

Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds
On July 29, 2018, the Company’s Board of Directors approved a share repurchase program authorizing the Company to repurchase up to $150,000 of its common stock.  Through December 31, 2018, the Company had repurchased 582 shares of its stock at total cost of $24,149 under this program.  Under the share repurchase plan, the Company may purchase common stock in open market transactions, block or privately negotiated transactions, and may from time to time purchase shares pursuant to a trading plan in accordance with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended, or by any combination of such methods. The number of shares to be purchased and the timing of the purchases are based on a variety of factors.  No time limit was set for completion of repurchases under the authorization and the program may be suspended or discontinued at any time.  No additional shares were repurchased under this plan during the first nine months of 2019.
41




Item 6.  Exhibits

Exhibit No.
                                   Description                                                                                                                       
Amendment to “Appendix A” of the Astec Industries, Inc. Supplemental Executive Retirement Plan, effective October 24, 2019.
Certification of the Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of the Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
Certification of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13a-14(b)/15d-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
XBRL Taxonomy Extension Definition Linkbase
101.LAB
XBRL Taxonomy Extension Label Linkbase
101.PRE
XBRL Taxonomy Extension Presentation Linkbase

The exhibits are numbered in accordance with Item 601 of Regulation S-K.  Inapplicable exhibits are not included in the list.

* In accordance with Release No. 34-47551, this exhibit is hereby furnished to the SEC as an accompanying document and is not to be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended.

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

42




SIGNATURES

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

 
ASTEC INDUSTRIES, INC.
(Registrant)
   
   
Date: November 8, 2019
/s/ Barry A. Ruffalo                                               
 
Barry A. Ruffalo
Chief Executive Officer and President
(Principal Executive Officer)
   
   
Date: November 8, 2019
/s/ David C. Silvious                                                    
 
David C. Silvious
Chief Financial Officer, Vice President, and Treasurer
(Principal Financial and Accounting Officer)





43

EX-10.1 2 ex10_1.htm EXHIBIT 10.1  
Exhibit 10.1

AMENDMENT TO “APPENDIX A” OF THE
ASTEC INDUSTRIES, INC.
SUPPLEMENTAL EXECUTIVE RETIREMENT PLAN


THIS AMENDMENT to “Appendix A” of the Astec Industries, Inc. Supplemental Executive Retirement Plan, as amended and restated as of January 1, 2008 (the “Plan”), is adopted by Astec Industries, Inc. (the “Company”), effective as of October 24, 2019.

WHEREAS, Article 2 of the Plan permits the Board of Directors of the Company (the “Board”) to designate participants in the Plan from time to time, whose names and effective dates of participation shall be set forth on Exhibit A to the Plan;

NOW, THEREFORE, the Company hereby amends “Appendix A” of the Plan in the form attached hereto, to update the same for changes in Plan participation approved by the Board, by action taken on October 24, 2019.

Except as amended herein, the Plan shall continue in full force and effect.

ASTEC INDUSTRIES, INC.

Date: October 24, 2019
By:/s/ Stephen C. Anderson
Name: Stephen C. Anderson
Title:   Secretary



“Appendix A”
Each Participant’s Date of Participation
  
Name of Participant
Effective Dates of Participation
Tim Gonigam
August 1, 2000
Stephen C. Anderson
January 1, 2003
David C. Silvious
July 1, 2005
Neil Peterson
January 1, 2008
Joe Cline
February 1, 2008
Chris Colwell
May 31, 2011
Robin Leffew
August 1, 2011
Matthew B. Haven
January 1, 2013
Jeff May
October 1, 2013
Tom Wilkey
January 1, 2014
Jeff Schwarz
July 1, 2014
John Irvine
April 28, 2016
Jaco Van Der Merwe
October 1, 2016
Scott Barker
April 3, 2017
Neil Whitworth
May 30, 2017
Michael G. Anderson
July 7, 2017
Jody Volner
November 1, 2017
Michael Norris
January 1, 2018
Robert Kilgore
August 2, 2018
Greg Renegar
January 1, 2019
Vince Trotta
April 15, 2019
Barry Ruffalo
August 12, 2019
Matthew Litchfield
October 1, 2019
Greg Oswald
October 29, 2019

EX-31.1 3 ex31_1.htm EXHIBIT 31.1  
Exhibit 31.1

Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Barry Ruffalo, certify that::

1.
I have reviewed this annual report on Form 10-Q of Astec Industries, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; 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 8, 2019
By:
/s/ Barry A. Ruffalo
   
Barry A. Ruffalo
   
CEO and President
(Principal Executive Officer)

EX-31.2 4 ex31_2.htm EXHIBIT 31.2  
Exhibit 31.2

Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, David C. Silvious, certify that::

1.
I have reviewed this annual report on Form 10-Q of Astec Industries, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; 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 8, 2019
By:
/s/ David C. Silvious
   
David C. Silvious
   
CFO, Vice President and Treasurer
(Principal Financial Officer)

EX-32 5 ex32.htm EXHIBIT 32  
EXHIBIT 32

Certification pursuant to Rule 13a-14(b)/15d-14(b) of the Securities
Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of The Sarbanes-Oxley Act Of 2002

In connection with the Quarterly Report of Astec Industries, Inc. (the "Company") on Form 10-Q for the period ended September 30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), the undersigned, Barry A. Ruffalo and David C. Silvious, certify, pursuant to Rule 13a-14(b)/15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
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 Registrant.

/s/ Barry A. Ruffalo
 
Barry A. Ruffalo
 
CEO and President
 
(Principal Executive Officer)
 
November 8, 2019

/s/ David C. Silvious
 
David C. Silvious
 
Chief Financial Officer, Vice President and Treasurer
 
(Principal Financial Officer)
 
November 8, 2019
EX-101.SCH 6 aste-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Condensed Consolidated Statements of Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Product Warranty Reserves link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Accrued Loss Reserves link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Contingent Matters link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Other Income, Net of Expenses link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Stock Buy Back Program link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Product Warranty Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Other Income, Net of Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Product Warranty Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Accrued Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Leases (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Segment Information, Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Contingent Matters (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Other Income, Net of Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - Derivative Financial Instruments, Gain recognized in income (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Stock Buy Back Program (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aste-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 aste-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 aste-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Amendment Flag City Area Code Entity Address, City or Town Entity Address, Country Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity Incorporation, State or Country Code Entity Information, Former Legal or Registered Name Local Phone Number Entity Address, Postal Zip Code Entity Address, State or Province Title of 12(b) Security Title of 12(g) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Tax Identification Number Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business Award Type [Axis] Significant Accounting Policies [Abstract] ASU 2018-02 [Member] Accounting Standards Update 2018-02 [Member] ASU 2016-02 [Member] Accounts payable Trade receivables Accounts Receivable, after Allowance for Credit Loss, Current Accumulated depreciation Accumulated Other Comprehensive Loss [Member] Additional Paid-in-Capital [Member] Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Dividends declared Withholding tax paid upon vesting of RSUs Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Adjustments for New Accounting Pronouncements [Axis] Compensation expense Allowances for doubtful accounts Asset Backed Securities [Member] Asset-backed Securities [Member] Financial Assets [Abstract] Assets, Fair Value Disclosure [Abstract] Total financial assets Assets, Fair Value Disclosure ASSETS Assets [Abstract] Total assets Assets Assets and Liabilities [Abstract] Total current assets Assets, Current Current assets: Balance Sheet Location [Domain] Balance Sheet Location [Axis] Basis of Presentation Freight Revenue [Member] Cargo and Freight [Member] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Class of Treasury Stock [Table] Contingent Matters [Abstract] Contingent Matters Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive income (loss) attributable to controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Customer deposits Corporate [Member] Corporate Segment [Member] Corporate Bonds [Member] Cost of sales Cost of Sales [Member] Cumulative impact of No. ASU 2018-02 Disaggregation of Revenue Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Abstract] Term loan Differential rate (less than prime rate) Debt [Abstract] Debt Instrument [Axis] Debt Debt Disclosure [Text Block] Debt Instrument, Name [Domain] Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Letter of credit expiration date Debt instrument, maturity date Trading Debt Securities [Member] Company Shares Held by SERP [Member] Deferred income tax provision Deferred Income Tax Expense (Benefit) Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred income tax liabilities Depreciation and amortization Derivative assets Derivative financial instruments Derivative Asset Derivative Financial Instruments [Abstract] Derivative Instrument [Axis] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative liabilities Derivative Liability Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Contract [Domain] Derivatives, Fair Value [Line Items] Effect of dilutive securities [Abstract] Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Dividends declared Dividends, Common Stock Earnings per Share Earnings Per Share [Text Block] Diluted (in dollars per share) Earnings Per Share, Diluted Basic (in dollars per share) Earnings Per Share, Basic Earnings per Share [Abstract] Earnings (loss) per common share Effect of exchange rates on cash Effective income tax rate Accrued payroll and related liabilities Trading equity securities Equity Securities, FV-NI Equity Component [Domain] Stock Buy Back Program [Abstract] Equity, Class of Treasury Stock [Line Items] Astec Mobile Machinery Closing Facility [Member] Facility Closing [Member] Amount of investments, Level 1 to Level 2 transfer amount Fair Value Measurements [Abstract] Amount of investments, Level 2 to Level 1 transfer amount Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Measured at Fair Value on a Recurring Basis [Member] Fair Value, Measurement Frequency [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Level 1 [Member] Level 2 [Member] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Financial Instrument [Axis] Gains on derivative financial instruments recognized in income, net [Abstract] Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract] Foreign Exchange Contract [Member] Gains on derivative financial instruments recognized in income, net Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gain (loss) on investments Gain (Loss) on Investments (Gain) loss on disposition of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Goodwill Gross profit Gross profit Guarantor Obligations [Line Items] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Hedging Designation [Axis] Hedging Designation [Domain] Intersegment Eliminations [Member] Income Taxes [Abstract] Income Statement Location [Axis] Income Statement Location [Domain] Condensed Consolidated Statements of Operations (unaudited) [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income (loss) from operations before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax provision (benefit) Prepaid and income taxes payable, net Customer deposits Increase (Decrease) in Contract with Customer, Liability Accounts payable Increase (Decrease) in Accounts Payable, Trade Deferred compensation expense (benefit) Increase (Decrease) in Deferred Compensation Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Inventories Increase (Decrease) in Inventories Trade and other receivables Increase (Decrease) in Receivables Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Sale (purchase) of trading securities, net Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI Restricted stock units (in shares) Insurance recovery Insurance Recoveries Interest income Interest Income, Other Interest expense Interest Expense Inventories [Abstract] Finished goods Inventories Inventory Disclosure [Text Block] Raw materials and parts Work-in-process Inventories Total Inventory, Net Investments [Domain] Investment Type [Axis] Investment Type [Axis] LIBOR [Member] Lessee, Lease, Description [Line Items] 2024 and thereafter 2022 2023 Total Lessee, Operating Lease, Liability, Payments, Due Future Annual Minimum Lease Payments Lessee, Operating Lease, Description [Abstract] 2019 (three months remaining) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Lease, Description [Table] Less interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 2021 2020 Contingent liabilities for letters of credit Amount of letters of credit outstanding Operating Lease and Related Expense [Abstract] Operating Leases and Related Expense Leases Leases [Abstract] Letter of Credit [Member] Financial Liabilities [Abstract] Liabilities, Fair Value Disclosure [Abstract] Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Liabilities Total liabilities and equity Liabilities and Equity Current liabilities: Total current liabilities Liabilities, Current Total accrued loss reserves Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility [Abstract] Borrowings outstanding Long-term Line of Credit Unused facility fee as a percentage of line of credit Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Maturity date Lender Name [Axis] Interest rate at period end Line of Credit Facility, Interest Rate at Period End Amount of credit facility Line of Credit Facility, Lender [Domain] Available credit under the facility Litigation Status [Domain] Litigation Status [Axis] Loan amount Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Debt [Abstract] Long-term Debt, by Current and Noncurrent [Abstract] Long-term debt Long-term Debt, Excluding Current Maturities Current maturities of long-term debt Liability recorded related to guarantees Damages sought for purchase price of equipment Loss Contingency, Estimate [Abstract] Contingent liability for customer debt Mutual Funds [Member] Investments Marketable Securities, Noncurrent Investments Marketable Securities, Current Non-controlling interest Change in ownership percentage of subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Money Market Fund [Member] Product warranty reserves [Roll Forward] Municipal Bonds [Member] Numerator [Abstract] Net Income (Loss) Attributable to Parent [Abstract] Net cash provided (used) by operating activities Net Cash Provided by (Used in) Operating Activities Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Cash flows from operating activities: Net cash provided (used by) financing activities Net Cash Provided by (Used in) Financing Activities Net income (loss) attributable to controlling interest Net income (loss) attributable to controlling interest Net Income (Loss) Attributable to Parent Cash flows from financing activities: Net loss attributable to non-controlling interest in subsidiaries Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest New Accounting Pronouncements or Change in Accounting Principle [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Adjustments for New Accounting Pronouncement [Member] Recent Accounting Pronouncements [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] International [Member] Non-US [Member] Other income, net of expenses Total Nonoperating Income (Expense) Number of reportable segments Number of Reportable Segments Non-controlling Interest [Member] Noncontrolling Interest [Member] Not Designated as Hedging Instrument [Member] Future Annual Minimum Lease Payments [Abstract] Weighted average remaining lease term (in years) Operating lease right-of-use assets Operating lease expense Reportable Segments [Member] Weighted average discount rate used in calculating right-of-use asset Income (loss) from operations Operating Income (Loss) Operating lease short-term liability included in other current liabilities Operating lease long-term liability included in other long-term liabilities Cash paid for operating leases included in operating cash flows 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Present value of lease liabilities Operating Lease, Liability 2020 Operating Leases, Future Minimum Payments, Due in Two Years Minimum Rental Commitments [Abstract] 2023 Operating Leases, Future Minimum Payments, Due in Five Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years Total Operating Leases, Future Minimum Payments Due 2024 and thereafter Operating Leases, Future Minimum Payments, Due Thereafter Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Current Assets [Member] Change in unrecognized pension benefit cost Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Current Liabilities [Member] Other comprehensive income (loss) Other comprehensive loss Other Income, Net of Expenses [Abstract] Other long-term assets Other Assets, Noncurrent Other [Member] Used equipment Other Income, Net of Expenses Other Income and Other Expense Disclosure [Text Block] Other current liabilities Other Other Nonoperating Income (Expense) Other long-term liabilities Other Liabilities, Noncurrent Other receivables Withholding tax paid upon vesting of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Other Payments for (Proceeds from) Other Investing Activities Stock buy-back purchases Payments for Repurchase of Common Stock Payment of dividends Payments of Dividends Expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of subsidiary shares Payments to Noncontrolling Interests VenVer S.A. and Americas Coil Tubing LLP vs GEFCO [Member] Performance Letters of Credit [Member] Plan Name [Axis] Plan Name [Domain] Preferred Stocks [Member] Prepaid expenses and other assets Prepaid income taxes Borrowings under bank loans Proceeds from sale of property and equipment Product Warranty Liability [Line Items] Product Warranty Liability [Table] Accrued product warranty Warranty liabilities settled Standard and Extended Product Warranty Accrual, Decrease for Payments Product Warranty Reserves Product Warranty Disclosure [Text Block] Warranty liabilities accrued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Reserve balance, beginning of the period Reserve balance, end of the period Standard and Extended Product Warranty Accrual Product Warranty Reserves [Abstract] Provision for warranties Net income (loss) Net income (loss) Segment profit (loss) Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Property and Equipment [Abstract] Property and equipment, net Provision for doubtful accounts Receivables [Abstract] Reconciliation of total segment profits (losses) to the Company's consolidated totals [Abstract] Segment Profit (Loss) to the Company's Consolidated Totals Reconciliation of Revenue from Segments to Consolidated [Table] Repayments of bank loans Repayments of Debt Restricted Stock Units (RSUs) [Member] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Charges [Abstract] Restructuring Charges [Abstract] Restructuring, Settlement and Impairment Provisions [Abstract] Restructuring Type [Axis] Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Restructuring and asset impairment charges Restructuring charges Restructuring, Settlement and Impairment Provisions Retained Earnings [Member] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Revenue Recognition [Abstract] Sales into Major Geographic Regions Revenue Recognition Net sales Total net sales Product Warranty Liability Inventories Minimum Rental Commitments Other Income, Net of Expenses Financial Assets and Liabilities, at Fair Value Computation of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Guarantor Obligations [Table] Segment Information Schedule of Segment Reporting Information, by Segment [Table] Schedule of Restructuring and Related Costs [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segment Information Segment Reporting Disclosure [Text Block] Segment Reporting Information [Line Items] Segments [Domain] Segment Information [Abstract] Segment reporting, disclosure and reportable segments revenues and profits [Abstract] Segment Reporting, Revenue Reconciling Item [Line Items] Accrued loss reserves Self Insurance Reserve, Current Accrued loss reserves included in other long-term liabilities Selling, general, administrative and engineering expenses Share Repurchase Program [Axis] Share Repurchase Program [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Vesting period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Vesting date fair value of vested restricted stock units during the period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Restricted stock units vested (in shares) Equity Award [Domain] Shares withheld upon vesting (in shares) Product warranty reserve term Standard Product Warranty Disclosure [Abstract] Condensed Consolidated Balance Sheets (unaudited) [Abstract] Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) [Abstract] Equity Components [Axis] Equity Components [Axis] Statement [Line Items] Statement [Table] Segments [Axis] Condensed Consolidated Statements of Cash Flows (unaudited) [Abstract] Condensed Consolidated Statement of Equity (unaudited) [Abstract] Stock-based compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Stock repurchase program, authorized amount Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Stock repurchased (in shares) Stock buy-back program (in shares) Stock Repurchased During Period, Shares Stock repurchased value Stock buy-back program Stock Repurchased During Period, Value Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Other Shareholders' equity Stockholders' Equity Attributable to Parent Balance Balance Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Shareholders' Equity [Abstract] Subsequent Event Subsequent Event [Abstract] Summary of Derivative Instruments [Abstract] Supplemental Employee Retirement Plan [Member] Reclassification of stranded tax effects related to TCJA Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect Trading debt securities Financial Instruments [Domain] Type of Restructuring [Domain] Type of Adoption [Domain] Additions for tax positions taken in current year U.S. Government Securities [Member] Variable Rate [Domain] Variable Rate [Axis] Floating Rate Notes [Member] Denominator for basic earnings per share (in shares) Basic (in shares) Denominator for diluted earnings per share (in shares) Diluted (in shares) Net income (loss) attributable to controlling interest: Denominator [Abstract] Weighted average number of common shares outstanding: Other African Countries [Member] Consolidation Items [Domain] Consolidation Items [Axis] Europe [Member] Maximum [Member] Minimum [Member] Products and Services [Domain] Products and Services [Axis] Range [Domain] Range [Axis] South America [Member] Geographical [Domain] Geographical [Axis] Geographical [Axis] Australia [Member] Canada [Member] Domestic [Member] UNITED STATES Refers to the sales and purchases of shares held by the Company's supplemental executive retirement plan. (SERP) Sale and purchase of entity shares held by SERP SERP transactions, net Aggregate par value of stock related to Restricted Stock Awards issued during the period. Stock Issued During Period, Value, Restricted Stock Award, Vesting RSU vesting Total number of shares issued related to restricted stock units vesting during the period. Stock Issued During Period, Shares, Restricted Stock Award, Vesting RSU vesting (in shares) The average nominal or face amount specified by the derivative. Derivative Average Notional Amount Average notional amount Represents the number of business units. Number of Business Units Number of business units Represents the number of business units which design, engineer, manufacture and market product lines. Number of business units which design, engineer, manufacture and market product lines Number of business units which design, engineer, manufacture and market product lines Segment reporting calculated gross profit (loss) percentage. Segment Reporting Gross Profit (Loss) Percentage Gross profit percent Infrastructure Group. Infrastructure Group [Member] The Energy Group. Energy Group [Member] Aggregate and Mining Group. Aggregate and Mining Group Segment [Member] Aggregate and Mining Group [Member] Represents the number of business units that operate as Company-owned dealers. Number of business units that operate as Company-owned dealers Number of business units that operate as Company-owned dealers Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of outstanding written supplemental executive retirement plan. Supplemental Executive Retirement Plan Supplemental Executive Retirement Plan (in shares) Refers to name of the Company's subsidiary. Astec Brazil [Member] Astec Brazil Working Capital Loans [Member] An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur. Letter of Credit Lender [Member] Letter of Credit Lender [Member] The total amount of the contingent obligation under letters of credit issued on behalf of foreign subsidiaries. Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries Maturity date of obligation related to customer debt. Maturity Date Of Customer Debt Maximum maturity date of customer debt Percentage of potential liability on unpaid balance on certain past customer equipment purchases that were financed by an outside finance entity. Percentage of Potential Liability on Unpaid Balance Percentage of potential contingent liability on unpaid balance Reflects the maximum amount of loss from the specified contingency as of the balance sheet date. Loss Contingency, Maximum of Possible Loss on Unpaid Balance Maximum exposure Sale / (purchase) of company stock by SERP, net . Supplemental Executive Retirement Plan transactions, net Sale of Company shares held by SERP Distribution from Supplemental Employee Retirement Program (Serp Rabi trust) to Serp participant after termination. Distribution To Supplemental Employee Retirement Program Participant Distributions to SERP participants Amount of increase (decrease) in the standard product warranty accrual. Increase (Decrease) in Accrued Product Warranty Accrued product warranty The increase (decrease) during the reporting period in accrued costs that represent future cash outlays for pellet plant agreements. Increase (Decrease) in Accrued Pellet Plant Agreement Costs Accrued pellet plant agreement costs The entire disclosure for stock buy back program. Stock Buy Back Program [Text Block] Stock Buy Back Program Refers to the Share Repurchase Plan. Share Repurchase Plan [Member] Share Repurchase Program [Abstract] Restricted Stock Units Under Long Term Incentive Plans [Abstract] Restricted stock units under the long-term Incentive Plans [Abstract] The fair value at grant date for restricted stock units awards granted during the period. Grant date fair value of restricted stock units granted Grant date fair value of restricted stock units granted Period which an employee's right to exercise an awards granted in 2017 and after 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. Share Based Compensation Arrangement By Share Based Payment Awards Granted In 2017 And After Awards granted in February 2017 and after Refers to the compensation plan which is issued to non-employee directors (who collectively have responsibility for governing the entity). Non-Employee Directors Compensation Plan [Member] Refers to the age at which a participant's RSUs will no longer be forfeited upon termination if termination occurs prior to the RSUs normal vesting date. Retirement age A specified group of foreign countries about which segment information is provided by the entity. West Indies [Member] A specified group of foreign countries about which segment information is provided by the entity. Asia Excluding China, Japan and Korea [Member] Asia (excl. China, Japan and Korea) [Member] Region of Middle East and North Africa. Middle East and North Africa [Member] A specified group of foreign countries about which segment information is provided by the entity. China, Japan and Korea [Member] China, Japan and Korea [Member] Revenues for contracts with the purchaser of its equipment to also provide installation services or repair services for products past its warranty period. Service and Equipment Installation Revenue [Member] Service and Equipment Installation Revenue [Member] Miscellaneous revenues including early pay discounts and floor plan interest reimbursements. Other Revenues [Member] Other [Member] Revenues from sale of pellet plant rendered in the normal course of business. Pellet Plant Sales [Member] Pellet Plant Sales [Member] Revenues from sale of new equipment rendered in the normal course of business. Equipment Sales [Member] Equipment Sales [Member] Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing. Used Equipment Sales [Member] Used Equipment Sales [Member] Revenues from pellet plant agreement sale charge. Pellet Plant Agreement Sale Charge [Member] Pellet Plant Agreement Sale Charge [Member] Revenues from sale of parts and component rendered in the normal course of business. Parts and Component Sales [Member] Parts and Component Sales [Member] A specified group of foreign countries about which segment information is provided by the entity. Others [Member] Other Foreign Countries [Member] A specified group of foreign countries about which segment information is provided by the entity. Foreign [Member] Total Foreign [Member] Region of Mexico and Central America. Mexico and Central America [Member] Accrued Loss Reserves [Abstract] The entire disclosure for accrued loss reserves at the end of the reporting period. Accrued Loss Reserves [Text Block] Accrued Loss Reserves Term of secured loans issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Lessee, Operating Lease, Functions and Judgments, Term of Secured Borrowing Secured borrowing term Tabular disclosure of lessee's operating lease assets and liabilities. Lessee, Operating Lease, Assets and Liabilities [Table Text Block] Assets and Liabilities The additional percentage interest rate above the base rate of LIBOR, Prime or whatever the base rate is based on. Line of Credit Facility, Additional Rate over Base, Percentage Additional rate over base, percentage Performance bank guarantee issued by foreign subsidiaries banks to foreign subsidiaries customers. Performance Bank Guarantee, Subsidiary Performance bank guarantee, subsidiary obligation to fulfill contracts Additional borrowing capacity under the credit facility due to a new amended and restated credit agreement between the Company and the Wells Fargo. Line of Credit, Additional Borrowing Capacity Line of credit, additional borrowing capacity The maximum dollar amount of letters of credit that can be issued against the primary line of credit facility. Sublimit For Letters Of Credit Sub-limit for letters of credit Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index. Debt Instrument Term Of Variable Rate Term of variable rate The under utilized credit facility resulting in the unused facility fee, stated as a percentage. Under utilized facility resulting in unused facility fee Under utilized facility resulting in unused facility fee Refers to equipment financing for Company's Brazilian subsidiary. Astec Brazil Equipment Financing [Member] Refers to name of the Company's South African subsidiary. Osborn Engineered Products [Member] Osborn [Member] Refers to working capital loans and equipment financing for Company's Brazilian subsidiary. Astec Brazil Working Capital Loans and Equipment Financing [Member] Refers to working capital loans for Company's Brazilian subsidiary. Astec Brazil Working Capital Loans [Member] Line of credit facility with a financial institution. Wells Fargo [Member] Terms related to the Company's South African subsidiary credit facility. South African Prime Rate [Member] Represents the number of equipment financing term loans. Number of Term Loan Number of loans Refers to equipment financing for Company's Brazilian subsidiary. Equipment Loan 1 [Member] Equipment Loan 1 [Member] Refers to equipment financing for Company's Brazilian subsidiary. Equipment Loan 2 [Member] Equipment Loan 2 [Member] Obligations of the Company associated with the financial assets held in the supplemental executive retirement plan (SERP). SERP Liabilities Fair Value Disclosure SERP liabilities Amount of increase (decrease) in the standard and extended product warranty accrual from other accruals not specified in the taxonomy. Standard and Extended Product Warranty Accrual, Other Accruals Other Amount of increase in the standard product warranty accrual from pellet plant agreement warranty write-off. Standard Product Warranty Accrual, Pellet Plant Agreement Warranty Write-Off Pellet plant agreement write-off Exit from or disposal of business activities or restructurings pursuant to a plan. Wood Pellet Plant Exit Plan [Member] Wood Pellet Plant Exit Plan [Member] EX-101.PRE 10 aste-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 11 image00004.jpg begin 644 image00004.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * 6*** "BBB@ HHHH **** "BBB@#__V0$! end XML 12 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Taxes [Abstract]        
Effective income tax rate 17.60% 2.50% 22.00% 14.40%
Additions for tax positions taken in current year     $ 1,893  
XML 13 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 14 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Loan
Feb. 01, 2019
USD ($)
Dec. 31, 2018
USD ($)
Apr. 12, 2017
USD ($)
Debt [Abstract]        
Current maturities of long-term debt $ 204   $ 413  
Long-term debt 717   59,709  
Maximum [Member]        
Line of Credit Facility [Abstract]        
Amount of letters of credit outstanding 10,999      
Osborn [Member]        
Line of Credit Facility [Abstract]        
Amount of credit facility 6,266      
Borrowings outstanding $ 0      
Interest rate at period end 10.00%      
Unused facility fee as a percentage of line of credit 0.75%      
Performance bank guarantee, subsidiary obligation to fulfill contracts $ 894      
Under utilized facility resulting in unused facility fee 50.00%      
Available credit under the facility $ 5,372      
Differential rate (less than prime rate) 0.25%      
Astec Brazil Working Capital Loans [Member]        
Debt [Abstract]        
Loan amount $ 917      
Debt instrument, interest rate 10.40%      
Debt instrument, maturity date Apr. 30, 2024      
Astec Brazil Equipment Financing [Member]        
Debt [Abstract]        
Loan amount $ 4      
Number of loans | Loan 2      
Term loan 5 years      
Astec Brazil Equipment Financing [Member] | Equipment Loan 1 [Member]        
Debt [Abstract]        
Debt instrument, interest rate 9.50%      
Debt instrument, maturity date Apr. 30, 2020      
Astec Brazil Equipment Financing [Member] | Equipment Loan 2 [Member]        
Debt [Abstract]        
Debt instrument, interest rate 16.30%      
Debt instrument, maturity date Apr. 30, 2020      
Astec Brazil Working Capital Loans and Equipment Financing [Member]        
Debt [Abstract]        
Current maturities of long-term debt $ 204      
Long-term debt $ 717      
Wells Fargo [Member]        
Line of Credit Facility [Abstract]        
Maturity date Dec. 29, 2023      
Borrowings outstanding $ 0   $ 58,778  
Amount of letters of credit outstanding 8,640      
Line of credit, additional borrowing capacity $ 141,360      
Interest rate at period end 2.80%      
Wells Fargo [Member] | Maximum [Member]        
Line of Credit Facility [Abstract]        
Amount of credit facility   $ 150,000   $ 100,000
Sub-limit for letters of credit       $ 30,000
Borrowings outstanding $ 81,776      
Wells Fargo [Member] | Astec Brazil [Member]        
Line of Credit Facility [Abstract]        
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries $ 3,200      
Wells Fargo [Member] | LIBOR [Member]        
Line of Credit Facility [Abstract]        
Term of variable rate 1 month      
Additional rate over base, percentage 0.75%      
Unused facility fee as a percentage of line of credit 0.125%      
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings per Share
9 Months Ended
Sep. 30, 2019
Earnings per Share [Abstract]  
Earnings per Share
Note 2.  Earnings per Share
Basic earnings (loss) per share are determined by dividing earnings (loss) by the weighted average number of common shares outstanding during each period.  Diluted earnings per share include the potential dilutive effect of restricted stock units and shares held in the Company’s Supplemental Executive Retirement Plan.

The following table sets forth net income (loss) attributable to controlling interest and the number of basic and diluted shares used in the computation of earnings per share:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Numerator:
                       
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)
Denominator:
                               
Denominator for basic earnings (loss) per share
   
22,523
     
22,923
     
22,510
     
23,009
 
Effect of dilutive securities:
                               
Restricted stock units
   
112
     
104
     
107
     
 
Supplemental Executive Retirement Plan
   
49
     
57
     
49
     
 
Denominator for diluted earnings (loss) per share
   
22,684
     
23,084
     
22,666
     
23,009
 

XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) [Abstract]        
Net income (loss) $ 2,955 $ 6,903 $ 40,535 $ (13,649)
Other comprehensive loss:        
Foreign currency translation adjustments (3,524) (1,536) (2,671) (7,845)
Change in unrecognized pension benefit cost 0 0 0 65
Other comprehensive loss (3,524) (1,536) (2,671) (7,780)
Comprehensive income (loss) (569) 5,367 37,864 (21,429)
Comprehensive loss attributable to non-controlling interest 105 122 167 407
Comprehensive income (loss) attributable to controlling interest $ (464) $ 5,489 $ 38,031 $ (21,022)
XML 17 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2019
Derivative Financial Instruments [Abstract]  
Derivative Financial Instruments
Note 17.  Derivative Financial Instruments
The Company is exposed to certain risks related to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk.  From time to time, the Company’s foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.  The fair value of the derivative financial instruments is recorded on the Company’s unaudited condensed consolidated balance sheet and is adjusted to fair value at each measurement date.  The changes in fair value are recognized in the accompanying unaudited condensed consolidated statements of operations in the current period.  The Company does not engage in speculative transactions nor does it hold or issue financial instruments for trading purposes.  The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $9,608 during the nine-month period ended September 30, 2019. The Company reported $443 and $333 of derivative assets in other current assets at September 30, 2019 and  December 31, 2018, respectively.  The Company recognized, as a component of cost of sales,  net gains of $369 and $169 on the changes in fair value of derivative financial instruments in the three-month periods ended September 30, 2019 and 2018, respectively.  The Company recognized, as a component of cost of sales, net gains of $355 and $855 on the changes in fair value of derivative financial instruments in the nine-month periods ended September 30, 2019 and 2018, respectively.  There were no derivatives that were designated as hedges at September 30, 2019.

XML 18 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Significant Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X promulgated under the Securities Exchange Act of 1934.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the three and nine-month periods ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Astec Industries, Inc. Annual Report on Form 10-K for the year ended December 31, 2018.

The unaudited condensed consolidated balance sheet as of December 31, 2018 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.

Certain reclassifications have been made in amounts previously reported to conform to current year presentation.

Dollar and share amounts shown are in thousands, except per share amounts, unless otherwise specified.

Recent Accounting Pronouncements
Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)”, which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance establishes a right-of-use (“ROU”) model and requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statements of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Certain provisions of ASU No. 2016-02 were later modified or clarified by the issuance of ASU 2018-11, “Leases (Topic 842): Targeted Improvements”, ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2019-01, “Leases (Topic 842), Codification Improvements”.  A modified retrospective transition approach is required by the ASU and its provisions must be applied to all leases existing at the date of initial application.  An entity may choose to use either (1) the standard’s effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application.  The new standards were effective for public companies for fiscal years beginning after December 15, 2018 and the Company adopted the new standards effective January 1, 2019 using the effective date as the date of initial application.  Consequently, financial information and the disclosures required under the new standards have not been provided for periods prior to January 1, 2019. As allowed under the ASU's provisions, the Company made an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The adoption of these standards did not have a material impact on the Company’s financial position, results of operations or cash flows.  See Note 10, Leases, for additional information regarding the Company’s adoption of these standards.

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. As the Company’s credit losses are typically minimal, the Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities”, to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company adopted the new standard effective January 1, 2019. The application of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows.

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”, which permits companies to reclassify tax effects stranded in accumulated other comprehensive income (“OCI”) as a result of U.S. tax reform impacting tax rates or other items, such as changing from a worldwide tax system to a territorial system, from OCI to retained earnings.  Other tax effects stranded in OCI due to other reasons, such as prior changes in tax laws or changes in valuation allowances, may not be reclassified.  The new standard was effective for fiscal years beginning after December 15, 2018, and the Company adopted its provisions as of January 1, 2019.  As a result of adopting this new standard, the Company reclassified $721 of previously stranded tax effects from accumulated comprehensive loss to retained earnings as shown on the accompanying unaudited condensed consolidated statement of equity for the nine months ended September 30, 2019.

In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement” which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures.  The standard is effective for annual and interim periods beginning after December 15, 2019 with early adoption permitted.  The Company has not yet adopted this new standard.  The Company does not expect the adoption of this new standard to have a material impact on its financial position, results of operations or cash flows.

XML 19 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information
9 Months Ended
Sep. 30, 2019
Segment Information [Abstract]  
Segment Information
Note 13.  Segment Information
The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:

Infrastructure Group - The Infrastructure Group segment is comprised of five business units. These business units include Astec, Inc. (“Astec”), Roadtec, Inc. (“Roadtec”), Carlson Paving Products, Inc. (“Carlson”), Astec Mobile Machinery GmbH (“AMM”) and Astec Australia Pty Ltd (“Astec Australia”). Three of the business units (Astec, Roadtec and Carlson) design, engineer, manufacture and market a complete line of asphalt plants and their related components, asphalt pavers, screeds, milling machines, material transfer vehicles, stabilizers and related ancillary equipment. The other two business units (AMM and Astec Australia) primarily sell, service and install products produced by the manufacturing subsidiaries of the Company and a majority of their sales are to customers in the infrastructure industry. During late 2018, the Company decided to close AMM, located in Germany, in 2019, and its assets are currently being liquidated. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, and foreign and domestic governmental agencies.

Aggregate and Mining Group - The Company's Aggregate and Mining Group is comprised of eight business units which are focused on designing and manufacturing heavy processing equipment, as well as servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. These business units are Telsmith, Inc. (“Telsmith”), Kolberg-Pioneer, Inc. (“KPI”), Astec Mobile Screens, Inc. (“AMS”), Johnson Crushers International, Inc. (“JCI”), Breaker Technology Ltd/Breaker Technology, Inc. (“BTI”), Osborn Engineered Products, SA (Pty) Ltd (“Osborn”), Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”) and Telestack Limited (“Telestack”). The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.

Energy Group - The Company’s Energy Group is comprised of six business units focused on supplying heavy equipment such as heaters, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, storage equipment and related parts to the oil and gas, construction, and water well industries, as well as commercial and industrial burners used primarily in commercial, industrial and process heating applications. The business units included in the Energy Group are Heatec, Inc. (“Heatec”), CEI Enterprises, Inc. (“CEI”), GEFCO, Inc. (“GEFCO”), Peterson Pacific Corp. (“Peterson”), Power Flame Incorporated (“Power Flame”) and RexCon, Inc. (“RexCon”). The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets.  In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI's operations will be transferred to the Company's Heatec and RexCon subsidiaries.

Corporate - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., a captive insurance company and a Company-owned distributor in the start-up phase of operations in Chile. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes, state deferred taxes and corporate overhead and thus these costs are included in the Corporate category.

The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment Information:


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
88,219
   
$
99,617
   
$
67,971
   
$
   
$
255,807
 
Intersegment sales
   
3,273
     
4,842
     
3,112
     
     
11,227
 
Gross profit
   
15,406
     
20,837
     
15,541
     
76
     
51,860
 
Gross profit percent
   
17.5
%
   
20.9
%
   
22.9
%
   
     
20.3
%
Restructuring charges
   
875
     
-
     
-
     
-
     
875
 
Segment profit (loss)
 
$
(419
)
 
$
5,803
   
$
5,093
   
$
(7,732
)
 
$
2,745
 


 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
376,448
   
$
312,985
   
$
196,956
   
$
   
$
886,389
 
Intersegment sales
   
8,193
     
15,381
     
14,228
     
     
37,802
 
Gross profit
   
93,792
     
71,876
     
46,207
     
152
     
212,027
 
Gross profit percent
   
24.9
%
   
23.0
%
   
23.5
%
   
     
23.9
%
Restructuring charges
   
1,431
     
-
     
-
     
-
     
1,431
 
Segment profit (loss)
 
$
39,264
   
$
22,969
   
$
11,625
   
$
(34,422
)
 
$
39,436
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
87,063
   
$
101,735
   
$
67,815
   
$
   
$
256,613
 
Intersegment sales
   
6,424
     
4,300
     
1,975
     
     
12,699
 
Gross profit
   
18,642
     
24,294
     
15,282
     
66
     
58,284
 
Gross profit percent
   
21.4
%
   
23.9
%
   
22.5
%
   
     
22.7
%
Segment profit (loss)
 
$
4,761
   
$
9,011
   
$
3,318
   
$
(9,778
)
 
$
7,312
 


 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
317,359
   
$
337,100
   
$
200,136
   
$
   
$
854,595
 
Intersegment sales
   
18,065
     
13,308
     
13,838
     
     
45,211
 
Gross profit
   
4,105
     
82,625
     
50,376
     
292
     
137,398
 
Gross profit percent
   
1.3
%
   
24.5
%
   
25.2
%
   
     
16.1
%
Segment profit (loss)
 
$
(43,121
)
 
$
34,669
   
$
16,406
   
$
(20,428
)
 
$
(12,474
)

A reconciliation of total segment profit (loss) to the Company’s consolidated totals is as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Total segment profit (loss)
 
$
2,745
   
$
7,312
   
$
39,436
   
$
(12,474
)
Recapture (elimination) of intersegment profit
   
210
     
(409
)
   
1,099
     
(1,175
)
Net income (loss)
   
2,955
     
6,903
     
40,535
     
(13,649
)
Net loss attributable to non-controlling interest in subsidiaries
   
55
     
92
     
127
     
238
 
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Property and Equipment
9 Months Ended
Sep. 30, 2019
Property and Equipment [Abstract]  
Property and Equipment
Note 5.  Property and Equipment
Property and equipment is stated at cost, less accumulated depreciation of $265,446 and $254,493 as of September 30, 2019 and December 31, 2018, respectively.

XML 21 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Loss Reserves
9 Months Ended
Sep. 30, 2019
Accrued Loss Reserves [Abstract]  
Accrued Loss Reserves
Note 9.  Accrued Loss Reserves
The Company records reserves for losses related to known workers’ compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company.  The undiscounted reserves are actuarially determined based on the Company’s evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events.  Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future.  Total accrued loss reserves were $8,722 as of September 30, 2019 and $7,889 as of December 31, 2018, of which $6,733 and $6,057 were included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets as of September 30, 2019 and December 31, 2018, respectively.

XML 22 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies (Details) - ASU 2018-02 [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Accumulated Other Comprehensive Loss [Member]  
Recent Accounting Pronouncements [Abstract]  
Reclassification of stranded tax effects related to TCJA $ (721)
Retained Earnings [Member]  
Recent Accounting Pronouncements [Abstract]  
Reclassification of stranded tax effects related to TCJA $ 721
XML 23 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Operating Leases and Related Expense
Other information concerning the Company’s operating leases accounted for under ASC 842 guidelines and the related expense, assets and liabilities follow:


 
Three Months Ended
September 30, 2019
 
Operating lease expense
 
$
657
 
Cash paid for operating leases included in operating cash flows
   
697
 


 
Nine Months Ended
September 30, 2019
 
Operating lease expense
 
$
1,907
 
Cash paid for operating leases included in operating cash flows
   
2,037
 
Assets and Liabilities

 
As of
September 30, 2019
 
Operating lease right-of-use asset
 
$
4,241
 
Operating lease short-term liability included in other current liabilities
   
2,021
 
Operating lease long-term liability included in other long-term liabilities
   
2,234
 
Weighted average remaining lease term (in years)
   
4.60
 
Weighted average discount rate used in calculating right-of-use asset
   
3.64
%

Future Annual Minimum Lease Payments Future annual minimum lease payments as of September 30, 2019 are as follows:

 
 
Amount
 
2019 (three months remaining)
 
$
685
 
2020
   
1,723
 
2021
   
703
 
2022
   
406
 
2023
   
245
 
2024 and thereafter
   
922
 
Total
   
4,684
 
Less interest
   
(429
)
Present value of lease liabilities
 
$
4,255
 

Minimum Rental Commitments As required by the ASU, the following table discloses the minimum rental commitments for all non-cancelable operating leases at December 31, 2018 as reported in the Company’s 2018 10-K under previous ASC 840 guidance:


 
Amount
 
2019
 
$
1,992
 
2020
   
1,100
 
2021
   
388
 
2022
   
144
 
2023
   
66
 
2024 and thereafter
   
12
 
Total
 
$
3,702
 

XML 24 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Other Current Assets [Member]    
Summary of Derivative Instruments [Abstract]    
Derivative assets $ 443 $ 333
Foreign Exchange Contract [Member]    
Summary of Derivative Instruments [Abstract]    
Average notional amount $ 9,608  
XML 25 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 525 331 1 false 74 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://astecindustries.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 020000 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (unaudited) Statements 3 false false R4.htm 030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Sheet http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Statements 4 false false R5.htm 040000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 5 false false R6.htm 050000 - Statement - Condensed Consolidated Statements of Equity (unaudited) Sheet http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited Condensed Consolidated Statements of Equity (unaudited) Statements 6 false false R7.htm 060100 - Disclosure - Significant Accounting Policies Sheet http://astecindustries.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 7 false false R8.htm 060200 - Disclosure - Earnings per Share Sheet http://astecindustries.com/role/EarningsPerShare Earnings per Share Notes 8 false false R9.htm 060300 - Disclosure - Receivables Sheet http://astecindustries.com/role/Receivables Receivables Notes 9 false false R10.htm 060400 - Disclosure - Inventories Sheet http://astecindustries.com/role/Inventories Inventories Notes 10 false false R11.htm 060500 - Disclosure - Property and Equipment Sheet http://astecindustries.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 060600 - Disclosure - Fair Value Measurements Sheet http://astecindustries.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 060700 - Disclosure - Debt Sheet http://astecindustries.com/role/Debt Debt Notes 13 false false R14.htm 060800 - Disclosure - Product Warranty Reserves Sheet http://astecindustries.com/role/ProductWarrantyReserves Product Warranty Reserves Notes 14 false false R15.htm 060900 - Disclosure - Accrued Loss Reserves Sheet http://astecindustries.com/role/AccruedLossReserves Accrued Loss Reserves Notes 15 false false R16.htm 061000 - Disclosure - Leases Sheet http://astecindustries.com/role/Leases Leases Notes 16 false false R17.htm 061100 - Disclosure - Income Taxes Sheet http://astecindustries.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 061200 - Disclosure - Revenue Recognition Sheet http://astecindustries.com/role/RevenueRecognition Revenue Recognition Notes 18 false false R19.htm 061300 - Disclosure - Segment Information Sheet http://astecindustries.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 061400 - Disclosure - Contingent Matters Sheet http://astecindustries.com/role/ContingentMatters Contingent Matters Notes 20 false false R21.htm 061500 - Disclosure - Shareholders' Equity Sheet http://astecindustries.com/role/ShareholdersEquity Shareholders' Equity Notes 21 false false R22.htm 061600 - Disclosure - Other Income, Net of Expenses Sheet http://astecindustries.com/role/OtherIncomeNetOfExpenses Other Income, Net of Expenses Notes 22 false false R23.htm 061700 - Disclosure - Derivative Financial Instruments Sheet http://astecindustries.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 23 false false R24.htm 061800 - Disclosure - Stock Buy Back Program Sheet http://astecindustries.com/role/StockBuyBackProgram Stock Buy Back Program Notes 24 false false R25.htm 061900 - Disclosure - Restructuring Charges Sheet http://astecindustries.com/role/RestructuringCharges Restructuring Charges Notes 25 false false R26.htm 062000 - Disclosure - Subsequent Event Sheet http://astecindustries.com/role/SubsequentEvent Subsequent Event Notes 26 false false R27.htm 070100 - Disclosure - Significant Accounting Policies (Policies) Sheet http://astecindustries.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://astecindustries.com/role/SignificantAccountingPolicies 27 false false R28.htm 080200 - Disclosure - Earnings per Share (Tables) Sheet http://astecindustries.com/role/EarningsPerShareTables Earnings per Share (Tables) Tables http://astecindustries.com/role/EarningsPerShare 28 false false R29.htm 080400 - Disclosure - Inventories (Tables) Sheet http://astecindustries.com/role/InventoriesTables Inventories (Tables) Tables http://astecindustries.com/role/Inventories 29 false false R30.htm 080600 - Disclosure - Fair Value Measurements (Tables) Sheet http://astecindustries.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://astecindustries.com/role/FairValueMeasurements 30 false false R31.htm 080800 - Disclosure - Product Warranty Reserves (Tables) Sheet http://astecindustries.com/role/ProductWarrantyReservesTables Product Warranty Reserves (Tables) Tables http://astecindustries.com/role/ProductWarrantyReserves 31 false false R32.htm 081000 - Disclosure - Leases (Tables) Sheet http://astecindustries.com/role/LeasesTables Leases (Tables) Tables http://astecindustries.com/role/Leases 32 false false R33.htm 081200 - Disclosure - Revenue Recognition (Tables) Sheet http://astecindustries.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://astecindustries.com/role/RevenueRecognition 33 false false R34.htm 081300 - Disclosure - Segment Information (Tables) Sheet http://astecindustries.com/role/SegmentInformationTables Segment Information (Tables) Tables http://astecindustries.com/role/SegmentInformation 34 false false R35.htm 081600 - Disclosure - Other Income, Net of Expenses (Tables) Sheet http://astecindustries.com/role/OtherIncomeNetOfExpensesTables Other Income, Net of Expenses (Tables) Tables http://astecindustries.com/role/OtherIncomeNetOfExpenses 35 false false R36.htm 090102 - Disclosure - Significant Accounting Policies (Details) Sheet http://astecindustries.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://astecindustries.com/role/SignificantAccountingPoliciesPolicies 36 false false R37.htm 090200 - Disclosure - Earnings per Share (Details) Sheet http://astecindustries.com/role/EarningsPerShareDetails Earnings per Share (Details) Details http://astecindustries.com/role/EarningsPerShareTables 37 false false R38.htm 090300 - Disclosure - Receivables (Details) Sheet http://astecindustries.com/role/ReceivablesDetails Receivables (Details) Details http://astecindustries.com/role/Receivables 38 false false R39.htm 090400 - Disclosure - Inventories (Details) Sheet http://astecindustries.com/role/InventoriesDetails Inventories (Details) Details http://astecindustries.com/role/InventoriesTables 39 false false R40.htm 090500 - Disclosure - Property and Equipment (Details) Sheet http://astecindustries.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://astecindustries.com/role/PropertyAndEquipment 40 false false R41.htm 090600 - Disclosure - Fair Value Measurements (Details) Sheet http://astecindustries.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://astecindustries.com/role/FairValueMeasurementsTables 41 false false R42.htm 090700 - Disclosure - Debt (Details) Sheet http://astecindustries.com/role/DebtDetails Debt (Details) Details http://astecindustries.com/role/Debt 42 false false R43.htm 090800 - Disclosure - Product Warranty Reserves (Details) Sheet http://astecindustries.com/role/ProductWarrantyReservesDetails Product Warranty Reserves (Details) Details http://astecindustries.com/role/ProductWarrantyReservesTables 43 false false R44.htm 090900 - Disclosure - Accrued Loss Reserves (Details) Sheet http://astecindustries.com/role/AccruedLossReservesDetails Accrued Loss Reserves (Details) Details http://astecindustries.com/role/AccruedLossReserves 44 false false R45.htm 091000 - Disclosure - Leases (Details) Sheet http://astecindustries.com/role/LeasesDetails Leases (Details) Details http://astecindustries.com/role/LeasesTables 45 false false R46.htm 091100 - Disclosure - Income Taxes (Details) Sheet http://astecindustries.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://astecindustries.com/role/IncomeTaxes 46 false false R47.htm 091200 - Disclosure - Revenue Recognition (Details) Sheet http://astecindustries.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://astecindustries.com/role/RevenueRecognitionTables 47 false false R48.htm 091300 - Disclosure - Segment Information, Segment Information (Details) Sheet http://astecindustries.com/role/SegmentInformationSegmentInformationDetails Segment Information, Segment Information (Details) Details 48 false false R49.htm 091302 - Disclosure - Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details) Sheet http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details) Details 49 false false R50.htm 091400 - Disclosure - Contingent Matters (Details) Sheet http://astecindustries.com/role/ContingentMattersDetails Contingent Matters (Details) Details http://astecindustries.com/role/ContingentMatters 50 false false R51.htm 091500 - Disclosure - Shareholders' Equity (Details) Sheet http://astecindustries.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://astecindustries.com/role/ShareholdersEquity 51 false false R52.htm 091600 - Disclosure - Other Income, Net of Expenses (Details) Sheet http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails Other Income, Net of Expenses (Details) Details http://astecindustries.com/role/OtherIncomeNetOfExpensesTables 52 false false R53.htm 091700 - Disclosure - Derivative Financial Instruments (Details) Sheet http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://astecindustries.com/role/DerivativeFinancialInstruments 53 false false R54.htm 091702 - Disclosure - Derivative Financial Instruments, Gain recognized in income (Details) Sheet http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails Derivative Financial Instruments, Gain recognized in income (Details) Details 54 false false R55.htm 091800 - Disclosure - Stock Buy Back Program (Details) Sheet http://astecindustries.com/role/StockBuyBackProgramDetails Stock Buy Back Program (Details) Details http://astecindustries.com/role/StockBuyBackProgram 55 false false R56.htm 091900 - Disclosure - Restructuring Charges (Details) Sheet http://astecindustries.com/role/RestructuringChargesDetails Restructuring Charges (Details) Details http://astecindustries.com/role/RestructuringCharges 56 false false All Reports Book All Reports form10q.htm aste-20190930.xsd aste-20190930_cal.xml aste-20190930_def.xml aste-20190930_lab.xml aste-20190930_pre.xml ex10_1.htm ex31_1.htm ex31_2.htm ex32.htm http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 26 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories
9 Months Ended
Sep. 30, 2019
Inventories [Abstract]  
Inventories
Note 4.  Inventories
Inventories consist of the following:


 
September 30,
2019
   
December 31,
2018
 
Raw materials and parts
 
$
171,552
   
$
173,919
 
Work-in-process
   
78,110
     
69,718
 
Finished goods
   
81,317
     
89,152
 
Used equipment
   
25,910
     
23,155
 
Total
 
$
356,889
   
$
355,944
 

Raw materials and parts are comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company’s after-market parts business.

Work-in-process consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.

Finished goods consist of completed equipment manufactured for sale to customers.

Used equipment consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.

Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company’s products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company’s products, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item’s value has been deemed to be less than cost, a net realizable value adjustment is calculated and a new “cost basis” for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.

The most significant component of the Company’s inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the Company’s equipment or parts. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.

The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item’s net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.

When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Product Warranty Reserves
9 Months Ended
Sep. 30, 2019
Product Warranty Reserves [Abstract]  
Product Warranty Reserves
Note 8.  Product Warranty Reserves
The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded.  The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.

Changes in the Company’s product warranty liability for the three and nine-month periods ended September 30, 2019 and 2018 are as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Reserve balance, beginning of the period
 
$
10,117
   
$
11,544
   
$
10,928
   
$
15,410
 
Warranty liabilities accrued
   
2,524
     
2,586
     
7,020
     
10,115
 
Warranty liabilities settled
   
(2,717
)
   
(2,998
)
   
(8,004
)
   
(9,674
)
Pellet plant agreement write-off
   
     
     
     
(4,806
)
Other
   
68
     
(220
)
   
48
     
(133
)
Reserve balance, end of the period
 
$
9,992
   
$
10,912
   
$
9,992
   
$
10,912
 

EXCEL 28 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %&$:$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 481H3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !1A&A/,#@S?NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$Z@;";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH MH]>4G_$(09L/?42H.%^!1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!; M]-A1 E$*8&J:&,YCV\ -,,$(HT_?!;0+<:[^B9T[P"[),;DE-0Q#.=1S+N\@ MX.UI]S*O6[@ND>X,YE_)23H'7+/KY-=Z\[C?,E5Q\5 (4?#[O5C)NI85?Y]< M?_C=A'UOW<']8^.KH&K@UUVH+U!+ P04 " !1A&A/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %&$:$^B4&PO=V]R:W-H965T&UL?5?1CILP$/P5Q <<\1J2W"F)=$E5M5(KG:YJ^\PE3H(.< I. M&G75V<=7-:WM4RD1O55FWR_AHS.DA2=KM455Y>Z=/ MJK9/]KJIZZJ MO/F]5J6^+F,1OT\\%X>CZ2:2U>*4']0W9;Z?GAH[2L8HNZ)2=5OH.FK4?AD_ MBH>-I([@$#\*=6UO[J-N*R]:OW:#S[ME/.E6I$JU-5V(W%XN:J/*LHMDU_%K M"!J/FAWQ]OX]^D>W>;N9E[Q5&UW^+';FN(SG<;13^_QW?NF=UM:V!0@)K(G1Z5^!#4=(+"#A#J2CRQMZBNDII*>.GM[0 M,^\%<,04"V10(&/TF2? $7,L,(4"4T:_]P0X0DRPP@PJS#A?>!( 0EAB#B7F MG"\]"0 )2-Q#B7O.3ST) ,FPA)A@.TUXA*EO*("9!50"IA4\PMQ7 9C07J!S M'P7Q"'YF(4Q(!=M72!:!O!*T&3"9P]0]AK)T*M. 403VNN!6)C^1$2:09@(; M7G _DY_+ !-\;]CU@IN:_'1&F) *=K[@OB:6SP 3RF=L?L&M32R? >8^H(+] M+[B[)3OL "9TW.$*0-S=TCOQU@ 3^OJ$*P!Q=TL_QQ F<#02K@#$W2W]TQ%A M NE]S7F5]A$";TKQI[7W)?9_[71QC_ZR-]5?LV;0U&WT8LVMA]R7:Z/L4B9WUE1'V\B. M@U+M37<[L_=-W\WU Z-/0Z>:C.WRZ@]02P,$% @ 481H3ZQ-0TE6! MUQ0 !@ !X;"]W;W)KDWV6D8KD]YWN]/H:GZ3^TU7.(_Q[9KJB$^=J]Y?^U"=9B" MFCH'(6S>5.=+MEU/[YZ[[;I]&^KS)3QWJ_ZM::KNGUVHV]LFD]F/%U_/KZ=A M?)%OU]?J-?P>AC^NSUU\RA^E',Y-N/3G]K+JPG&3?99/I=)CP*3X\QQN_>)^ M-3;EI6V_C0^_'#:9&!V%.NR'L8@J7MY#&>IZ+"GZ^'LN-'O4.08N[W^4_M/4 M^-B8EZH/95O_=3X,ITWFL]4A'*NW>OC:WGX.QG%FRNTM@ M(8&/BI(JC'M(\EC_PP2P)F"*5\MXS\M%%H7I6,RGNM>"]2\&02U U! MDR 5&2AB51A0C,Z*HDBL;)E@I:2.''8DF74KC#;8$:>+ Y;@GN3!*>'_:3-K M/@Z9]GA=L3*_6'X?_? @EI3$UF,_BE2D0>,9Q*A25G@.2P;$>%.0%+(*0%CL MA9.YY%#Q-)84QXX,%0-:+S7Q0V713G*H>!Y+"F2'MP=)80M6XCE?LK+TU.&I M+"F6'=X@) 6NE\;B<2TYG8EK,)&42)[,TI.TQ*40QO-44J Z#'=)60F"\(N* MM$QX 1ZG0''J,-R!P62D*9Y_C,P)*Q/;'O P!0I3A_$.%)):+?.QV0\C\R*5 MGD B!Z4H=1CN0!D9]V&<#3,J*0I(X )XD@(EJ<,D!)47D'"#0]3H##%&]H.*"65M@6&%R=3L1<3?GB8 H6IQS % M2DGIE,"ZDM/Y E0B5P$>IT!QZC%.@6+22=(_5&0*E\JX@4"H#I3).&'? 4%EIZ;$=#MX@$ON,XLFL*)D])K.BR(U+2V!= MR>C B>66_=$1SV9%V8PW@9VBT+4R;@,XKV1TQFOC$V.F>#HK2F>/Z:PH=PW@ MG901.9GRDCAMH&CV&,V*,C?VCB$?)HS.^/@)DW+$PUE1.&/L[F;-\FR#S9TX M'9<[Y8L3IO'([[>J>SU?^M5+.PQM,QTI'=MV"+%,\2FV[Q2JP^.A#L=AO'7Q MOKL?M=T?AO8Z'R/FC[/,[;]02P,$% @ 481H3Q85M7IN! GA0 !@ M !X;"]W;W)K/OVI0YQY)F1=V]LB?Z&Y,_3/^;L7%;?ZKUS M3?"CR(_U8[AOFM-#%-6;O2NR^KX\N:/_Y;6LBJSQK]4NJD^5R[9=4)%'4H@X M*K+#,9S/NK+G:CXKWYK\<'3/55"_%456_;=P>7E^#"'\*/AZV.V;MB":ST[9 MSOWEFK]/SY5_BRZU; ^%.]:'\AA4[O4Q?(*'M51M0$?\O0RO); M^_+[]C$4;8]<[C9-6T7FO][=TN5Y6Y/OQ_>ATO#29ALX?OZH_4LGWHMYR6JW M+/-_#]MF_QC:,-BZU^PM;[Z6Y]_<(,B$P:#^#_?N GS;MP+4$* ^ _3- #T$Z%]MP0P! M!K40]=J[P5QE33:?5>4YJ/KU<,K:90]M M/0.RZ!$Y1N :65'DDXA\^Y=.2*X3"TG"Y74#2TJD"%G]M)+US4JNNJG8L5)= MO!K'*SY>L_&ZB]?C>(W&ND?B#CGV(HRQ(D'#P6%Q# H-"<6LC95-T;@PF-$F M-;PVPVHS5)M!VGK$C#LM5*JQ-HI!:I5$G5Y1+$ZTBO&<4RR!!-*$UQ:SVF*J M+4;:8M*, 1NCG;1D*"LM6@,K2DF00J)Q6E,,5*)2RRM+6&4)58::622D&9W$ M&JVT):4,"(.540J,-7@3K#E,J]&87RFSK#)+E5FDS))F;(+6[)(R:$Y7E "M MT/FXOE7-E9B4%9-2,6@[+%+2@E(:GZ(42J3"@BAD?-Z!]Q6E[B!.IU8?"-Y\ M!!$&@MB/X)K"IP9+)5@;2TD\F&L.TW9*VX2Q J,-L#:@NPOPK#&0Q"<]PX T M>-(XRJB)?06L5S^!9'1)K$O2Y6@LF3-*)<(2:90RD!J#M5'L#KR)36PTX"T> M%*-.876*>H\BLT8AL&0],A!H*; VBMWYC3N18P&??0!-/T#@_&. KM8:&>LE M0\4I'J850VEA%)DXBMV!BG4ZH8[//X F(-Z L#J:#5!ME"&I)L, \6<&DFKJ M#.$3#Z"9!PB<>@S0.'WS2P.G'@SECVN#A5%*BY@D50SFITS#U(+DDP](2#X- M8B(Q ][E@=H\".SS Y2,W?<>Y\I+EL)&OF(HN+?8[AGJ3MR;J9@XJ"5OKY*Q5\#V*AGG]*Z(AX?% M4N*Q?&UXIZTY3 DQ<9Q)WF4EX[(X,5A(:GE2QOC_Q)+#E"!_._C:XAC+8VN; ME,?;K&1L%J_:Q0"AM0U8W:]0*Y92"FMC*7RJ1:.[E<)5N^ZBJPXVY=NQ:1?U MJ/1RF?8DV[L95+Z AR4PY2MX6/=799_5]S=W?V;5[G"L@Y>R:Y=M+R^Y>VW:Q\0_5_V-6?_2E*?A-C"Z7$G._P=02P,$% @ M481H3P,LY#SF @ W@H !@ !X;"]W;W)K MS;GGWG/LV'=^%MU3?^!<>L]UU?0+_R!E.PN"?G/@->OO1,L;]64GNII)->SV M0=]VG&U-4%T%!*$XJ%G9^,NYF7OHEG-QE%79\(?.ZX]US;I_*UZ)\\+'_LO$ MCW)_D'HB6,Y;MN<_N?S5/G1J%%Q8MF7-F[X4C=?QW<*_Q[,"FP"#^%WR].#K=N$C71&O^$9J"J8>)Y[SJM),JHZ_(ZE_R:D#I^\O[)^->"7F MD?4\%]6?650I-7L>GF5CGN>1_R4,#B!C +D$J-QO!81C0/@:$+T9$(T!T4Y1B87^OFS?0"K_1#Y_>==?NRZ;U'(55'8>[]G1"2J_+1G5J3@VHV+X.* M[Z1^3=1[-W1&PO=V]R:W-H965T&UL?9G1;N,V$$5_Q?"[U^20 M%*7 ,1"K*%J@!8(MVCXK,1,;*UFNI,3;OR\E.UYGYK(OL:5<#N](Y.&07IW: M[EN_"V&8?6_J0W\_WPW#\6ZY[)]WH:GZ+^TQ'.)_7MJNJ89XV;TN^V,7JNW4 MJ*F7I%2V;*K]8;Y>3?<>N_6J?1OJ_2$\=K/^K6FJ[M]-J-O3_5S//VY\W;_N MAO'&7SLXM7R&F6[;\*AW[>'61=>[N![&$%7\> ]EJ.LQ4O3QSR7H_-KGV/#V^T?T MGZ?D8S)/51_*MOY[OQUV]_-\/MN&E^JM'KZVIU_")2$WGUVR_RV\ASK*1R>Q MC^>V[J>_L^>W?FB;2Y1HI:F^GS_WA^GS=(G_T0PWH$L#NC:(??]? W-I8'XT ML%/R9V=3JC]50[5>=>UIUIW?UK$:!X6^,_%A/H\WIV[[VM-9K5\ M'P-=-)NSAFXU5\4R1K]V0:B+#8GF]+F#4BH*PCT8F(29VIM/25@)3 "4MXDXM.O"+%G$B1 M5EHGO!302P&\%,Q+(;VP05E*R<+:Q.S4"A- 22M&<00H.1"TYJ,%J+3W*F$G M 20-[&AN1XN."ET8;D>JM,M]P@Z$UX,F8(>X'1(=&55P-U*TH!08- :=-L"- MP+4!':G,C6&G'4C)\92<\)KGXG5+T2*[F>"?W6!R M:H!.P]&I 3MS[3@E@&SAG4ZL;!K34TM\9N*%2S(N(O U]P-DQN=)7&"(:DG1 M3+PN"3RT"D+1D.;N C/(B ML0 39BDAEO)R@"0D\R(3SP>@5&N5JI,(PY1 %6IX37 1?:8V+^Y*I#*V2+"0 M,)D)D-GRPH F:WFL[ $LK@FN=1:09C.E,GE)H4OPCPE4(Y:OIX3 JHO2+QW MJ',Z]9PQ40G4I98SGB0M*>/U%Q 9DYJD&*D$"E,Y""$LQ225JILU^_.V#O/4 M )Y:OB\S$I8+G9%8;Z#.QUF:L(2I:C08@JD0F(,&E)26@] $'K+2Y$2RG2J MJC2)[3,@(4?NQDC&\64+2.+FM]")26XP!@W H.5<-A)P.K.YJ,& +JHH-0PQ M" T"(9\3!A&.3)%S:$"A]2F.&8Q" PI5GOW&H$T^/WP!(K*).LQ@J!H 5IRXELN(,N(4G6SQ7BV ,^.X_DBNCUXI+CYY8L@DKG, MRY?3L,XT'MS=WK:?X#C M=:_[0S][:H>A;:8CZ)>V'4)TJ;[$![8+U?9Z48>78?SJX_?N?#1_OAC:X^5G MA^7UMX_U?U!+ P04 " !1A&A/!?V%'=4) "810 & 'AL+W=O#]_.9U>/RX6Q\>7=K<^?NA>VWW_/\_=8;<^]2\/7Q;'UT.[?KHTVFT7.DW] M8K?>[._?3H\W'7?3MO-OOUTF!V_[7;KP_^6[;9[NY^K^8\__+'Y\G(Z M_V'QZ_M+^V9[^\_KIT+]:W'IYVNS:_7'3[6>']OE^_IOZV/C\W.!"_'?3 MOAW?_3X[OY7/7??U_.+WI_MY>IY1NVT?3^.WXZG;#;WT4]FM_[G^W.PO/]^&_G\TPPWT MT$#?&F@]V< ,#S0P-X:V.D&;FC@?HZ033;P0P/_\SU,-\B&!MG/ M$>QD@WQHD-\:J.N*7Y?CLK[E^K1^N#MT;[/#]1!]79\_">ICWA]!C^<_7@Z8 MR__U2WSL__K]0;G\;O']W-' +*^,'C'%F%D!QJ=CID2,&C,58O28J1%CQDQ MC!TS#6+>P4P5=#5J#GEO#.&8 %,+2W(B V'?.ZS6# -#*8!PS>.-FF6 MXF$L',;R85*R'$O+W@Z)RLJRB="#720JD:@YD2AC%3DL L"T(1_B!O;E;8%C MYV#L'%@BNEDXZ5VM1*+D1))E.8V?V$\M$D$D&FDNH[!Y/PD;VSZ47PR82 MI4A4(E&+1.!$HC2-F@"-@I;!H&4\:!D999F)(1&)2B1J3B29PG M]@',85!R.2BKG V3XR$*.$0!AB ;SK+@)Q@F! 7:;W+GR )QC"Z02-0B$42B M@=,MWIVH1Z%3*9:I% 2/V,MR@,;;=>$C T6L3?&!Z)E[.4!3I[$!(2=4JAV MHHLD([6,!!EII!F/HX>U30%ORPR-GIZ8RW@4[#,*"$U&36. 1A9&UXA+3T(_ M18!A*R0BM8P$&6DFD7'@L*$IH&B9HX'C/J-C'U8L,PK83$;M?8 F/T/ $*S1 M=(5$TZADI):1(".--.-Q]+#3*" U&=5U)5L-0+3*:?!DLT']Y#1ZLMS(2(-& MLK'M&[N- G)CJ!$JT2A6,E+*2"4C-4 2FH4 )J.AXT@L<-A_%!(@5J[(>>MU%ML( ML?$II'SL:.2"I'561-128S_2P(]H6K<<(%(QH7JIN44I:UQ!EP]PB4EM3@[- M"G$JS^D6 C!G4Y.RJ@GG!I#60IE),A((\YG'#\LAAJ((2ND:+&LMI*14D8J&:EE) D MH06^1H#&L<.VJY'MLJU7+LW)2"4C-4 2[8REP9%=-M)3+#A89C6267;4<.^+ M??RQ]6E4TF(;=?8+M16-= P45P#'%DN6/QD),M+@.4 _+0(U< S-53C#BWH@ 35@!EN0 1;$$E##:WX@ 35< M/& ""CB8@"(.)* @PDHX'@""J"I!-1@>S+ GE@":D#5+)Z &FQ0!AA43L_^ MAAN4=:FAR\=U1.G4LVL?@.OWVCQGGSZD-WGNZ?)QS!9.6YJ3 BY3[#S (9<[ M7<3.HUBI#% J^O:6ABN5UD[%3CK8J0QPJIS6#XSL5$:TF!(@2:;IS49R1S5 M6#]![J>91,:WK6"ILD"J^(TK4U)U#9Z,E#)2R4@-$)MZ>C-7 %BB-*TD-7)?=4RTA @UEZ .(999&MWF)MM.B. M-WJFMK(VRD@I(Y6,U#(2 )(4-'B3S#AR6!PM$D=J'E8N[,E()2,U0)+,LK.0 MW%.#>XH5]FSDGCPD@.R8X0(86P(L?Q;('TOI+9<_-A%N33JEMW26@&(+)1?* M9"3(2"/->!P];'D6U9%1L.%95"-C9SEN>)ZN$= Q:N: 82LD5\=D M),A(,XF, XWSV*'@F)W;F-S<\#<T 9 N7"1S=U@+'=!"_N2)?,.KPW[H?N'1@:7C?LC"(R*5C-0 2;2E5<<@ M]]1$>HK(L\-6ZY#5LF.'"V"D_.FQ_7E@?RS_]/SN-SH1SUU*T])^"2"Z3C)2 MRTB0D4:8\#AV6/X\NMA+LT\_I63C4; D>?1@ -VF/9G'!(_.A"R37MV2D MEI$@(\TD,@X<%B&/JEO4+CVXX!DY#7AL01[5B:AO>?GI38^4Q='L$U!LA>1[ MP&0DR$@CS7@>XOR%QSC1PY,T_93[J64DR$@CS&8<.VQO'EVV9;L#O&Q+M.;=]E^J'O[*5=/]U>;-OGT_G7K/_]P.\CB0E69HD[YGB0M,RC[Z+*7,'3'R,"J6- M*ZD&ZU#-*CX5Q9^G7>BXC]--MI]IVX1T)J0+X1#CL"E0S/PC=[S,#8[$3+WO M>7CBW2GUO:F",[8BWOGDK??>RMWAF+-;$)HQYPF3KC$+@GGU)42Z%>*4;EW\!4$L#!!0 ( %&$:$^2)CS'LP$ -(# 8 >&PO=V]R M:W-H965T&UL?5-A;]P@#/TKB!]0[DC6=:^C\38U&"^=-TS#;&Q!5!&G%^&YWR[20'2VRZ#N9(L/!*=G!R1 [:"W, MVQ$4CCG=TZOC23:M"PY69+UHX!NX[_W)>(LM+)74T%F)'3%0Y_1^?SBF(3X& M_) PVM69A$K.B,_!^%+E=!<$@8+2!0;AMPL\@%*!R,MXF3GIDC( U^$XV>8ZWE'R5S\5[B \N%!B<]1HK)Q)>5@ M'>J9Q4O1XG7:91?W<;I)KK!M )\!? '<10";$D7E'X43169P)&;J?2_"$^\/ MW/>F#,[8BGCGQ5OOO13[#SQCET TQQRG&+Z.62*89U]2\*T41_X/G&_#DTV% M280G?RA,M@G238(T$J3_+7$K)OTK"5OU5(-IXC194N+0Q4E>>9>!O>?Q37Z' M3]/^*$PC.TO.Z/S+QO[7B Z\E-V-'Z'6?[#%4%"[<'SOSV8:L\EPV,\_B"W? MN/@%4$L#!!0 ( %&$:$\@9O#MM0$ -(# 8 >&PO=V]R:W-H965T M&UL?5/;;MLP#/T501]0)4IZ66 ;:#H,&[ !08=USXI-VT)U M\20Y[OY^E.QZWFKT11(IGL-#BLH&ZYY]"Q#(BU;&Y[0-H3LPYLL6M/!7M@.# M-[5U6@0T7<-\YT!4":05XYO-#=-"&EIDR7=R16;[H*2!DR.^UUJXWT=0=LCI MEKXZ'F73ANA@1=:)!KY#^-&='%IL9JFD!N.E-<1!G=/[[>&XC_$IX$G"X!=G M$BLY6_L6%"* M%B_C+DW:A_&&[R;8.H!/ #X#[E(>-B9*RC^*((K,V8&XL?>=B$^\/7#L31F= MJ17I#L5[]%Z*[8?KC%TBT11S'&/X,F:.8,@^I^!K*8[\#9ROPW>K"G<)OOM' MXD:?*DM+U)D[SPS@-[S].;_ T?I_V; M<(TTGIQMP)=-_:^M#8!2-E&UL?5/MCIP@%'T5P@,L(TZW,Q,UV=FF:9,VF6S3]C>C5R4+8@'' M[=OW@JXU7=,_P+V<<^X'EVPT]MFU )Z\:-6YG+;>]R?&7-F"%N[.]-#A36VL M%AY-VS#76Q!5)&G%^&YWS[20'2VRZ+O8(C.#5[*#BR5NT%K8WV=09LQI0E\= M3[)I?7"P(NM% ]_ ?^\O%BVVJ%120^>DZ8B%.JF\#_@(^"%A=*LS"95< MC7D.QN7;G!XHJ: 6@_)/9OP$&PO=V]R:W-H965T/8FD\2J+\%V-N7O M&3MI")#VQ?:,YYPY,Q[GHW6/O@,(Y$DKXPO:A= ?&?-5!UKX&]N#P9O&.BT" MFJYEOG<@Z@32BO'=[BW30AI:YLEW=F5NAZ"D@;,C?M!:N%\G4'8LZ)X^.QYD MVX7H8&7>BQ:^0OC6GQU:;&&II0;CI37$05/0N_WQE,7X%/!=PNA79Q(KN5C[ M&(U/=4%W41 HJ$)D$+A=X1Z4BD0HX^?,29>4$;@^/[-_2+5C+1?AX=ZJ'[(. M74%O*:FA$8,*#W;\"',];RB9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"V>IEV: MM(_3S2&;8=L /@/X KA->=B4*"E_+X(H]R(^\?[(L3=5=*96I#L4 M[]%[+?%! (=?C!%D-!$^+Q'9[=-&:3$6P__R"V?./R-U!+ P04 M" !1A&A/L![2K[0! #2 P &0 'AL+W=O;0?@R(M6O2UHY]QP8LQ6'6AA[W" WM\T:+1PWC0MLX,! M44>05HPGR1NFA>QIF4??Q90YCD[)'BZ&V%%K87Z>0>%4T -]=3S)MG/!P'T 99ZCI0LQ7^"&R@?'I3X'!4J&U=2C=:A7EB\%"U>YEWV<9_FF_2X MP/8!? 'P%7 ?\[ Y453^3CA1Y@8G8N;>#R(\\>'$?6^JX(RMB'=>O/7>6\F3 M-&>W0+3$G.<8OHDYK!',LZ\I^%Z*,_\'SO?AZ:["-,+3/Q1F^P39+D$6";+_ MEK@7<_PK"=OT5(-IXS194N'8QTG>>->!?>#Q37Z'S]/^69A6]I9L]EP."P_B*W?N/P%4$L#!!0 ( %&$ M:$\&)_(9M $ -(# 9 >&PO=V]R:W-H965T?$ Q]V_+V#JN9VU+\ = M]SSWW''DHS;/M@-PZ$4*90O<.=--I(Y;YJ6V-X JR-( M"D*S;$\DXPJ7>?2=39GKP0FNX&R0':1DYL\)A!X+O,%OC@?>=BXX2)GWK(5' M<#_[L_$6F5EJ+D%9KA4RT!3X;G,\[4)\#/C%8;2+,PJ57+1^#L:WNL!9$ 0" M*A<8F-^N< ]"!"(OXW?BQ'/* %R>W]B_Q-I]+1=FX5Z+)UZ[KL 'C&IHV"#< M@QZ_0JKG$T:I^.]P!>'#@Q*?H]+"QA55@W5:)A8O1;*7:>D1FZGW/PA-OCM3WI@K.V(IXY\5;[[V6--OGY!J( M4LQIBJ&+F,T<03S[G(*NI3C1?^!T';Y=5;B-\.T[A;?K!+M5@ETDV/VWQ+68 MPXK\!YL- 8T+QUM_-M.838;3??I!9/[&Y2M02P,$% @ 481H3XD] M^Q"U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@ M$/T5Q <$F]TFZM>I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F;9CK+8@JDK1B/$FN MF1:RHT46?2=;9&;P2G9PLL0-6@O[YPC*C#E-Z9OC23:M#PY69+UHX ?XG_W) MHL46E4IJZ)PT';%0Y_0N/1SW 1\!OR2,;G4FH9*S,<_!^%KE- D)@8+2!P6! MVP7N0:D@A&F\S)IT"1F(Z_.;^D.L'6LY"P?W1OV6E6]S>DM)!;48E'\RXR/, M]7RB9"[^&UQ (3QD@C%*HUQ<23DX;_2L@JEH\3KMLHO[.-WL;F;:-H'/!+X0 M;F,<-@6*F7\17A29-2.Q4^][$9XX/7#L31F1OEO3TV1;8+\IL(\"^P]+W,"D_Q?) M5CW58)LX38Z49NCB)*^\R\#>\?@F_^#3M'\7MI&=(V?C\65C_VMC/& JR16. M4(L?;#$4U#X<;_!LIS&;#&_Z^0>QY1L7?P%02P,$% @ 481H3V^I70&T M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0+B3=JE,2J==JVJ1-.G7:^IE+G 050@;DTOW[&9)FV1;M"V#C]_QL3#X9 M^^(Z $]>M>I=03OOAR-CKNI "W=C!NCQIC%6"X^F;9D;+(@Z@K1B_'!XQ[20 M/2WSZ#O;,C>C5[*'LR5NU%K8GR=09BIH0M\<3[+M?'"P,A]$"U_!?QO.%BVV MLM120^^DZ8F%IJ#WR?&4A?@8\%W"Y#9G$BJY&/,2C$]U00]!$"BH?& 0N%WA M 90*1"CCQ\))UY0!N#V_L7^(M6,M%^'@P:AG6?NNH'>4U-"(4?DG,WV$I9Y; M2I;B/\,5%(8')9BC,LK%E52C\T8O+"A%B]=YEWW M-B>*RA^%%V5NS43LW/M!A"=.CAQ[4P5G;$6\0_$.O=>2)SQGUT"TQ)SF&+Z) M2=8(ANQK"KZ7XL3_@?-]>+JK,(WP] ^%Z3Y!MDN018+LOR7NQ61_)6&;GFJP M;9PF1RHS]G&2-]YU8.]Y?)/?X?.T?Q&VE;TC%^/Q96/_&V,\H)3##8Y0AQ]L M-10T/AS?X]G.8S8;W@S+#V+K-RY_ 5!+ P04 " !1A&A/5*=.3;0! #2 M P &0 'AL+W=O>=NYX"!EWK,67L!][T_&6V1FJ;D$ M9;E6R$!3X+OL<-R%^!CP@\-H%V<4*CEK_1J,+W6!-T$0"*A<8&!^N\ ]"!&( MO(RWQ(GGE &X/'^R/\;:?2UG9N%>BY^\=EV!]QC5T+!!N&<]/D&JYQJC5/Q7 MN(#PX4&)SU%I8>.*JL$Z+1.+ER+9^[1S%?P3;!U $X#.@'W,0Z9$4?D# M&PO=V]R:W-H965TUKFT7>Q96Y& MKV0/%TO!@93Z(%KZ _SI<+%IL9:FEAMY)TQ,+ M34'OT],Y"_$QX)N$R6W.)%1R->8I&!_K@B9!$"BH?& 0N-W@ 90*1"CCQ\)) MUY0!N#V_L+^/M6,M5^'@P:COLO9=08^4U-"(4?E',WV I9Y7E"S%?X(;* P/ M2C!'992+*ZE&YXU>6%"*%L_S+ONX3_,-SQ;8/H O +X"CC$/FQ-%Y>^$%V5N MS43LW/M!A"=.3QQ[4P5G;$6\0_$.O;>2I\>8_@F)ETC&+*O*?A> MBC/_!\[WX8==A8<(/_RA\.T^0;9+D$6"[+\E[L3PY*\D;--3#;:-T^1(9<8^ M3O+&NP[L/8]O\CM\GO;/PK:R=^1J/+YL[']CC >4DMSA"'7XP59#0>/#\0V> M[3QFL^'-L/P@MG[C\A=02P,$% @ 481H3YF8T8VS 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0+N2V5:>M>IL3EOG M^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9(L/!*=G! MR1 [:"W,[R,H''.:T!?'O6Q:%QRLR'K1P ]P/_N3\19;6"JIH;,2.V*@SNE- M/XU>8Z_E R5S\-[B \N%!B<]1 MHK)Q)>5@'>J9Q4O1XGG:91?W<;I)DQFV#> S@"^ ZYB'38FB\L_"B2(S.!(S M];X7X8F3 _>]*8,SMB+>>?'6>R\%YTG&+H%HCCE.,7P5\QK!//N2@F^E./*_ MX'P;GFXJ3",\?:/P'P3[38)])-C_M\2MF/1=$K;JJ0;3Q&FRI,2ABY.\\BX# M>\/CF[R&3]/^79A&=I:&PO=V]R M:W-H965T5%2VYRVSO4'QFS9 M@A+V"GO0_J9&HX3SIFF8[0V(*H*49'RWNV%*=)H66?2=3)'AX&2GX62('902 MYO4($L><)O3-\=@UK0L.5F2]:. 'N)_]R7B++2Q5IT#;#C4Q4.?T+CDG#@Q*?HT1IXTK* MP3I4,XN7HL3+M'*S.!(S-3[7H0G M3@[<]Z8,SMB*>.?%6^^]%)RG&;L$HCGF.,7P54RR1##/OJ3@6RF._!\XWX;O M-Q7N(WS_3N'U-D&Z29!&@O2_)6[%W'Q(PE8]56":.$V6E#CH.,DK[S*P=SR^ MR=_P:=H?A&DZ;4;%W\ 4$L#!!0 ( %&$:$^?0X2GM $ -(# 9 >&PO=V]R:W-H M965TM]]V1,5>VH(6[ MPPY,N*G1:N&#:1OF.@NB2B"M&-]LWC(MI*%%EGQG6V38>R4-G"UQO=;"_CR! MPB&G6WIS/,FF]='!BJP3#7P%_ZT[VV"QF:62&HR3:(B%.J%)G%@=BQ]YV(3[P]\M"; M,CI3*])=$.^"]UIP?I^Q:R2:8DYC#%_$;.<(%MCG%'PMQ8G_ ^?K\-VJPEV" M[_Y0>%@GV*\2[!/!_K\EKL6\^RL)6_14@VW2-#E28F_2)"^\\\ ^\/0FO\/' M:?\B;".-(Q?TX653_VM$#T'*YBZ,4!L^V&PHJ'T\WH>S'<=L-#QVTP]B\S&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A M36VL%AY-VS#76Q!5!&G%>))\9%K(CA99])ULD9G!*]G!R1(W:"WLRQ&4&7.Z MHZ^.!]FT/CA8D?6B@>_@?_0GBQ9;6"JIH7/2=,1"G=.;W>&X#_$QX*>$T:W. M)%1R-N8Q&'=53I,@"!24/C (W"YP"TH%(I3Q-'/2)64 KL^O[%]B[5C+63BX M->J7K'R;TVM**JC%H/R#&;_"7,\'2N;BO\$%%(8')9BC-,K%E92#\T;/+"A% MB^=IEUWA"?>'3CVI@S. MV(IXA^(=>B\%3Y.,70+1''.<8O@J9K=$,&1?4O"M%$?^'YQOP]--A6F$IW\I M?"/_?I-@'PGV[Y:X%?.O2K;JJ0;;Q&ERI#1#%R=YY5T&]B8^(OL3/DW[O;"- M[!PY&X\O&_M?&^,!I217.$(M?K#%4%#[&PO=V]R:W-H965T?2=39GCZ&2OX6R('942YM<))$X%3>BKXZEO M.Q< I Y&7\7/AI&O* -R>7]D_Q-I]+1=AX0'EC[YV M74'O**FA$:-T3SA]A*6>6TJ6XC_#%:0/#TI\C@JEC2NI1NM0+2Q>BA(O\][K MN$_S398LL'T 7P!\!=S%/&Q.%)4_"B?*W.!$S-S[080G3H[<]Z8*SMB*>.?% M6^^]ECQ-?4W!]U*<^']PO@]/=Q6F$9[^I3#;)\AV M";)(D+U9XE[,[3])V*:G"DP;I\F2"D<=)WGC70?VGL6W)! MYU\V]K]!=."E'&[\"'7^@ZV&A,:%XWM_-O.8S8;#8?E!;/W&Y6]02P,$% M @ 481H3_\#E!>U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9-5BO;4C91E4JMM$K5YIFUQQ<%& ?P.OW[ G8< M)[7Z LPPY\R984@'-,^V 7#D54EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\8J]DZV&DR&V5TJ8/T>0.&1T2]\=J)&GZ"^]6=C+?8S%*V"K1M41,#549OMX=C$N)CP.\6!KLXDU#)&?$Y&-_* MC&Z"()!0N, @_':!.Y R$'D9+Q,GG5,&X/+\QOXUUNYK.0L+=RB?VM(U&=U3 M4D(E>ND><7B J9XOE$S%?X<+2!\>E/@'KCO31&XZ99= -,40\?I_V','6K+3FC\R\; M^U\A.O!2-E=^A!K_P69#0N7"\<:?S3AFH^&PFWX0F[]Q_A=02P,$% @ M481H3Y/OXM*T 0 T@, !D !X;"]W;W)K&UL M?5/;;M0P$/T5RQ]09YT4RBJ)U"U"((&T*J(\>Y/)1?4EV,ZF_#UC)PT11'VQ M/>-SSEP\SB=CGUT'X,F+DMH5M/-^.#+FJ@Z4<#=F (TWC;%*>#1MR]Q@0=21 MI"3C2?*.*=%K6N;1=[9E;D8O>PUG2]RHE+"_3R#-5- #?74\]FWG@X.5^2!: M^ [^QW"V:+%5I>X5:-<;32PT!;T_'$]9P$? 4P^3VYQ)J.1BS',POM0%34)" M(*'R04'@=H4'D#((81J_%DVZA@S$[?E5_5.L'6NY" >QWW:;Y)LX6V M3^ +@:^$NQB'S8%BYA^%%V5NS43LW/M!A"<^'#GVI@K.V(IXA\D[]%Y+GG[( MV34(+9C3C.$;S&%%,%1?0_"]$"?^'YWOT]/=#--(3[?T+-D7R'8%LBB0O5GB M#B;[MTBVZ:D"V\9I.7(S'EXW];XSQ M@*DD-SA"'7ZPU9#0^'!\CV<[C]EL>#,L/XBMW[C\ U!+ P04 " !1A&A/ MYV7!%;0! #2 P &0 'AL+W=OOCF>9-/ZX&!%UHL&OH/_ MT9\L6FQAJ:2&SDG3$0MU3N_VAV,:XF/ 3PFC6YU)J.1LS$LPOE0YW05!H*#T M@4'@=H%[4"H0H8Q?,R==4@;@^OS&_CG6CK64S,5_A0LH# ]*,$=IE(LK*0?GC9Y94(H6K],NN[B/TTV2S+!M )\! M? '\HQ= M$< M&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W3 M0K8T3Z/O9//4]%[)%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFT MV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$#@\#M M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L["P;U1/V7IFXSN*2FA$KWRSV9X@JF> M:TJFXK_"!12&!R68HS#*Q944O?-&3RPH18OW<9=MW(?QAN\GV#J 3P ^ _8Q M#QL31>4/PHL\M68@=NQ])\(3;P\<>U,$9VQ%O$/Q#KV7G"?7*;L$HBGF.,;P M1\?CF_P.'Z?]F["U;!TY&X\O&_M?&>,!I6RN<(0: M_&"SH:#RX7B+9SN.V6AXTTT_B,W?./\ 4$L#!!0 ( %&$:$^G,6O7Q@$ M #<$ 9 >&PO=V]R:W-H965T&"Z*C8EMEO3O:QM"Z=9]P9[QF7-FQAZR2:I7 MW0(8]"YXKW/<&C,<"-%E"X+I&SE ;T]JJ00SUE0-T8,"5OD@P0F-HD]$L*[' M1>9])U5DR1PKJ'-_%AV/J\![PTL&D-WOD*CE+^>J,;U6.(Y<0<"B-8V!VN< ] M<.Z(;!IO"R=>)5W@=O_!_M77;FLY,PWWDO_L*M/F>(]1!34;N7F6TP,L]:08 M+<4_P@6XA;M,K$8IN?9?5([:2+&PV%0$>Y_7KO?K-)\DNR4L'$"7 +H&[+T. MF85\YE^8846FY(34W/N!N2N.#]3VIG1.WPI_9I/7UGLI:++/R,41+9CCC*$; M3+PBB&5?)6A(XDC_":?A\%TPPYT/WVW5;Z,P01(D2#Q!\E>)MU&UL;5/;;MP@$/T5Q >$7>QMTY5M*9LH:J566J5J^LS:8QL%C MXG?Y]!^RX M;NH78(9SSEP8LM'8%]<">/*J5>=RVGK?'QES90M:N!O30X#1MPUQO M0521I!7CN]T'IH7L:)%%W]D6F1F\DAV<+7&#UL+^/H$R8T[W],WQ))O6!PDM) M!;48E'\RXV>8ZSE0,A?_%:Z@$!XRP1BE42ZNI!R<-WI6P52T>)UVV<5]G&Z2 M=*9M$_A,X OA-L9A4Z"8^8/PHLBL&8F=>M^+\,3[(\?>E,$96Q'O,'F'WFO! M#TG&KD%HQIPF#%]A]@N"H?H2@F^%./'_Z'R;GFQFF$1ZLH[^*=D62#<%TBB0 M_E-B^J[$+>5=!O:.QS?Y"Y^F_9NPC>P (M?C!%D-![:*!K1P=Z:#%F\J8[7P:-J:N09DAHUOZYGB2=>.#@^5I M)VKX"?Y7=[%HL5FEE!I:)TU++%09?=B>SKN CX!G"8-;G$FHY&K,2S"^E1G= MA(1 0>&#@L#M!H^@5!#"-/Y,FG0.&8C+\YOZEU@[UG(5#AZ-^BU+WV3T2$D) ME>B5?S+#5YCJV5,R%?\=;J 0'C+!&(51+JZDZ)TW>E+!5+1X'7?9QGT8;W@R MT=8)?"+PF7",<=@8*&;^67B1I]8,Q(Z][T1XXNV)8V^*X(RMB'>8O$/O+>?[ M0\IN06C"G$<,7V"V,X*A^AR"KX4X\P]TODY/5C-,(CU91O]T7!?8K0KLHL!N M(7!(WE7X$<+W]^]BL$5+-=@Z#I,CA>G;.,@+[SRO#SP^R7_X..P_A*UEZ\C5 M>'S8V/[*& ^8RN8.)ZC!_S4;"BH?CO=XMN.4C88WW?2!V/R+\W]02P,$% M @ 481H3\18^LVX 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^NDVY5M*9NH:J566J5J^\S:XXL"C MXG?Y] 3NN MF_@%F.&<,Q>&;$3S;%L 1UZ4U#:GK7/]D3%;MJ"$O<$>M+^IT2CAO&D:9GL# MHHHD)1E/DCNF1*=ID47?V109#DYV&LZ&V$$I8?Z<0.*8TQU]=3QU3>N"@Q59 M+QKX#NY'?S;>8HM*U2G0MD--#-0YO=\=3VG 1\#/#D:[.I-0R07Q.1A?JIPF M(2&04+J@(/QVA0>0,@CY-'[/FG0)&8CK\ZOZIUB[K^4B+#R@_-55KLWI@9(* M:C%(]X3C9YCKN:5D+OXK7$%Z>,C$QRA1VKB28W8)@7GT)P;="G/@[.M^F[S1.$K7JJP#1QFBPI<=!QDE?>96#O>7R3?_!IVK\)TW3:D@LZ M_[*Q_S6B Y]*&UL;5/;;IPP$/T5RQ\0@]DFT0J0LJFJ5FJE5:JVSUX8P(K-4-LLZ=_7-H30 ME!?;,S[GS,7C?$+S;#L 1UZTZFU!.^>&(V.VZD +>X,#]/ZF0:.%\Z9IF1T, MB#J2M&(\26Z9%K*G91Y]9U/F.#HE>S@;8D>MA?ES H5305/ZZGB2;>>"@Y7Y M(%KX#N['<#;>8JM*+37T5F)/##0%?4B/IT/ 1\!/"9/=G$FHY(+X'(PO=4&3 MD! HJ%Q0$'Z[PB,H%81\&K\73;J&#,3M^57]4ZS=UW(1%AY1_9*UZPIZ3TD- MC1B5>\+I,RSU?*!D*?XK7$%Y>,C$QZA0V;B2:K0.]:+B4]'B9=YE'_=IOLGN M%MH^@2\$OA+N8QPV!XJ9?Q1.E+G!B9BY]X,(3YP>N>]-%9RQ%?'.)V^]]UKR MVS1GUR"T8$XSAF\P;PCFU=<0?"_$B?]'Y_OT;#?#+-*S+3U-]@4.NP*'*'#X MIT3^KL0]3/8N"-OT5(-IXS194N'8QTG>>->!?>#Q3=[@\[1_$Z:5O247=/YE M8_\;1 <^E>3&CU#G/]AJ*&A<.-[YLYG';#8<#LL/8NLW+O\"4$L#!!0 ( M %&$:$^@A5M.WP$ $% 9 >&PO=V]R:W-H965TTQB5(D0VL M@:]@O@T792.RJ%2=@%YWLD<*ZAP_QJ=SZO >\+V#4:_FR'5RE?+%!9^J'$>N M(.!0&J? ['"')^#<"=DR?LZ:>+%TQ/7\3?V#[]WV[G@-'<_&>X [=P5XGU*"77_HO*FS92S"JV%,%>I['K_3A.*[MT MIH4)=";0A7#T/F0R\I6_9X85F9(C4M/>#\S]XOA$[=Z4+NFWPJ_9XK7-W@N: M[#-R=T(SYCQAZ H3+PABU1<+&K(XTW_H-$S?!2O<>?IN38^3L, ^*+#W ON_ M6CQL6@QA_F-R")H< @+IQB2$.89-DJ!)$A!XMS$)8-(H;)(&3=* 0+PQ"6&V M/Y6LCJ U?C+IU$I;[V_^*OLO>(W4$L#!!0 ( %&$:$]! M;N&NQ $ #<$ 9 >&PO=V]R:W-H965T%3B)Z]LF^-[C"JHV2#LBQH_ MP5Q/BM%<_!>X@G!PGXGS*)4PX8O*P5@E9Q67BF1OT\B[,([33K*?:7$"G0ET M(=P''S(9A>.BUX(>DHQW/"VLZN&PO=V]R:W-H965TCTJ^F!;#H38K.Y+BUMC\28LH6)#-WJH?.G=1*2V:= MJ1MB>@VL"B0I"$V23T0RWN$B"[ZS+C(U6,$[.&MD!BF9_G,"H<8<;_"[XX4W MK?4.4F0]:^ [V!_]63N++"H5E] 9KCJDH<[QP^9X2CT^ 'YR&,UJCWPE%Z5> MO?&ERG'B$P(!I?4*S"U7> 0AO)!+X_>LB9>0GKC>OZL_A]I=+1=FX%&)7[RR M;8X/&%50LT'8%S5^AKF>%*.Y^*]P!>'@/A,7HU3"A"\J!V.5G%5<*I*]32OO MPCI.)^G]3(L3Z$R@"^$0XI I4,C\B5E69%J-2$^][YF_XLV1NMZ4WAE:$QN2HQ@]O?Q(&DT2/I1X)#&UL;5/;;M0P$/T5RQ]0;YP JU42J5N$0 )I M500\>Y/)1?4EV,ZF_#UC)TU#R8OM&9]SYN)Q/AG[Y#H 3YZ5U*Z@G??#B3%7 M=:"$NS,#:+QIC%7"HVE;Y@8+HHXD)1D_'-XS)7I-RSSZ+K;,S>AEK^%BB1N5 M$O;/&:29"IK0%\=CWW8^.%B9#Z*%[^!_#!>+%EM5ZEZ!=KW1Q$)3T/OD=,X" M/@)^]C"YS9F$2J[&/ 7C2UW00T@()%0^* C<;O 4@8A3./WHDG7D(&X/;^H M?XJU8RU7X>#!R%]][;N"'BFIH1&C](]F^@Q+/>\H68K_"C>0" ^98(S*2!=7 M4HW.&[6H8"I*/,][K^,^S3=9LM#V"7PA\)5PC''8'"AF_E%X4>;63,3.O1]$ M>.+DQ+$W57#&5L0[3-ZA]U;R(\_9+0@MF/.,X1M,LB(8JJ\A^%Z(,_^/SO?I MZ6Z&::2G6WJ:[0MDNP)9%,C^$4C?E+B#.:9O@K!-3Q78-DZ3(Y49=9SDC7<= MV'L>W^05/D_[-V';7CMR-1Y?-O:_,<8#IG*XPQ'J\(.MAH3&A^,'/-MYS&;# MFV'Y06S]QN5?4$L#!!0 ( %&$:$]-S=DNY@$ /T$ 9 >&PO=V]R M:W-H965TH&P* WSH3.HL:8[H"Q M+AK@5-_)#H3]4DG%J;&AJK'N%-#2%W&&R6H58TY;$>6ISYU4GLK>L%; 22'= M)_UH6+B!3 9D+R.AE;.25/U)#\U3) :GQ[#OJ M_N+U@=BS*5S2'X7_9L5KF[WD)-FF^.*()LQQQ) %9CTCL&6?6Y!0BR.Y*2?) M+DRP"6K<>(+MLG_\CH)MD&#K"3;_*(C#!+L@P>Y& 4GV_YW2B(D]1GC,ISUY M1V8<[!('?&["!/L@P?[C/I,@0?(!G\F-SUN;>''].*C:#YY&A>R%'_I%=I[M M>^*O[U_X^#!\HZINA49G:>P0^*M:26G 2EG=V3-O[%LT!PPJX[9[NU?C1(Z! MD=WTV.#YQJ.7: MZJ!9'?--^2E4]+S"6;8(SEIHP!0]!D\P>7@-*5W(&R)0"8Q98"B+ CMT?#W! MVD7D%J3\4&3SKLA5FA%H5F3XT959.2P0@P*Q$8BG-J'4RX#!3+ &:N:(G/R#$/[#P1@ M4&RY F%FEBRW-K*+7$"Q"-JR$U5+K$-G :L[6#29MHJ'\8'JV\+;LU$J]:R?1 M\5YPCW6;L>)%.%^'0+S4]PC3EM[D^TO(=\(/52N\)R95^"2U/CP=IQ2XAI!Q#4W*D1I%OIE1;4NE(?B1DUT"Z0!"?Y:K4A M@C*)FRKT]KJIU,ER)F&OD3D)0?6?9^!JJG&&/QJO[#A8WR!--=(C? ?[8]QK M5Y%9I6,"I&%*(@U]C9^R[:[P^ #XR6 RBSGR20Y*O?GB2U?CE3<$'%KK%:@; MSK #SKV0L_$[:>)Y2T][2*F_!%[QR9#.,45]9EHMTFY(F0SX1L M_5]"D0C%%8%$9R'J"[6TJ;2:D(X_:Z3^3F3;PAUFZYOA[,*:2VM<]]SDCYN* MG+U0PCQ'3+[$7")V_R+NRQE"G('917[311[XQ8*?+5Q<"!0W!8H@L+Z(45[% MB)A-P,BX25X^7B6Y UE=6R.)T_6W_1O6128,.RKH?%8ZS5\J"$US=N2LT MN EF^MXS6)AU9A>$)F?&PO=V]R:W-H965TO ML@90WEO+.KGS:Z7Z9X3DJ8:6RB?>0Z=7+ERT5.FAN"+9"Z!G&]0R% 9!@EK: M='Y9V+F#* M^4ZSIX" \>6M;*O[L@?%AYV/_?>*EN=;*3*"RZ.D5OH/ZT1^$ M'J'9Y=RTT,F&=YZ R\[_@)^KU.BMX&<#@UST/5/)D?-7,_ARWOF! 0(&)V4< MJ&[N4 %CQDAC_)X\_3FE"5SVW]T_V=IU+4+L5W-6]<[/?.\,%WICZH4/ MGV&JA_C>5/Q7N /3$<@./_!D130+0*0".9+?4C5;0L!!\\,1Y63\TW@9\CO9DG,VGWSJ[I:J6> MO9=AGA7H;HPFS7[4A$O-HZ+:*D@Z2Y &F"E")T5HXZ-%/%Y0/!A$3H/(&L0/ M9>2K,D9-8C7=F"3%A*QK<0I M_L?>$"<,<<#@%0S9I,EPA-,5C$.5X\4&/L D3IC$ ;,Z@7VR21.2?+,S#E6D MC],-DSIAT@T,3L@*)MU\#A%)LFSU<54N&(6#%O?2O)/?J+@VG?2.7.DK M;B_BA7,%VC)XTK75^FF>!PPNRG13W1?C S4.%.^GMQ?-?P#E7U!+ P04 M" !1A&A/5$]3V[8! #6 P &0 'AL+W=OE+GO'729J[,570\''9FSE%S_O0>AQH(DY+WQV)U:ZQJT MS =^@M]@_PP'C16=5>I.0F\ZU4<:FH)\379[YO >\-3!:!;SR"4Y*O7BBA]U M06)G" 14UBEP'"ZP!R&<$-IXG33)O*4C+N?OZM]]=LQRY ;V2CQWM6T+B M&AI^%O91C0\PY=F0: K_$RX@$.Z_',:QL M[B;:.B&=".E,2++_$MA$8%<$&ISYJ-^XY66NU1CI\+,&[NY$LF-XF)5K^K/S M:YC68/=2LICE].*$)LQ]P*0+3/H1L?^,V-S.$(H&9A?IJHO4\]ERASA9%V"K M LP+9!]B9%&UL ME9KK;MM&$(5?1= #1'N_!)* 6D71 BU@I&C[F[9H2X@DJB1MI6]?DKK VCE# MDW]B2SY2/Y:1Z MV^^S\K^'?%><%E,YO7[Q;?NZJ=LO9LOY,7O-_\SKOXZ/9?-I=AMEO=WGAVI; M'"9E_K*8_B2_KJ1P[16=Y.]M?JH^_#YIY_)4%-_;#[^M%U/1AI3O\N>Z'2-K M?KSGJWRW:X=J OGW,NKT=M/VPH^_7T?_I9M],YNGK,I7Q>Z?[;K>+*9A.EGG M+]G;KOY6G'[-+S.RT\EE^K_G[_FND;>1-/=X+G95]^_D^:VJB_UEE":4??;C M_'-[Z'Z>+N-?+\,7J,L%ZG:!-+T7Z,L%.KE@=HZLF^K/69TMYV5QFI3G_ZYC MUCX5\JMNDOG\6**JR_269- M + M#+A%2&YQUMC/ M;V'A+2RX1<0#.#B HWF43 0>#N!I!%(FD_1DDL;HY('P)-=::QQ(@($$$$CR MU#T$$HAT0KDD%*#RTC%IC3"8./SQE )C)L!\=,J9(*':8'W*&E4Y9R03#D.] M!.&8-!PY*!RJZ@D'XR\5",)R($?4 XD+@D05@22%E@2I;4B3 E36#RBF&6 M@&8N*0K3K!#-:5(4X#0M82L@DEIPT6"8%8*9J6^*67_! LSF! .HP!),<%4 XU1U@!EQ:158_ZT')X3C?G38 %4 M:7MP$=UA$=*"@D2&2PG32P.2E6&&P/1I,R(EF#X-EC^:$DMGZ]-U!XD44Q\U MYE@#CA73H&@,G_8C4H+ATV#QHRFA_:X1.FU0D,I;;D889 U 5LQR;C!]1@Q/ MBL'T&;3ZI9;%T"95)!GIE=P'@ADVJ(E-+8NA>$H98_K((IF1A@L(S:(7;64C"I20$BWJ18YM46 %AS0V#T[ @W M:S%Z=HB;M=2G I."5*Q)L1AC"S#63$-N,7IVA)MU&#TWQ,TZ:E13;GHE]X%@ M@!T 6#.]N,/HN1%&UF'TW! CZZA%):W8"HBX4##"#B#,O49UF#LWPL0ZYJ4R M6O+2)L!1>TK-"1)QYL1A@AT@6#/FQ&'JW @/ZS!U#BUX)"74G5)S@D3<6N$Q MOQ[PJYE6WF/R_ @+ZS%Y?HB%];2O!>8$J5ASXC'%'E"LF>;78_K\"!/K,7T> MM:UD/X7VI&!#A8K84N QQQZ]C$H-B@>OF81*GUJ@TH)];)FM)M &<_;$8Y(] M:H/),P<:7+J- 53\-H;'5<&C-UNI2?$4>!0.5?'A!%P7 JH+C%4)N"Z$$74A MX+H0D"U.E]- B4^[BU[)?2"X(@14$9C%)^"*$$94A( K0D 5@:2#P@[V4Y"* MW4\)N"8$4!,TPW' '(<1=C8PF[U#[&R@A))GI$]R'P@F. ""N;'&-D(/"K=1 $J=A,E8H C M )@= D,71QC9B*&+0XQLI!8UNK0G!R)V#R5B?"/ US"]261.6(RPL5)P9RS0 M7@X]9/&YD^W7),$P)RP$@-@P1D4*YER$&&%GI6!.1@BTGT/3TF=6KVD9;&BE M8,Y8" "SX8YZ".9DA!AA:MM#AGB0(;;VJL*GQJYIZ=.<@YE].(_7GI#\(RM? MMX=J\E34=;'O#N"]%$6=-^.)+\WL-GFVOGW8Y2]U^VOK WHY_+_P%02P,$% @ 481H3\A=_#Z8! ]Q@ !D !X;"]W;W)K M&ULE9G9;J-(%(9?!?$ #;5#9%M*XF[-2#-2U*.> MN29V>5&S> #'/6\_@(D;5_TG;>;9J:J_-SMKV^!'D9?-/-RU M[>$ABIK5SA99\ZDZV++[9E/51=9VM_4V:@ZUS=:#49%'/(YU5&3[,ES,AF%+9M]50:UW]P:#X>V]/S>0ZZ)OR6E7?^YO?U_,P[C.R MN5VUO8NL^WBSSS;/>T]='O^.3L-+S-YP>OWN_3/\#U;'IJV*T4N72I'] M.'_NR^'S-/I_-\,&?#3@%P.N/C00HX'X:< ^-)"C@;S50(T&RC&(SFT?.G.9 MM=EB5E>GH#[7PR'KRXX]J.YUK?J'P]L9ONOZL^F>OBV$U+/HK7&^Q M0@=R<" G#HQT^O,LT8.D'&,XFJ6OD4S@/!3,0WEY)-S)XRQ1DQB&.2]FZ6M4 M:N(49Z)A)MK+1"BB@ QT8+QW(A3'#A+H( $9"*)@;)G/K5"I&P>(--4>C"7SN12:N7&4UVM)2E42AHX!ZK0[ $ 1,7J MCK>'X>.(*^_M:7^*)Z)@]#A SUMKC*+I2$_U*.:. Z2,RQT4$=QQS!T'W!FB MVP7F3MS!G<#<"<2=RP,2&6*Z$9@[@9!R>8 B8D4BB.4L0"JA%L08*2'OZ%6, ME$"3GM>K0)00ZT2!N1. .[]7D8CJ54R> .0E!%8"8R62.WH5$R-\8CS\1PVU MU[C>SV"J9/SKG<2HF88QU$PD,7D20)40([?$4$E^^^I98EXDXL7;OR&1(N(0 MNT2TW'07S]+?!,;7DB60J,10@Y'$>$I GK<_DOY.,-&2&$HDYE,"]!*OU?Z\ MR+J]+[7.EAA1"1#U]@U(E%!EBSF68.9+J.['',OT]K)5F%'E,^IM^IZ5#RE3 M&PO=V]R:W-H965T>WFYZX M>.YVC$GOI:G;;N;OI-Q/@J!;[5A3=O=\SUKU9\-%4THU%-N@VPM6KHU34P<$ MH3AHRJKUYU-C>Q3S*3_(NFK9H_"Z0].4XN^"U?PT\['_:OA>;7=2&X+Y=%]N MV0\F?^X?A1H%(\NZ:EC;5;SU!-O,_ <\6>)(.QC$KXJ=NK-O3TMYXOQ9#[ZL M9S[2&;&:K:2F*-7KR')6UYI)Y?%G(/7'F-KQ_/N5_9,1K\0\E1W+>?V[6LO= MS$]];\TVY:&6W_GI,QL$1;XWJ/_*CJQ6<)V)BK'B=6>>WNK02=X,+"J5IGSI MWU5KWJ?^3XP'-]B!# YD=.B+<]4A'!S"-P?ZK@,='.A'(T2#0V1%"'KMIIA% M*$YV%(1&Q,LXA4!I;LEQ0@H@5;NF"=!TC6%4,JHH!5=;*7\1.F#N2.-,% MH;+,FH@"0*4(625: J@L3B@L+ &%)8 P:[,L$B>,5>'\)J*XB5BZB#N:HA@6 MDX)B4D<,#NU-E3IA8JOXN0NY(_:B*EP0M7<3P(/#$!:4@8(R8'9"2U#F[-DL MLT_$W 6I[8_M<_,C5,M;5!>R,(+O&@0(N[)N\97K"CM',$57]C0&[YH'3( L M[!,&!"57XL"7!0[=PSZZY[U2// YJMI'Z,U'?HF\4^X'D^Z$)#L9.?/X/4$L#!!0 ( M %&$:$\/V5T2RP$ %T$ 9 >&PO=V]R:W-H965T,?HYF02PPX_;M"\@:ZYC> M"!^<B!P6L M]B3!21)%.R)8U^,R]V,G5>;R:GC7PTDA?16"J3_/P.58X!B_#[QTE]:X 5+F M [O =S _AI.R%9E5ZDY KSO9(P5-@3_$AV/J\![PLX-1+_K()3E+^>J*+W6! M(V<(.%3&*3#;W. (G#LA:^-WT,3SDHZX[+^K?_+9;98STW"4_%=7F[; >XQJ M:-B5FQM^.T\PN M";1M0A((R4R(T_\2:"#0%8%,SGS4C\RP,E=R1&HZK(&Y.Q$?J-W,R@WZO?-S M-JVVH[BF M /4"Z3)&'*UB3)B=Q_0>L\^2=9)[4+;?/VU;23>MI!M6XI65]&Z574;IRLH& M*+K;5K(X:/?POC%UZ7J-SM+8.^-/MI'2@!6,'NQM;NU;GPL.C7'=S/;5=..G MPL@A/&8R_U'*OU!+ P04 " !1A&A/D;]N%?8# ".$P &0 'AL+W=O M7GG[K3LQ)KR/NFJZ ME7\2XOP4!-WNQ.JB^\3/K.D_.?"V+D1_VAZ#[MRR8B^#ZBJ ,(R#NB@;?[V4 MUU[:]9)?1%4V[*7UNDM=%^V/#:OX=>43_]>%U_)X$L.%8+T\%T?V-Q/_G%_: M_BRX9=F7-6NZDC=>RPXK_YD\Y30= J3BWY)=N\FQ-Y3RQOFWX>3K?N6'@R-6 ML9T84A3]VSO;LJH:,O4^OJND_NV>0^#T^%?VS[+XOIBWHF-;7OU7[L5IY:>^ MMV>'XE*)5W[]PE1!"]]3U?_)WEG5RP[=(+7*DMOI2X^QO>R MD>_7\9,D5F%X *@ N 5 =#> J@ Z-R!2 =$M@,B 8"Q%]B8O1+%>MOSJM>/7 M>RZ&542>HK[[N^&B;+;\K&]/UU]]7T<$EL'[D$AI-J,&)IJ,Z)*M+?FM"'H# M-Q> N=B %6YXV#Y4Y+9BD> >*-H)*N.IU@F*)XC0!)%,$&D)(J.5HR:6FD9J MXHG+L51;0[+04XUQ3UFB)M-UJZ29&6@FGV@4BSDJ%6,L2*V;?, MJA: &@MV^T"D62$ACI@0,9.9C$%$$)J4N2_2S3AX1Y 4Q#2#B4PB/1#I9E#L M/1.PQP,^2#>#$Y @" 03/$HT7=TDF52MW#Q0 MZ79P#!*$@Q";=FS():'EYKY(-X.3D,2(&9,.2J1A*HQ-,_=%NAFP$A'C4P.)&B:8W^L/JX/:12K>#TQ,0YE&3GDHT!4E/ 7/A/%+I=G!^ M L)/ZOB^ >:Z#XY&F('&'!#HD=#Q P4;3 MU'$?G&8@9<< M;'#0)'3A)E=OFTW/(#<[?LO'G:J_BO98-IWW MQH7@M=S8.' N6&\F_-1W_L2*_>VD8@&ULC53;CMHP$/V5*!^P)K)R6-6/F5E.T2(9%70+%X8"TTZJ1@ MG&*I3%XBT7+ !T.B!(6SV2.BN&[\+#6^'<]2=I2D;F#'/7&D%/,_:R"L6_F! M?W:\UF4EM0-E:8M+^ GRK=UQ9:%!Y5!3:$3-&H]#L?*?@N5SHO$&\*N&3HSV MGJYDS]B[-KX=5OY,)P0$0FCC>G]5?3.VJECT6 ML&'D=WV0U8I.6JC'K"TF'&$6 MP35D>PNY()!*8,@B=&6Q#F_HX76 S2UB,8%L_RGR?%?D*LW(V:S(\*-QA&#A M%HB= K$1B*^ZO9ATVX&)9Y-NN##3*W%AI@UQ82)W08FSH,0A$$\2L9A'@VGL MVY@OIE'0Z,%2X*69'L++V;&1NN4C[S"@GD+]X"?^=;#&ULE9U;;QO)$87_BJ!W1UW5=\,VL!XR2( $6"1(\JRU:5N( M)#H2O4[^?8:Z>*6J<[3=+VN;^TV34YPYTZ?[=//-]_W-OV^_[':'D_]>75[? MOCW]?#Z[_7JS._]X=]#5 MY9F&4,ZNSB^N3]^]N7OMYYMW;_;?#I<7U[N?;TYNOUU=G=_\[_WNO?EZ_GGW]]WA'U]_OEG_=?:CE8\75[OKVXO]]X^'(YMG*]_ M_+I;=I>7QZ;6#_*?AU9/?[SI\<"G?W]L_8]W9[^>S2_GM[ME?_FOBX^'+V]/ MV^G)Q]VG\V^7A[_MO_]I]W!&^?3DX?3_LOMU=[GBQT^ROL>'_>7MW7]//GR[ M/>RO'EI9/\K5^7_O_[RXOOOS^T/[CX?A _3A /UQP/K>+QT0'PZ(OQV07CP@ M/1R01M\A/QR0S3NW@H;J /E MO6?RDS.5UFLS=5L UI.48LKKL=);4W,';0%6:HD!GUR#)]? R77<0(<-]/'R M2L!B$08*_ ]*]WZY++< KD:4K?2XKGU3;/]*K: RY*35'**1 _%GV(FWY- M,?M)=*+06&@DCA0ZNA,.MG8>6;^*P,X'BY8 U MH!=*L@7(JYJC$*D3K#0"I":39XG@^UG:1$WP'2U]Y#+I_KY(M=@'+,(DEFRO M*(])BQJB+3/B0FFDS(H%1X'@Y$B:P#>TRGB9%=_0J@-E?H">:;S:/LH"J!2C M:6L#* UK)\!V9SPFL15V8O8DGN(O94 M;MGV/ $EO5ASL858K:3CJ%@(%0AA)O6)6&IB&"]QQ%(30=_!E?@!>O;\L7V9 M!4 BP1H>U)1$L7U[@&F-S/A@"8Q C.Y#2(Q3Q/N*6*AB2/^Z0%ZWMD.FFR) M ::NM0W I*V]SV2+C+C2"[G/(Y;!"&0PDULA8K6)$RXJ8K6)(SXJ>D^38N[6 M1R$LQ&"[%0"3U9=9U[N%7&V!U0AK801:F(F7BEAQXH2;2EAQTHB;2L E-75V M%6(A6[L*L%RRLZL(RSF2"B6LA@FH82'.(V'521-.*F'522-.*GF;)#EW6V- M1;4C88#*-5FY %0L]-3(8!)0PT)\6<)ZDR9\6<)ZDP9\V?OD39>4:)]Z@*JV M\[$!D-;JZNNIV"L[,RR#"!_A5B[C+6F#QA[C+6F#QB[C)P6MVHYH*@:'O% ,K6 MPFP!1(=2,]:]#'2O$%N7L;[D"5N7R9#PB*W+P&1)LE,,"\!J*QQN0)8Y>QQN018Y>!RTIVLF!!5 [)EAB8Q&@-]A90 ML73R_,]8^S+0/C:\4;#(E E;5[#(E!%;5X!C"Z'8 4J$B;I^&L"T!#M.M$58 M%C8.6; %B" ;(2C8+$I$]:N8+$I(]:N )/5);LB \Q7;P.P7*3:"QEAJQDG MG>&"A; (2QLEZQU-0)/U>QU-01/U>!4Y.6@JTPL&K-S: #*DH4.U0,,$VM ML1IC%:Q !2NQ=!4K39VP=!4K31VQ=!4Z+%MA#ZTWI54)0*E4.Z,$J%K85&8E M 0$@@)4\+BO6F3IAZ2K6F3IBZ2JP=&J+L@"J=SN>LP&42G>=8H0U80-C#2M@ M PI82;^Z8:5I$ZZN8:5I(ZZN 9L5FM5A0$7GF@&42S87^A90$EBZH&$!;$ M*U&9AE6F31B[AE6FC1B[YDW6JZ9V6 )0M=HK&$#%#H)N =28;6Y8^AJ0ODHL M7<,:TR8L72-1GQ%+UX - _,<" /S' "#\QR0X_,<#2M@ PK(1NPZ MUID^8NRZ]UBMJ9UD6Q!60[&="8#%6IX.[MR7&7'K(Y%I<<:+8+BK$2K-3 MDPA;+T"QT^N(JXTM11 6QD9I[$:+8;&1'6(I:)ER7L!RUC/BN1\K,D;NK&F%9[4,>8;UF M:PPP1J66I;Q1S)N%AH6%LV7"@@F+9\N("7NDG@\U6G. *)=(19#:^:*#; N;M$KH-9.B"LU MP#2RV5\AX7)!Z7+Z=9$8M\2IM6EL<=K8ZC0PNZ:NNP3HG M9M/FK^;?93:($3LN"2%JQDF^7%# O+.^"TEQ M2YHQB"3'+6G(("9@$'NQQ5D0)^$X.FY+#<"X/FR:,^0(C%7X0EFBC"AMWIE1 M)+%N23-&D02[)0T9Q>0]6\ZMVN%@Q)6L=KI_@S@-H5M/N86@MJ#LH4C"YX+2 MYVS7 B$Y;TDS=I$DO24-V<4$4I&:BS.,@%OEVH7A$;<^P(I+8T)P_0J5UHIH M)8JC=U8K$OR6/.,<2?1;\I!SS-[!.45^D3$?A@@<2I'3G@>);$N><7@DM"UY MP.$MC]2+0_ O,N;#$!5"^>_.[G&2LI8\8\5(SEKRD!7+:$(KNU7P0 MT19AZ^.?/:-))%Q )CS3W@()7DN9,6,D>BUER(P59+/<98THM\T2HORR;OR. M;-F[D%2X@%AX#LQID.RUE!DS1M+74H;,6$$+W>SF& O$FDTG;!"VWL]V=AUA MN; EL4*RX0+"X3DP/T9"V%)F_!B)84L9\F/%6Z17V<6?(!;MVJT-Q-2OS(*< M=+9>0DA,7$!./--A91+(ECICS4@D6^J0-:MHWY*:W+@9X&))_L$(.!$-;HL3 M"(8>6&A72&Q<0&[\ZW!P>XJ);^[E!7-5D M-^W8(JYTFO,7DB 7$"'/@6ZQQ/98FO%E)*XM=3 M7X8(.>ULW8J00+F 1'EFZV>$!+>ES;@R$MV6-N3*&IBG(:BX: MC*A.GVXD5"X@59[IJ!S);TN;<7DDP2UM:!ZO@0DZ$2?: $MVY>(&-M:]@&", M*2V)EPO(EV?:HR%9;FDSQI&DN:4-&<<&%KI9B[(@2M2.KV\0IL$EL1$6,UN7 M*"1J+B!K_D(C1'_:C&KW0\,0Z[9Q-L&<6NOV24XM@C4$"32TR0" M"4+G69AQ)+ENZ3/&D22[I0\9QXX\7+&;H2Z(*R+VB]D@;C4=8N>PMQC4R$^3 MZ"2(GV=A#UB2\)8^M2AZ?(!;M3WXJ0\(QLS6 MR"F)H2N(H6>AC9#-,JH%<;W8]2P;A*T2YQ[VD-/(9A25A,\5A,^SL$*1?+?*A!]3DN]6M)^U MK[8 /Y;M(LP%8J)N'WZ I>+67D$LL]6P2K+G"K+GF>WYK23@K3+AR90$O!7M MDPU*#?Q19)8Z5[@\^89!0>5;16N$ZY, MV9[<:%-N4&V0AVR^$P*P6-UF2 B3'I*U9)!;=8LI+=LS'*3/L]+[@PB13C@R M9;MSH^VY0;'1+B5V[<8"L>0&=Q!6@QL71E@3MGA62?9<0?8\*_-B)."M<<:+ MD8"WHHVZ?:DCVL_2IEDAY3:.0)0ZUXNHR'9\4!(\5Q \SRRZH23?K7'&VY%\ MMZ*-ND&9?]?;+8CQW3P N7WJ$%18OD])YEQ!YCSS1HCRQ!F?2*+=BC;I!B7V MANV5VQ 046IU=P,I&Y+9(JI3;2:1+7)\W0O+=FF8,(LEW*]JFVY?Y M@7KZ V'B>]* LB/!L"7?BP:4&R [>_(;=U>[F\]W/SAX>_)A_^WZ<*S*DU=_ M_*KA3WK\C3SS^GMYO0AX?2.OM_<_6?A;\_<_H?C7\YO/%]>W)[_L#X?]U=OC M[^=]VN\/N_6SAS^L5\:7W?G''_^XW'TZ'/]ZG%J_N?_EPOM_'/9?W][_+./9 MC]^&?/=_4$L#!!0 ( %&$:$\%Q1EZB@< "@M 9 >&PO=V]R:W-H M965TQK1P..23U#8?DU5NY_WYX*HIJ]F.[V1VN MYT]5]7RY6!SNGHIM?OA4/A>[^C\/Y7Z;5_7/_>/B\+PO\ONVT':SH"1QBVV^ MWLUOKMIG7_8W5^5+M5GOBB_[V>%EN\WW_]T6F_+M>J[F[P^^KA^?JN;!XN;J M.7\L_BRJOYZ_[.M?BY.5^_6VV!W6Y6ZV+QZNYY_59>9-4Z!5_+TNW@Z][[/& ME6]E^;WY\=O]]3QI6E1LBKNJ,9'7'Z_%LMAL&DMU._[MC,Y/=38%^]_?K?_2 M.E\[\RT_%,MR\\_ZOGJZGJ?SV7WQD+]LJJ_EVZ]%YY"=SSKO?R]>BTTM;UI2 MUW%7;@[MW]G=RZ$JMYV5NBG;_,?Q<[UK/]\Z^^_%< 'J"M"I *G1 KHKH*<6 M,%T!3#MU:>OANFL>MJ/3 M_J_NST/]]/7&DK]:O#:&.LWM44,]35!#R4I*?BH6=0-.K2#4BEL2Q2FUPRJ6 M4F,I9ITRD9%]UN5.C9(2Z!**67]M)(J4I3PMRR3,J6]#I&IF4+/4C"S MB+F6BGI2S]\UJ>'S4RJ4T8P*V9B9@3A. -VS:W ;9N<%R=Z3(A81/P"!F MEDFL9J8R:>I":6<"]DLE&+J)\,QX%S$1X;::_H8K"-W/BD#_\LG;B09S/%(+ MIJ72H!;+:]%3<:V<,"WP9,*>5US8V+S'TE:2^";&!P&Q5_HQYB2&F$,7$O 08B]2"X:(D M7>18RK<]!*=XA ,RE32]S]LL$:,5!;[2R8 ]K;U*(O D#!F2D+$J9@)#ALZ M#&'(T!3(D(1,A(:$(4,2,F(P23+&^>!9S%I"6:KX6':R_EBJX()ES,F N3J+ M4SKF'\8;(;SYB G,+CIC24@8#S1A4=AI1I8.RX\EJX\EV:ADZ TF%4U8!G:: M_BA[Q]V1&L:&E+ M!\/SK P8NU!D?*RO<2S3(&Z8V%N&XX8.TU%D,/&-)+Y D9&(1BD?DH&4#\A@ MRH=T(RF?P< W$O@"1)UFN'HQ"5\((5GJQ+L*9$'[P.,9D!F5Q/99<2@R*/G@ M%$(B(WQ#(L\]0R(Q;$@4&S,<'@W:4N$4,C)!D10"HCB%3&0W&^4FG$)&;KU< M&/F&R-ACO.-G#<"6#N0,[VAI[*+VC6+>X4!F0-"PD061P4'#N#,HA$EO0*XB M*"3AC#8K@ QN5@ =W*Q NI'-"H-A;R3L)892N8))4BT R/+5$!+QACET61(L(PAR.%2Z8#R&'&.Y"HB!L)$LM*$=_B6"(9N+X>#CS-G3!_,=S?AZ-:!0U3R_ 4%JCK)Y$]"?04"/">@G$- #9BF^C[<$*A7$Y@!2&>)W[C(D MTZF.]+#'_/. ?RZ2C7C,&7_&(M=CSO@)BUPOMQ7$M; /):N/)=FHY.C-HG?+ MZ#T]7>O]3,TM4?;\5ETN%7B^4I?9\5;I3_/'.\1_ MY/O']>XP^U965;EM;Y ^E&55U"U//M5SX:G([T\_-L5#U7SU]??]\>[N\4=5 M/G?WDA>GR]$W_P-02P,$% @ 481H3P/E91O$ @ ]@D !D !X;"]W M;W)K&ULC59=;]L@%/TKEM];@P$[CI)(S<>T29M4 M;=KV3!.26+6-!R3I_OT NZX#M,M+##?GGGO/Y>O.+EP\RR-C*GJIJT;.XZ-2 M[31)Y/;(:BKO>BYHJ/16'1+:"T9UUJJLD!2!+:EHV\6)F;8]B,>,G M594->Q21/-4U%7^7K.*7>0SC5\/W\G!4QI L9BT]L!],_6P?A9XE \NNK%DC M2]Y$@NWG\0.<;F!J'"SB5\DNY4\=Y/(FC'=O34Z6^\\MGU@LB M<=2K_\K.K-)PDXF.L>65M+_1]B05KWL6G4I-7[IOV=COI>=_=0L[I+U#.CCH MV!\YH-X!O3G@#QUP[X!OC4!Z!^)$2#KMMIAKJNAB)O@E$MU^:*G9=G!*]')M MC=&NCOU/UU-JZWE!,CQ+SH:HQRP[3#K"%/ :LO8A;XA$)S!DD8:R6*:>>WH= M8.4C"@>R_B_)YD.2JS11L%C(^J.K8I$P 0X28$N QV4";K4[3&8Q32>C(,0I MAP_*"H"<@O@@# ARJ#8^Z@ZB#!=A722HBWBZ2)8YNCH,&<7Q5/D0;Y%]"$QS M1Y&/2=$D+"<+RLD"R^3*R;P@"$#@"/)!65$XJM<^"(,L<_>NC]++A.$[QRP/ MZLK]9<(@3# )$DQN/P!%D*"XX0 4_O+EV-TJ/BA'T-TL/@@5&#DKN?%1=S#% M.0[K@B!\CP*_MN2=,P3?N8KA[=6%P7OT :8WU+<'7=TPWLX-@.XP*)P"!U 0 M% YJ$^*",'>E):,WJV;B8!L(&6WYJ5&F+"/KT*0\V![%L2_A= 4#]K5I:NP; M^4;?=43?J#B4C8R>N-(OK7T/]YPKIK,']WIG''43-DPJME=FF.NQZ#J1;J)X MVW=9R=#J+?X!4$L#!!0 ( %&$:$^C$..[I@( -H* 9 >&PO=V]R M:W-H965TJFJ5FJEZ*JV MOYW$2= !IK:37-^^MB&4P+JZ_ FV,SNS:WM@EU6]U54C5_Y)J781 M!')W8C653[QEC?[GP$5-E9Z*8R!;P>C>!M55@,,P"6I:-GZQM&L;42SY655E MPS;"D^>ZIN+/,ZOX=>4C_[;P4AY/RBP$Q;*E1_:=J1_M1NA9,+#LRYHULN2- M)]AAY7] BS6.38!%_"S958[&GBEER_FKF7S9K_S09,0JME.&@NK'A:U951DF MG'QC_V2+U\5LJ61K7OTJ]^JT\C/?V[,#/5?JA5\_L[Z@V/?Z MZK^R"ZLTW&2B-7:\DO;7VYVEXG7/HE.IZ5OW+!O[O/;\MS X / A T7\# M2!] _@4DMO@N,UOJ1ZIHL13\ZHGNM%IJ+@5:$+V9.[-H]\[^IZN5>O52Q$FZ M#"Z&J,<\=QA\A\GN,>LY!@^(0& W!9D.0V_+I&P&P6YCG+B78< AP4^;:,MA.*'Z@7M@L M"'++K-X.%(^/-XE-#Y>@EVW M&<.VP8!M,L=MQK A,'I_N=CQ[<% %GA2+@@B#AW8-1AP318Y*& [X.B!:F$[ MX/GG97ZX>/Y]P22>"@6C)L-T?=^H.):-]+9J::C( " "N M" &0 'AL+W=OOWM$">@ TQM)US?OK8AE)BE:O^ ;69G9@W>9=TQ_B8* M2J7S7E>-V+B%E.VSYXF\H#413ZREC7IR9KPF4DWYQ1,MI^1D@NK*"WP_]FI2 M-NYV;=8.?+MF5UF5#3UP1USKFO!?>UJQ;N,B][[P4EX*J1>\[;HE%_J-RN_M M@:N9-[*?3QO6U(UK1 M7&H*HFXWFM&JTDS*Q\^!U!TU=>!T?&?_:))7R1R)H!FK?I0G66S_"LGJ@459J@(< / 8$B4F^=V92_4 DV:XYZQS>OZV6Z(\"/6.UF;E>-'MG MGJELA5J];:,T6GLW331@]CTFF�B/ 4^R@10!+[8!8>I?&C1 9A$E@$@WE@ M0X ?"%*8( 0)0D,0/A"LK(V88W 2PR(1*!+-15:^)=)C(H-I#":.8(T8U(@! M#61I0)@ %DE D00@P)9(,DLDM'+-YA"\8",%;:2 C="RD:S1$+7\X* M-+$"3-A'J,?$$PF$4WLW % :+>P'\N'C[ -F8OL\^[.$@S1,+3< "D<17K"S M4%T08">Q[:!YWE&*;#L "J.%TX? 2K1# 6!GX5TCN,Z@_R@T"*XTZ%]*#0 * ML5T'O$F5KRF_F(8HG)Q=&ZFKZ61U;+J[0'<):WVOF['I'G]H^D[^E?!+V0CG MR*3J0:93G!F35'GTG]2W4:B?AW%2T;/4PT2->=]!^XED[?!WX(V_*-O?4$L# M!!0 ( %&$:$^A6;WEDP( ,D( 9 >&PO=V]R:W-H965T)8GQE3TTM2M7,8GI;IYDLC=B354WO*.M?K- M@8N&*CT5QT1V@M&]=6KJ!,YF)&EHU<:KA;7=B]6"GU5=M>Q>1/+<-%3\+5G- MK\L8Q*^&A^IX4L:0K!8=/;)'IGYV]T+/DC'*OFI8*RO>1H(=EO$=F&]SPUO@ M5\6N=QM&<'>J[5 []^98,>'$>#^._LPFJ-FTITCAVO MI?V-=F>I>#-$T:4T]*5_5JU]7OLW! ]N80BH.75@CO5V[8S1[HY]I]=3:NMEA8MB MD5Q,H($I>P9.F *\1S8^\D8DNH"Q"ABJHH2>.WR?8.T3A8-L/@VR_3#(NS)1 M<+&0]4?3#"@-!TB# 5(;()T$(+.9L]H]0RS36@819T?6/@,A=I;#9PJ4.POB M,R3+PX)P4! ."'+.1MDS>)($9(X>'[F!#K/Q&0@4.%I\Y 9D[EGS(;>);'T$ M@2*L)P_JR7T]Q*FCS+WSG *WD_@,1(X<'P$0N\TD &'D'K9DTH<;)H[V4I31 MCI];93K)Q#K>NW?0]'''7H+Y&@3L&WU/]]?J6_C^DO]!Q;%J9?3$E;X];(\_ M<*Z8KGUVJ_?AI+\KQDG-#LH,,ST6_>W:3Q3OA@^'9/QZ6?T#4$L#!!0 ( M %&$:$_A;RXJ_P$ ',% 9 >&PO=V]R:W-H965TUZ,*.YZ-T]-[,3SE(V2=#V_*RQD+*!CYV56RS=S$ M=2JH\4CD$YL^P^(GX %%PK435*!D1YMF?NE%NAHI<\]H(47331@CG.&'^#V:T(I-C7$KZMQ-&_2_>O"Q3WB&AO MKQ!8300F/[PR$=H)0BM!: B"*X+(3A!9"2*+@OBFC3,F-IC>8,+PIM7%/28( M KN0V"HDM@CY2R_W5H+]_[DGF>Z\9DZ"T> ^JYZV:@.N!0"WU M=J_V?)X#\T&R81EQ:)VS^1]02P,$% @ 481H3VI9S&ULC53;CMHP$/V5*!^PSI4N*(FT MP%:MU$IHJ[;/)DPN6CM.;4.V?U_;,2&$E-T7[)F< <7B@;70J"\%XQ1+%?(2B98#/A@2)2CPO 6BN&[<+#&Y'<\2 M=I2D;F#''7&D%/._:R"L2UW?/2=>ZK*2.H&RI,4E_ #YL]UQ%:%!Y5!3:$3- M&H=#D;I/_NHYUG@#^%5#)T9[1U>R9^Q5!U\/J>MI0T @EUH!J^4$&R!$"RD; M?ZRF.QRIB>/]6?VSJ5W5LL<"-HS\K@^R2MU'USE @8]$OK#N"]AZ8M>QQ7^# M$Q %UT[4&3DCPOPZ^5%(1JV*LD+Q6[_6C5D[JW^FS1,"2P@&@A_?)826$%X( MT5U"9 G11T^(+2&>G(#ZVDTSMUCB+.&L;%1I^-&Z6[\T+1+,"D1$(KP3^TZAX5B"><3"I2?4/,N^\8$R"LNX]*.^5FJU#0*"0 M>OM)[7D_8?I LM8.3S1,\.P?4$L#!!0 ( %&$:$]Z[/(?5 ( ((' 9 M >&PO=V]R:W-H965TX M84NWY+R= \"*$M60/9$6-6+G2&@-N9C2$V M1?"@2#4&@>N['PNOU:GD<@'DBQ:>T _$?[8O5,Q KW*H M:M2PBC0.1<>E^^S/=YG$*\"O"G5L,'9D)GM"WN3DZV'I>M(0PJC@4@&*SP6M M$<922-CX8S3=/J0D#LB?-#,U." PAZ DB M]F>$T!#"1PF1(42/$F)#B*^$Z%-"8@C)B #T8:G3WT .\P4EG4/U_6FAO*;^ M/!'U+>2B*J?:$P5@8O62)WZX !:J H3) MWFE@<[H*IBZ"D8LI)$Y')J:0D^)GCS.SQIE-XP3>Z!)J3#R($\]&%V@SQ?S'1F:UD=VO_CJ;I!M$?C@N M"QB\$S6B)_7*,Z<@YX;+&SY8[1O),746W,DA"-ATGL21U"*AMA/,#IR.4S%F.JVH">&PO=V]R:W-H965TP![..7,QGDDOE+WQ D X[Q6I^<(MA&CF"/&\@ KS)]I +;\<**NPD%MV M1+QA@/>:5!$4>%Z"*ES6;I9JVY9E*3T)4M:P90X_515F?Y= Z&7A^NZ'X:4\ M%D(94)8V^ @_0;PV6R9WJ%/9EQ74O*2UP^"P<)_]^<;W%$$C?I5PX;VUHU+9 M4?JF-M_V"]=3$0&!7"@)+%]G6 $A2DG&\<>(NIU/1>RO/]2_Z.1E,CO,847) M[W(OBH4[=9T]'/")B!=Z^0HFH=AU3/;?X0Q$PE4DTD=."==/)S]Q02NC(D.I M\'O[+FO]OK1?XHFAV0F!(00=0?J^1P@-(;P2HKN$R!"B1SW$AA //* V=UW, M-18X2QF].*S]'QJL?CM_'LOCRI51GX[^)NO)I?6<)8&?HK,2,IAEBPEZF-D MLAY#K@@D ^BB"&Q1+(,1/;AUL!HC9@/(^K\BF[LB-V&&UF*%FA_V/42A72"R M"D1:(.H)Q.$@R&6+232FUICI)!Y48XSQ!L48(_PH')S:YI[,33:Q-9MXE$T2 M?%+/Q"J0/%[/B55@\D ]6TS<2S(.A]6ZC[D)9&H-9&HIQ2>9S*P"L\=+(?NR M]29[#Q3#@/I''D;Q\#*/03-O>)]1K\-4P(ZZW7,GIZ=:J$1ZUFZD/ >J0PWL M2W^^\BWVM1I!NJ-=Y=OY]0.S8UES9T>%[(NZ>QTH%2!C]Y[D(19R9'8; @>A MEA.Y9NW<:#>"-F8FHFXP9_\ 4$L#!!0 ( %&$:$\$7R]BIF, )"0 0 4 M >&PO\[=?^ 2$A"FB04@+2L5#[\/;]SG@W RZRVS.W*DFU M18G LYY]_4/3;()/J^6Z^8_?W&TV]]_^[G?-_*Y8Y#0:_VZ5E^O?!-MU^?=M<5EMUYO_^,TX3G_SQS\T MY1__L/GCBVJ^717K39"O%\'+]:;;_]/]7BWQ?7%;X@E:^ _YJN@^=7'UX>5E\/J'%S]=?7C_^N45?;P< M&.F2-E_G2]KTHO@4_*5X[#XWHO]-9O%L.NFM=5O7.+I793.G$?YWD=TP]NJ[KWY)J]OB^!B/B_H M*7IF(<\/+6*5TR*^VS;ENFB&-O9R5=2W.)'OZ^IAT9GV0U6I%4'NUJ>:_ MA+1+@&[PXW;3; B^:93N:P;\/SS>][8'>U?49;48 MA :-'R?_]F\^)###N)#UBO[8.Z1#WE9K\;[_G\G@V_^YS6N"J>6C@LKN@YMZ MV]N7/4Y"S:9D"N)_VP&GX(?MZKH/)*-1=!9%V2P;>/5#_BEXO:#)RIMR+L3* M/] X/AM-)\EX$/M>K^=538OD04)&O2*H",I!+FL U:*WTP\_# QVL5@0S#6A M_A"\(>@.?ESWH6L29\##^[NB7@3OJ[Q'1;LC7N(W6M>'ZF'=HT5W^89@O*IN M\WW#F/V]JZN/Y7H^A.KFA7<5H<\R^/_+>^]1)),T[ATMK_6"N)'WE33NP=V; MBF'UKEH/ <1T-CO+IK-I[RK*#0%1=1-$\>GU\^"JF&]KFKW/62QIZ U1YPNF MNH^KZVKIXR9]#)99@I>?YG?YFJB>CP_]<''UXJ)'0RXKXC7KAJ@C?6JJ9;E@ M4OE=OLSI-@ 3Q:8)3K?K?+LHZ9OGQ(5_NGH1G#Y['CP+RG7PX:[:-D30>NC\ MHI@378F8M?;.23.9O&EH_&][7^?-'4L!KXWR>OUQZ+9K'Q? MX1R+H"[F!;U\O>QSJQ\W!.V['L#@ZTU5E_VOWM7%?5XNZ #FU:H(-OFGX6>* M3_BBN ]KQU-/U!2=2JZ:XQ& [F'IL/@W71(VL_WH/O 926 M1=[0492W=YNSZN9L2[_X1_^^JA8/Y;('=2^*FX)6Y>YW8 0YU&6UOCTC@KW: MN5/_=QHTEF5^72Z);A<>^%#/D& (R*='@'-VUD5QW3L.D@1 0YO@/G_$=??' M;#:TMYI>OJ^(7_061@,0FUD$]W6UV,XWP4->0^CK(;=Y+G^L*Q(J<%-UL62\ M#;W8>FN_B=PS6O?V]"]SQ M,=]5R M4=3--PSJ_:/^H5J?S4GVQSD#T$M(GD00_)/YQ^@MQ*"6CVY[J25S,29" $.% M=_3 -T4+:9%/,,]Q#0Y6,7ID]K/6/.P[O-#L0F:W$,T+XE!8T3OER0W$W 3 M MV4O3NZ*O@.P^"V6--BEF&0+U;EFE4K5B7X6M8D?Q@] 4!- M"+KEI_ 6$YJ@)&&]K%DD)#9)RH&'X#.0GP(%GP,/T&:7U]L-*&:PJ8+U@1C7FZ$WTJ\W2H]=?)BXRGD+VRNI].Y8G#^](BQ^T4F'J99BGZUQ M %>]*WE%^%;>KA4#G3\&L.\T2U'M\L7?M@-"YZ7(W[35[9HDR^IV7?Z#KV+- M"*GPD5;0A_6AM7ET!^>)G5A\V1OLR?B\8]8G8?9A%P[I_]6R>GB:!L*OW_#K M+D4%4X!QRB]:7MC+Q5YPB>LY+ /K'BW"\=$?64=AHKL CI)T36N\?CQLNA<% M'>N\5( %7K6"U>T?_ >/\*\H._$#0N7M]>9F2P*FDFQW/Z[$58^D980\ !]= MBBQ&L:IA)L+:Z]EUWG3>/$2&-#RJ^_#I]WFY?BZP2HM8E T+XU@0 <1-^:E8 M#.@-+R I R99=+=7+U\_XZ$<#K->7F?[T16YZIX;+Z)70K(%4DWP>G]MB9) MHBF>8VT;I; F@(S3?@F<":N^]^JX'TN=%L5 S M0?3$C1SVKMDG=H?-^1:Z;W,WY3HG,K%[<^_R1[XX6MI"LVLO4@77VT="+/J@ M(:SWW'=575ECDU9M;7DT)6?80T'LA_7W7;MT:[?J9VR[K"] M;LI%F=>/ QZ? =BD93[W7D4/S&YNBKD2R)7)#"X")CD8USN?H1;S0ZU3@V:L MD"0!4F36ZH3NV2I^Q-L%R,?@>X>PUI>LWWXY!=6U: ;_];: %-P3ORX6"R;E M,*X2I)R5Z[/+_+Z$_CWXRGR^76W%>"(24EL2@?0W^+*&9.5[^9,#R8/OO"\V MQ(%HMI=YO6;\&GJR:WPP"N'0"VQIZ O_8FG--X%K,>TY^/1SC@ZP]QV?2+E; M8+0<\8&4\.:NO >0S0EJH-RT4'._!K*/MM75;9VO#GMJE^XS)(CL>N?]U4^: M1NWX:M<(!]$^&JM/9P%^K$^ 0!&*>GFR Q<[S3L#<''0._3'BP/'V')@''._@.YVC M.G3LG>]_#7<%J"=-?/&_X#+1#Q9[F+GM2;)M806,9U5U.5WU=%&LB R3%B!+! M ]<+/KH'0L+@I_.K;3)VN?'[N WD$" M531B.E#<;I7UX.KL?X&H$23?\L9%?,. 5T9SL)Z\"P'R:):DYWS^-0C.\C'$ M&X^D Y(&SWKI<@NU8KED5817UU[V355MZ-$"O@7B_;7(NN80>/.X+](T"N]E MG!.#XY&K^W*M]+%5OB:^(!XHS.U81H)37&]I*.$:JUE"W=G68IB%=I,O">;Y M03H$6M*:M*&F@>"']>3!35Y"!W @RX*$VO3B/+">+GIRN]R(ZH"U;NY(6^+] M$R\OSE8PHBNQJ8$4!;D(P,)&.XUS 8QE.%:]FG()K6#!KOV/A3YA/=?F+H"QZC^3@IV', M-=:5,YK0PW_;KAD^+=#N'P&'A2<%6"!!% 3<^K Q,+Z]H.7.$:BTA7 /7??U MFBCWQ7I-=ZKB+"!-:Z3X2^]$:*SN@4S/F7#LW?FU(IP<7$8J.VZD-Q9!2B. M0J!%U[8030U+<(;?=Q@;N1(\0C()?:CH4+X>REV2_DKB*-!FF3>-"2]Q2>,* M!@60Q97R;];%QY+$= +:FN\!<,56.2R//RJW(%^%BUWGP0NV#_/RQ6BL1VWN M2"1DS& (,&H!*5"$0-:>K%\(Z1J7B#EA,\=#21#=$&[0#H"Q[PO(E"V&4E=K M^CQ7!T^TYE5Q302"2 '=YICI7?#JXNH[0I@&5A%P>?!^?$N1 MGP]$I^;!-(V?*P(?!@]WY?PN:"Q'HR,2.ML(7-CEX&ZJM@.]P>UA2T71G!L. MIY[/[^^7I5PP'JGJ!HB]A)N))J%]\30&!@FD]!M"__6E!;?;DEF;S+ N'LQ? M B(1^?6R)*@GP&R[\S53>__C3X:=K:I%H;W/#'Z-7KTV;+)U6D4'N(8O_H/K M$55(W\*[D/Y*WS++7=$;6\"W4"\-4P$IK%M#+V58;8L(^8C5P*=N#"M\$'P"3V\'J%1\!!77YKX% M.#)#AW(%>B@1@F2TV=EHUYK"8' &-1@Q%GL0Q(_J"K2$F?'&1O<11M553H!4 MMBDN\RM:"=M$F4":LU\1^P(4:&2D#8&@*V K/BGY10$%6NN*.?% M.B@D6 VRP/RNJAKVA@ ]BY(U\=/HN0;(]2*O%]A=-/D]3<3V*&QGH>+A3F-Y MM&4GPA^(9--*FPUSCERYQD6BT6AG(=_/TQH^A9V;T;1'K[01D+3K9-OLEJC1 M7!:R+I7!]D8"/<%:&F?U^0V V3#I*%-,6DL;VE23+ZI[$82Z"[!S_SE?,U]0 M4E2 H-U;.9SV.>;-_FN#C8Q@I0 S"'>(_3P0[6U9-6R<-@!FY??V>IE!0U)0 M^HLR5/+!*0&4M!((155W1P1,0FP>6N,3#'_C0F_8.KF5^!5:6@^4M,>@6!8B M!=),Q*Y9;-&$%W)ASO1+HA:#E<29,&UN&BLSJ?VR 5NQC]K&-?G=)HI+XDJ5 MPB"BK3VD1;G@,^+#RA'/14>#TU?J_=K=HD$7>TO:.10::9PF<2(G0#2-J9Z4 M65(&1+$=:7(E?"BWEDGWXNOB-J\7&KJZR]BQ,5:62)$O#A%>HL00QU=F9Z]9 MNQ2,Y1F)I%X2O)4;MGE:"IK$8Z*@;X4#:_]"^TG(X;Z!#77]X! E(Q&1P!?, M99REC /QSK!Z'-L*7-+>A@,%<\7G*A4%8S?#+%9)H-#6E:YEQB65K=K>WCG^ MUL[ZF',K< 3 &YV+G88B]8@J;R=U!13E867YOQ'UX9[@2*@_\WXE'M/L6W9< MBN=<<1>^6@@V3-8^YN62_=Z8D1U/"*-K.0$9D<&E&R-T&.)!,_*O0*9B$<(+ M</.@-B) (+<9T!T+\J'?2EHA<-MFY M_[(YA ]I&KN/!U8H6Y1Q(KL4ZS>353OP1.5LM^/2Q'[:#89JZ8+N4W*3VIBEWO.9E)1TFL=)F M2TNG<5A$83,-#B /'JIZN7@@^9K?;1X;>ISI-R1;XL,5PXK\/927:&5>;G>N MSG#H /#>8LN:G0[@R1L6QO7B1*K74A3P#D'S^8, F?TS9 BE7Q@)(63E4;0& MQ^A7+/HJ6?"0=^G'<:0B'%2^.DJRA]UI'<6Y3Z$?S,P[[*G-W=Q=!<\F<22A M.L9F:0[;O0&Y9P?V^G&2?MDEUY9+12&.W8<"AH;6G(D]#A MFOO(B*L(P/'Q5S:?N:*]9II$);X-7AAU-'A5YZN"L."7LTMMSQ19UGGFO=7@ MA+/XY]#V&Z$3>;EJNIP6QB]82;9-<;-=KMG(>]-2CND%#P_$"W6C+)(DP\+2 M;QT^',XFAFI-DA[NC.>/D1WK%9/BRCD39^)]DF(N[@D?C]PO)^[DE6T6"-<# MD/@1[@G##CMHT7[E"PM];3'D..[7BY;2R 0C/\?2[']BV+.,"@+?-K3.XC]^ M,LBP1FT\G/VQ7 /FJ_O;D:9DEP;,@"4?1B'Z.P]DLHY_I*!R/8_IP2M0[ MC:+@^B?MK]S,8FR<1RK#+>8'H\\RP*XXD8".AC1.L74<@7 M,K#VN+.9W"I'Q?*Q1U>=_.)]>THA2=BGW<\JS$(;30R2?WOB669OB2?O\P?# M/X3J(&2^(8".)E&893%_2L)9-#OY&0)&N3Z[1[@US<$(CO4*R M'JG;P6T%ACJ-PB2:!--9&&7QR4] ?Q.#'<09#B!-@Z'5X2)9!"PQ+@1(%3X,T"^4VU/D<_L-*Q%\V_#)*%I$BOSV)M?9@GIG M] Q376/5TU(?"P=GJ[S^!1'YO)9K531$B.QH69WR0M\1@Y=L;#;8$\,\VU0J$DHYI3N[($&3 M;]&X\^&(8NZ>SY7=&MB G9QQG%'#-P+"2LKPLOP'LU !!$F8+]E MP>P)$A_]#1]%&%KK3.U]:R'J1Q([/=P"F?#X-;9)*RC+P(P\R.E-63<;&A/. M0GPB&?'YT-#:VF(",%Q%F.YME?]BPF+FB.\H@37P&9!VN+H7X1QX\[?MXE84 M-^1PJC/5EG-M^B]AK7P,C8] 7E>(9:T-C%1VPZ(HEOX-&+.EYRN-\5WRH>HC MR%&*1B)B>>[(B;BPJFY"!==,$!V+"?L#2@EL8((>2F3WIA2I!\GE_ 1?^=^W M2&S392#HHNX6)HD-3[ T+(HP [Q=!/ZH DFL/5J=UGGP(\<5KSN+-BL2G'," MWTB6TTXF=N>R3PAP'.(V? CK.(,(]YSH&$Y.9 U4F2@8'9B":).!,$E"&RRJ MI7V3SFRCEUCS5=JL!.PTUG+3'@..[*58U@@WC$=?CR_I@2(!* 9M]&E->)3' M$9YQZ^1]()FY.%O ,,0+44:(\^#"]TRCPSN-WT['5VS!'0))/>#8?P>(71Q6 M%L/>Q6)T&L*BJ0 ?_RJDP]V3:.R@#\XT%M@L0N!D=9D2XAG(9+9NP6)^MZZ6 MU2U<4'0F'T4(+J'MB)2AM&0SJQC[':!VI"L%F:JH'UN*!E%+: G[C)T8/!ZX M6BLCFP_/G&$:H09P8+I#(.,$^F#K$#L4A.;9+A?:8(G[&7BM%;3674M+!F'9 MZ#QXH61'94G"A+VU<68H+X-7U71MHA_+XJ'Q$.I-TR76!K!![QTZ+[I-X<2] M&7>MV9$]2448^<(VS0!?_#"P1/>*6:9V(^Z4Y7B MQS^[?CP3ASZ$=I(1\ >6%9CN](Z#O54N0?22N!+DD;BZ@+5VH)L](]"/\/\1 M$X"&?;I7]F@CA)E=!P\=:9AWYN@L+NP:IJ=CR0OED9/10&)8TKNV7)/MQP17 M<) 8T[K<1.C(!!R7H=**0P9M1<6T%5A/#%/IMF'>.B21!V%KU2*)K@E MNFU&<'BGD5=DW?17OMZJ[C&S4/E"A%U7Q QJB2Q"8A?(1U'=""+@+AJPT<%^-/GD5/ZU9H2G.I-&-0RZN MFXJ5$3N PQ4Z HJ :47NZ^U4G60.,UH8X+<6D%_)K1')P% B%8 MNE:I+#HR'CM:+!G)$/?VJ"LGP-'(AN:0+WIIE'[.(LHYW\.Q;=1%X%0,@9-3 MQ?XHM[NJ6=2S(K4JPKW6J?V2D[#P9>]->A$P8MXN)&R9DL=[JNNX5; M\@)6MGBO M5?OO.]]K7W[HE8WF^;WD9IKAE*]5/,W.R@86Q/$FQ.>)7"[%/WR@G5HO%ZFU M>HTBOE2DK1U"O6 M>^X$/?OCT]5!LYF5N:XCLK'E#R(+MJ7EA8%KY,/9J@AB1;=[MR;G-?RP>\%, M%%0]:\Q@C5.]9BNZ$7VK?*85M,-[5UH0TB!BY: ML?MJY/CXD7OPYH[[>U'E!@;<#[M=@J@G%B./"B:71?U>_ 1\X$Y(='M&\YX# M[BTX=^=\U*>2T*F\EI%U:+.-"#5D]9K+0RHQ%'#T(*G"QK&B*U.1'@G;A')+ M*3/.P!*T6;H5 D/C2RK+L ;'8:OE&HC/VG;'V,!F(;;A:*>^]P5UG&I,QD". M!-,JK0'6C7A<1=$^%5N62C[QATGK&GERTVT1@V4GQY4@ER:9M^U(ER%$/TJ: M9'C0B(4G-"IH1+28:C QX!7>\/)8N?;Y7PVVZ@'9\WEBZ=2%U,,^T47 >X(2 MC0HI9%6MBT<-23=;",Y!/)G2OSKT$S3&/\IL-1_G8RF^.]PP$R2!/_M ,PTC-*1!#7Q+463,!K/G@28 MXW"<1OKGP8#9>JMC;RZ$.2EV\;%:TO;<0HLJ[T+TK$(E1VF#N1&EA5FJ@FG\ MU-^EF8AH7RR&-(ZT9W(EALF\F/W.@Q\JY^_RMK:#D?HDX0W5NK4<5B>'F9&* MQU=Q$9W!-1<;J)JQ&<)-AEO%E/KN[0'-0K[QZ1@SDDI_,2. M.BMHM147-A*PM7]1L^2B_MZJW\'1KO6>D3C65Z"D>F-\?KF4.JT%NQ8YPA$ZL49)+A'(ZUA*25R83K&YI8SB$T UKBM M[17&S:7A1$6*^.]3%>%H$5L^.X>@ZFRTIMC]' ]FC"^\(%5:B$-KGW?&9BO0 M(ZY2J]ZT6^E9)5]X&RY<[[7*3LX#?NS'=7!!9TB,.PZ=I#QCWW+3<(4RMNP\ M;-7AA2)3!O5C)(U!O'/*C*N2%VW56;8L)O]U*V M9MJQ8A8.^+C-2[M1<>C54L'CKAA>*V<2K?)/Y6J[DKC0C"<-E =5]J]\R!OI MQ<-!;?2=H=;QC/-$$YU@Y)(%*#:JQ,*RN-G8>C%,VNM"OEI7)*J8LJ]N;+JM M$6#W.\1ESMT>9.Z OD%XWF?9-)R0ZS M)(Q'7/*M#[,JY0?A.&S=HD/YKL[_00A,?Q+04P%G,'[PN:&N"].Y185G&WKV M57Y-'">?Y_!]BT<& +VIFN#-9I&?=VSW,H,UW/.-^F%'+=/XL88AR(F2<6[" M.,R&A^2#C5*2FL>C'>/WJAMW0)NV0 3B;YPG4PG5=ZRM8)GY4A.C15YR11Y] M]V]>?_?C>WGN?KE%#MOH?)+]%CSHMC09,A+U#U>+,MW$Y]/?[ECQ!Z8?;-8S MF[TI.-9@=![%V6_/;7W8:DT+,C69.7UEJU+)EH\J%_8@6@R;*A&TQI!Y*W#/ M2=A;YVP;M\#IY/2AJGW!,?LVJ,EZ:%6>E),5PG(#DM6) FZ0?'FM2N(_('_$ M[U6X(C"["RYN *YKIW)L&/S8$-BL@Y>JFPO-_4X'#5Y=!*?O-H_/ 81SLGE75B"'AL]N8T 5E#55> M&HH^J9@ 'J&'XJ&.I]+7JRZ0TW](\+@E[D27P@7$+@9@R9S.78Z4YQ:N.M0: MQ>CPQ+/I+&6CH5W7X:L8( 3Z1+6)7YVOB2LT [0DLW8IP)!76+KUWPQ_1?B6 M(-T RHBO>X&8&1NVF(U^:Y(<]//T['9#'__!@QYRHI9**?#I;YL!*0N32:QM M]BYQ88PFA'96QJ*\ VO0"5;BS1JD)]'H?+2/H'012FAYV4$FE\YKU'@VBR8] MJ$;5]S:C'%)$E;AKYV/<$:SJ$EO92_I;63+F:*7?+S5A,\!82CADJ:17EHI2 MY_/($[O D8P_JX9KP?N![FB##SXI&W%Z'@P/Z)HJ5&>-1N=-J^AGR)J-FT8@ MJI D-+/"X9 22 "Z/*);1@CSZ$9SI@!#YUU;3NDCA-_KEK(G.L]-:VV"F[9< M7.A4%@[P[E=8,#OI0J7QRN&WN112V*[4!W7?5MFZGE;;C!TTTC@J(;CJ5 M4TU"B%4B;<<21< 0SMBT/.[*O,.BG@YXE6@S'4]3+W1R;K=OGS-,R<'D*ZGT M:FP@=V6#L$L.2UOFY2I0P;?*T0NJO^3\:&T0<;R#V.!Y<-D.:1\((/>MR%_ M-CBX@BV]8#P9>:-IL$(+[.%@5:!G*+P511,QBF=I*G^9B54\"]-H M=/)S]S#X_E4K%"1'IOAW.@XF(=$*&3#SO]40?U[26Z=Q.*%)G^,#+/'T84KZ M6XH/LW \H0\G[_Q-5B0(O+JY,4;+[L_3-)R.QC2"J'7C*I%/DA";T M3>]\E#FR=3(S6EJLSB.*^W\8Z@[#'1"&**+WH7WVA1E7FO:\U[;/"C::8$C6 MTZ7&D:X*1\3BES5B[,&)2%!2@-\NTN]&=%KX5YC%%*)5\EF(!.B73K#GPOLP M^-6%H3(V.W[X/;NFGG;BY7+VJ\%=3- M>/UX+VC=D-!=*Z'#B:MV*(M#AISXQ-"A6""6.&;U$N(/21 321"*N.+<;A#D M-W(66&.RF-\S9BNA.)A'V$B$CMD>'ZE=.!Y6-R9TX#U0O M6%_W4V5^F(:3.-[MPGTVX<31 0M%*+YWN*!)09@03O([XW"4362.KQB!]64C M&Z6(H?^O3Y)Z2)93E1%;Z*[J1NEH4KGATF+"^QP"I4*IS:!KTZK M8B*FRH^PW52KBLZV<#-*S).=^A@VDAF!_B:>B.ORJC*\IUQ06^G$*-Q%)[E8 M%*JB\7,M+:#/N%NXT9)[?R&K7J5I73F21CBX%NFJV-RA9,1/[ M1A3W"_56< ME1O#FIQ28@N)0*U)\!@@.QT#VFL8.U4LI37;2'Q:JSR#BG1W3HA6)"L)I2@+ M!]GOW/87OV4GKE+I495><),>'W,G_:^D3 ME2UA>8XB--:1:6B/I.*T.GP[8 !5H5H/II)I$"RX?HV3J6D[F,DCNKBY[LAH MT%Z'6CVIR87H61=7EZC!+<=0;0SEAG!3(F$'9\2GO&RM@04SB5JS8I99F+6I MF$KM"FQL<6);!DD57#.%O%&P",?+(@\F7)1B*6U51/;63%M.WF*806 17 MQ6G4>]0Q\CKJ?D_:T[DV[DW1HN+^@'VYT#>>7WJ,PSA)3WH]HXDIYY(A:KL) M<%,HYEJD2)Z/1_VWM'XB5CC-OPWY 4OM'U-R/DZ#WP:OMBI4GL?3["1FE9WD^00?HV RX@]QD([&^) $<@$$;2^0IP@Z?G[SK]IWHM[)@0,FR0P0]GWR7 MM\)IV.;L:340=N*U56B#%*K3U6#4J:ND210>*S>V.!^B6[DY,R0X,5CW2=3& MYXUMK&8[8'?BY[@I3Z>=AM"WD2E1V[Y;QO99K"\Q&HWD$I/I5"XQ2E.YQ/'8 M>X=1;$O]A)-1WZ:A:J%^V-'AGK_;V[/8J5JX["[I>DNU\@,;=LG.@&)",J]%57] MPAU$"7X/'E MMA0J1[)UBMO#*ZW3U[83T?:-GC;_'J:8+?+;.-3,UTW;\\A>;(A1$:W_VH<^ MC>(4\?SV%HT/X-O9XD+E378K_ V"//UU7GPQ"_6IJ%&FS-Y!6(>TS"T0@AJTD<9N.95 !,)VS2CD?A*)VT3R=5 MS=8+IQJ&O!FG(0KW1;,PF\6PFH_&29"EX60'R<]$\VFL;!.$GH_."R MF&333APX74E$QQW-=.&\TCT9.\PHG&5C',($\>P1[97&1>9!JMY#^(8&ZRGM MFUG\;!:.V4$SGH2S"0 ]QLV,#M04OAH>1C.BZ!,62A*2",%Q/ESSN 938*IW0KV20<3Y( <\XFN/8P'AT'+T0NHHS@-<7M MD"P[P=P97;,7:NB)9!J,TXR@%2;N61A-XA[,$+)D:0#3X(S^G8)2T#VF.K,E M9J]4F,%/%$/IA9?#.T3XG<+,1CL\(M>+L<+2D<=(H"28Q M;1<80@220)>P#&KC\&%'&6F$*4XY1=9#."+T(LJ0T=1''#7.+B701AW5"5.( MU'_(DRR";$LKG(R8LJ6]$YY&(!&C<$DW@,6(L)PDXBS82(P3@+ 7AC>G8"?D"2 I&\@U$3?$]J\1*/ M@4(VC2#+)*-LQ^$27K+N2$P"F)+&4[#,438^YFQG1$G \J,4&TWBR'^N,1U^ M.IX$=*0$1[T#E6.*@9>@*43U1AU.&='J"+U,"M0 HYP!-H*$4 V4EJXP#<:T MM73BXY,3%L#@E2>I)\F$44ZCC!DEO1PEAS#*KXB.<8Q5,:,$P,1,0^C2LPFV MD7'4Q>00C#R=9,0T **]$ C]S2[V&8/D0\I+B!XGD$1!^0B0ID?AY42X&T$> M^%V6D4Q%C)'@?H![9G1'-%D&_ID160+['4]\#)3 /R-B,06J$Z,EL" )5T'4 ME&"->.9L#)$,\P'7)\D@AL8$% 0.=/A3SODDGATF)(:-@;K)Z' D)7B9Q%QB M.276%-';0#_Z.27^LX-_TAY(&J5CGI&.,B41=82CSY+9D4H#"0ZS40Q&1-L> MIP/'3$@,#DA\":B#HYY-/((M$=((US B,8:V0>M)#1,EV("4,D$N[70GOF8D MBD#I&)$P,8DA84P@>!,SG(TS'Q.ETTHRKBJ=3&"U E*07!,ES$1)E\H(%/DV M)!=&U-S;HKJM\_L[OM7;5GFQSU5YQ=3S:T=E_;3FH 3N1,02LZA4+$(PJP#M M$GD.GQ1DRG7HF&FV,'.V$"D0Z2PB]!O3+4&J(T0AX,[2Y.2B*7-1XQ%#4J[S M,/AS3CI\\._YZO[WP5^JNLB9KT5@IMF(8(3C_PF@B&1?(&PX7](0A)HC0C": MB5%G#*< *H6C?OAEOLX7.9 R(K4HDN^(WI)@"N9.P'#RMOA4SBL^Y+MZGK!VZPH *#@2;0'"*HFP3K=)RD M=*C88;58HASTS8SD;J)<\*_P04>D5OX,0]+K]:)DRH9Z^D!R(EHLOHXR?7NG MTQA!;A-H^73ATP&$$F50\3HMA780J=T.1[,4T0@MR[/"J(-1VN2$0A0VU-0F M47(@@5N?R7H-)1^J:L5Y<-('/=E(;V@;-8;L#J3;-C:+DWV)-[IJ,_=Q,/%V M*N:2/=),"1NID7Y?E2J6@GGMH!1GT]<2Z&*# B*4,C&K:?#)2Y-17!V+#CA MNW8G-FQYTWI"JOE)$JTNJ@C7Y\>B?I1KZM9B[:2X#A=0%6BJ"]6UV/W*%+P? M<&"T8ZI5W#ZP0D#(.OT"W>V6"U[Y711?53'"MJ>J]7ZIKQ5T27H)5:M"ANTQO4]=?MKO:3>@CAI MA>%:790,U@8?U8?8!0K!&B[_(GEG7"^X%V3>&E0\.Z:-I7J00S#.T&%1FHD6 M;.Y6(4,WA$7(&N+&C<7:E#UR;EV/ M>[:KNK.[)Z]@HW"-KS+E4#*AW_LO%M MMR7?&,3OE$IM"FGWTEK6>7#E5O-%G&4K=\NX_RH4(P+J.R6"%^: =?%EWI^V MN7/$BTJ+8*!%;REVE>E##)U3)A5ZD3_B0L6]@%A;[>QPJD_ 12&48/-HRQLM M:(USC%^N5,EL(^>=";KQSD&33#7S8O-0= J*YJJ'N@$?V_>.\9EK_8;B@#W+ M%]IEQ?!,U ]I0.P<"25<5T50Z3@>7LYY\%)7.36!\9(OP,$%V]IM@6J6$:%PDNK9("25B2\3)TL]=.Z+*V:\#@ Q%B+\APBT 7(OG3SIW17Y7)U3>*+ MT'; ]Z(@Z*M='#,4AUVY.MW>@G^H8SGJXIK%?5/Z2[M1D3FMBZ@X+4+JE@3& M%2M54+@)VZP+J5 OJ]5!6$XPIQ.@OJD++CZAXP>UC3Z-5TAV"&LY4]7+'&A5]I$Z#+7 MMJN2H2C:1NDX4-6SQ/;4,:F4):XA:6^PWT)3+2J)L4.K2/YP;&X6/O. M:Y?(:"#2%K5W2J97R<4V4G>W2%V1[&"1SEZ#TW+&2^.LJM%:%2KL&_9DXW=% M*7"Z^:GI')*PLS(/L^\S9*84@WE ((OHCNM"7ZK)ZFU+ MNZ:FOMZU(FY& $141EM:WX/O&@D55[IIJ0WH5%K6JH$6#]--W22AH.0^I1HF MH T(TU>1Q4,[QH&P:J9E'ZE@0/,@\U+U<++0==4*.^@W>#*5CZ"=Z"Y)M 1T M#NFH:*%P6=.VR>B;9:]Q%7<7&T*7=N,JY""8IF+O-5DW+[/A6;<6<#I'M*ND M"U7U*/L=O8&/#D9M]8JJV70>:!-E%_]^8CTR]\4A#XC6:_7L4J24_L# M4=+Q\$32[SD+&SE>.D\F;ZPXUXY%MQJ!7^U18?]<9\0M'MNY/"^^J0P&I&7B:64E/G'-"&JB M\W=CK:Z*6T783=#Y 8_L#=Y*0"SZK[ED[HX-4S A2^2GZNYZJ])P=&T\H5QE MTZF]A>H$Q!$M:Y:VH'*9]FC42:.#FF\>"S_&2V#N2'NU;RP7VU) I0&-7%)H',.VK@F97^J/%;-+6:,WK$SX,BI%:I"CSSGEK"5 M/ V1CI&$D5,K%OZ#>')""V,QLT)D*KR#)B^!YBH+)&*Z#Z7C4?I9( M)/=;B2;G6?!;>N=\AA\Q_[#A0N=)\%MIN;LU+3VE14H@%<\5 M3L.(]AO!(QS!8QG'MD9K @]GW+Z86<*!>A,$?HV#=!S&"(S,XB!&/$WWRO4U MQJG<7W(^DA^9>XT)OARX1D1B1.HB^?/@52:S,!ZG[&QGARN7-QBS7^T4,4RQ MW"8]EB;CKQ&O\P1\W!'8X"*DA#AX;G.L7/*HCAL1)F=.&$8XGLTZ"#GE4)F8 M;GV6 @90H_((X5CTS@Q?L*P1M/P+6='FP'U\3SYKL=!.D@O)7V/9IRR$1BD2VEXX^B M]J$C[#@+IC&#<38*$0& $*>(5H#RR7Z2":((C&/"F9W'S@5%X_-HQP6=I@F' M!S">(*!3(E:8;-.W1+G36.[IE. I1W>=22L(! 34T M"E&?IJ,9!YF-9AP%&DT0MO.#+?2FYBS M3$+QQ^.8SR@)4T+TYUV9^K)BF0RG\C;GZFW[G]@KHJ?<>Z'[EK&!&DQF\Y(J M/[

C0+H8[#2D1LW7[-,:H/= 4MQ1 HLR^E HYJ8F'T7UU,\EG$!T2RY4#- ML:9HSR@&"[R@,^T7JHB3+$]GT$AMTYXA<=\B18<>+)7)GBT37+4L)$"@77US M,"7HT+*4>L:9+52?G0_ZXI&&^5U6#7J[NE]4C MRADZ?<&NN!9)\/%\L#XAW/I+^GD)6Q9,.-&WT>QL_O%L-!K%Z=F[-^_/+O]T MI4TC-$>. !$;?T'_%+>%TUC1.?*/9:7RQE :T%:S?JD#0"YDQR0 IZUC/<4+ MJ@R(^["M?0E(> ]#?#2Z/LM ,$B#O]63U86@%&=K8"#D9B;+J29[,L MI#8W9[(IA7>]L)MQ:A$Y^Y+*W6)C(Z;?5&N%PE>%7%8\.LV?:ZW:W4#W'%%P MP$#:=7&7+V_$]F2@LR%:5QDJN9"O!KN.@FK3]KV]0H5\4#05EI$-N$ MGL$(#@2.IFKG?'[?7:LQ&H)0<55]FE>33Z<4%DYV*0Z=8L'.'5L@+(=%:VV, MTH@?P9W.49>0UV?-S:]OG&Y-:%%4%A\U(N=*LJ'13!T9\>7M6@87$*RN35,Y MQ$XZCK9KQY_JMQ"WX\KXKK$,)SG2.F1E^ALB>,^U#U\GDSL/&5_X@VX*RR.B MH[%Y2*H5Z3N4FBXJ$,[I@R'?(A"NJ@N[3ZZ.DZ\YL(4#&UIG"FF.3NLAKU4E M%9,<.U"4PSA,64:8*Z?VHQ/#8+?D9.4*TJV4S%4Z83'&_VMJD(GWX",LGPRH M3M_W7P4DBE+",&YH6 M52'&BA6\)$4M^Y#I%;!)6HS9^J!]3X"W>#2Z>FN>F[ M9A+A;1W4[5)51K_)/U:.7=C"@13BXZA8!FUNQ&"?EA$D#'U3R7/:[\])ZD*/ M!.A,2>2O<%8]?XDC#7S#WLW-XR'/[-78LO/ ?4\7IE1O_V0"D7LUFTQ=%Q21 M6[- #2<1P=XO:++"DGTC+4T,E.L*MZ+30'6%P%NHME;*W6)JOUW]U)CB;^P8 MX1"P3F=*YX!=AUZGP:V*U7,U;V'%MFPOI@MN6?^15A9&EK9SETV_T*5926=^ M1VQL-Y5==XHB>G=PKF5Z=,Z!IM!>GM*@(-,IKQ;XRT)P&FU?.NV>;G ]4KVX M%T+'@X;*K6[\K-Q:N;POQ4L-94)[\VO,Q]R2>.$X8_X!YV')S.^!RR_KA99K M;L?2+7\RM$QQW>U:YY=:IF7"?+"@.<[=^P >NBX")R1\M*K=*/WNLS]4ZS.M MBY%>IU^X=*N]7RJU0XE#$-=VDK,3_X(BQ37)^&7B)0X[114HUJ-)GJ+ MNC(@-J-VH=VS@MQ*0&MI"J$M]+VSSZ:U2.F@II?;-ZBA8%;&LI49W M^5*Z1$&#%L&Q1QU3;(B(WA)#JMNAW-DB\_7^I=EMZDI1Z+#1SI'B3B%A,A4 M0/V6+/9=G"#(KD5H$'_" N)PFHJJ^"P)LRSI+J %V[HJFMC9LFFD5YZ0#OJ0 M._&!2BSY?-@-Y8:E RUOK'4$K>VC.BJB1='T4&'\M<5_4%N>R"''S]L<@23) M>L-Q-]P)0T2$5@AO&Y%5%SR&$7OT:J<]7B_1(E*U*0Q@$J9!7\J1]HRT.Q]^ M6MW;L0Y8&1I5EQ24;]?R;:&_]><&'IT:R(HDY\. U1:'E0I\BO/AM37-LYS] M+$C8Y2()PK-DR@[ ZW8 .L<(SJ4 MR#].;'6*X)3]$,%L%B31S!0)2]GQ$;-7,HPS+H8>9LFX5S?,:8EI>U>^MBTQ MCWU^K_S(+=CVC-&Q<7!)*4$[4T6Y;'YI54OG0M[KVXI[O>AP'%>7P)A2]_M1 M H1%S&1+N2CS"[LLMR=HV?1[LV, A,!!XN!,B8I_AE[FKM_NMY"3I-E#.K\C M=4GL2(6ML(5WEW"DFC NSQA<(JW;<5Y3'6?+_H:HG=!LW_:.*^(MHG43F"[F MV(33OGTC3+W?HIMMH+:&>J?ENQ/9^*1"XXXMMZ57F4A=I41K.:MEQ=2F@V)] MFTN5=K 973BWE1BT)EK'SY-@ ;F!^ZQ#NQDX?Y7M*#VH8$IM]&7J8I;<0'=! MXE0N\;1T)ECHNE+BJC5BN,Z70V".V;C+?WPMX-I'8/K]P&T4_CWF#*!3B=!.X>2TE0=8L2P M,3#EZ+VYN)7TV+YFSJKK=]O'X+N#Z_S93HE@$;',T[IKI6H!J>U3 MU6K%"9VT['/'@-"?C,A()^4A?[0QU>XXJERN":YV<3 ,KI=XA#.&<9&(RU\7 MMX0PPDQ:S[+/AZ:YZ=)Z.[%2<]Q,G-PBK<3!JL1,IH.LPVD_5'86M?U2)&I8 M/?$(_Q8([F*?L^*H1:O,K*,QTA;@#>(C;"]:(S?'5=C M.P8BL,7VFNND<: M.O$,!?X2>USB20 \MJMLV]\A-+Z5"VZZNP5MV MVDM29D@R\+W8D]+8N8XP$XY^**4FCK7+_%P1UU#5%=V#G&&6C :?!X0XM.4!T''OUE+J <6I M[=NC56MI J0[-CY7>Y2KXWW!2G:VJ<[8RN';I*>G]K/9*/H?ODW''BFS=G,^ M^O!F\J^%UKLHP 2P^+11TZC&@QZG@DD!#5XB@6_?]_MH2SPB<:7[SFO'0V^: M41LZL]8IPZ QQK["8A@HLG+$ZTO"4Y9T0@ NC,8JRQN M_?MQLB@N;!;%.YVR<:H_]8+[OLN;DLF*J@/OS<'Q/F3R0PY7MJQD[I T&XAU MCV1 !9E=L8FU'2>0:(Y^1#@T)V>$[GB.M!SK&>*WOK^X>&>X U@V1T.6JY:B M,."+%0U"Z7 $!J_H,92!_T]^[*+>E',6W]AR6-SJ9C979_^K%65TL&#';>2D MD =;*N\*J)F2I:9RM5#E7M&4[K)OJFJ#4OOM OOF$%QYI?!>!JH[/\RE]MVT]!3O0!VR*@B#]WR MZ"1$O599]+>W8M37CGMN[_L4C)$@".E=4:W_MEU+')FE,7M'T%*6 O[V]B! M;GMRX%M_%&!P(643WK,8PT&/"BG^TCN1PM.=33<+/,YXY.]29_LKLVY>.)GG MSO#[#F,C5\*2@@GS^'HH=VD:Q'73,RT>H)8(D\65Y%MZ^C:IF&\LCS\JPQ5? MA8M=I*")T8BC^5C7UJ,V=RC5D]EP <> MJ23V:@E9E";I-.B2*"KU1J?EB&XUHE3ZXL'\A?L+7B]+0AI8V?9VREM5BV*I MRL,P]#9Z]:H*FUCM="%0R>UAO5>*W9]$A=6\52_ATC5*H&05#%*AMW-7?J ME\G"2ZE3-9>0-.WPLQV*0K<4W9HK$]0YWQ'K M<0LRP]?P]>["HFI; MYZSB\/1:?E$UU( *.M($8X!LGD71#ESX-O@ F,0>7J_8!,@'8U#$CC(RHUSR M$H1NM=X"')FA=1M(-93(4#+:[&RT:TUA,#B#T7(O[$$0.ZLK;TJQ@4!?CRUESGV,BX#&61WN=HR5XI=GH+&@)N1+CO?64EMVP M*)V4I<.CV:=7*EM2]1H+@M9E\KG>U,V* \AT3MV]1*-8WA\ ME#E1YZT8+=5Z:M-;@)W[X!ZCJC[ESIV2?F<*((4[M 8>R,2#.@!FQ?_V>IF_ M2UAKL=8%5Q8'-77DZ.%V60T%P]^XT-LUFT.86?<2[1^#8JF2$3B?4J0>M]]G M+AW6H*7$)OQ#56XS(I<3QJ/91VV[//J;^RDNJ9I&*@AN"N>0%N7"&WQ:TIYZ M@936]^H)I_0&4#+1-'&6* > S!;NZFN[UK*BX@_'ELHB'?^'K50UO#'6M?Z\ M71>'""]18HBCWW.N0P0N):/JC7055Q0TB<=$0=\ZKE6DS[6>A!CO&[AE0[2U M-Y5$1/*BSN%2?GI<'=6X M-DF0G?4QYU;@V"I!R%'I(O6()R.N:[3,BM0LT5\X@Q0K)U377N21=7*DE%VX36*?[*V.VJH1D"H:5 M36>=2F/S\B<=ZF2;Q79#LC1NWS A?C1Q4"V)R&63G?LOFT/XD*:Q^UC0K,>" MG%+%O(4>;5?;;Q%M&#TO&B^9Z..0+2+&$8?YR":.4W!?3TN<, ^0D"E;:!:APPN4M<*<<=C_F_ MU'PR$':/R/:-DB+%/.\.IV8N.8Y(U ]_F_@>V@Q*<$I.L&*9@7+S[E<6%#KF MA^E.<)^ZY@?59O-*7[QAWN\-5&*5=7&'%N:T&?6"0@<:@M#A?<=:Q"Q=<=0/ M^:?@)9^DDLXNYHJ6TZHD@- W0<<((I?<.+ F0IU,^\@1SH6:!8KL>F%,]V8R MU2JX-9DN6Z!.X\?+U\8>P;%!QDTV;6U: M%E%,[EF.^K/+Q0/B\O%N(ZG.$K&!>O*HQ@IDY+^'\A*MS,OM3/OM@0/ >RKV M798F66G.XD2J=X*9,!0R58/VGR%#*/W"2 @A*X\F&'=AK0QT+ M:%[9)=>&S^JS @@YM%F2H;09_+#8DA;7W$=&7$4 ?I._LOG,%>TUTR0J\2U* M!>CTQ%=UOBI0A?GL4MLS199UGGG?+47GGT/;;U2I?63H=3AMQ>[D)2P;-]OE M6M5==)5CA'_V>2!>J%7.'F18. JLO\B4W;8DB3-UQ7$H'EX3%-B*)+43[Y,4 M55%H'X_<+R?NY)5M%G@G;;$)$S<..^R@Q5"\Z1<1^MIBR''(DIVSI>^GE[2X5[&/SXKY20\ .IKG0_5?WMKUD/Z.1% 9%W M+1,YOS"^R &9+:O)K:N(6PLF7.5-?F3H@D>SCF8G+TT?;3Y<+K5BM.)OI<1< M/^T3A0NC4K-+M6L.P?"C@Q^ZW1>5B]VDNVF@__;$X]7N>4A/WN MM^6;N[R5'BR^/O$QMXFRWV8ZW-$=#_:=Y #;-V@K'TC(L7R.C0? \LR[DNA) M/;][5.60I) \2@?[H.U$#ZH'E.)\W3LAXJ=BHI5XY.+XU5C)[&[NCTV\E;(D)(!URJ9VQCZB2;RK\GKY:5"E7!6!(>,';* MK=+G$PEH,AUHG'6@9VYB2T'R;R=\E$1LY[]@7_99.WV,6H7X5Z6()41N9V/T M?8RGVU,>]E:?Y/VJ8!G/VF!)(.$#RTF6.8!#OWG ,K7E)&/TFSL4+#-4 MDS2O\F\[P#)#*W/\ZP7+B(N/.D \&NT&351$M*!)O^T%S13]?4V;>_W7"9I4 MCZ:' V:2)/AO!V"F892.1*3A6XHF832>/0DPT=(VTC\/!LS66SW>]DZUT?M9 MEU1_+QQGF+OUWM ;Z%;T\#.R2\>^X&-1:G13XMT6"_I273OSK]&T4QVC#CT) M!QT.*-1+ LU$B%B6IO*7F5 Q-/4=G?SPT)O$).;_T 923/DQ)7$0UUM-9..:RI .]A!\(E8JSZN9F,"7X M- VG:%&O>V*C:3VMZWE Q(4D^(1+GG;.Q]30<$YF1DN+U7EP"G'G#UW0-"$: M?LBUT9KJ00F5%L.,2@\_"(9U!KFW_I4/JGOA0,K9K=R1N@/%)<)*V,Y>(/;& MAD1J=[6*Q Z'9#"!Z4,KQ?_87I6I>T"T@EC8)13K^[Q<^&/*W& E^Z53'&@\ MFQQ6\'QX&6B:^OD+B;G';!<8_*)Y_RF_4-M;="NJC6^'A9&8"'7W4:>KI=/H MS-V%V*>5"]6]7Y1'[P]HBQGM&J__E.*=27KR,W=/@5BM\GA)Q5$-]&R@6'!* M8[&-EA#Y?#SJOZ5;;P@OU\8(':G&3+Y_3,GY. U^V].AI*"A"NM]JPJ<2+#< M.Q6*=Q"NJH&4!4U72FG'].W073J\XH*]U4+Q3X41*5.J.3'4?$8O=*X*&X63 M.,''B.0*_D!BQVA\PD5VXY2?2KOUA6:Q[D>>0JTGT;%IK'7D%.+_\Y-WW5#% M?O0C R")?-VSU:?Y7BP31*Q6Y>;P$[WP1JF%;4. LGXI&Z?21_7IJ\XNF232]_K4N!^3D.!^]$8@K5'1GO9ON.F0;-8GV9 M$0FB?)G)="J7&:6I7.9X[+W+*+:&AG RZO,LW;'HO=-5<8B!O2@;IPV+I'?P MVT^U3B*0R0Q9<,]"W;6("\^B?WI#?YT77TSZ&) DT4]=-]2R Z*]0D3?H?<[>C",2;'1 M^E,$<@@Q]#EI0_1Q#.%/X-Y4_=8C329AC#V1HCR)T/H=M>A53WOG4EZ[+<[[ M-Y.%$[2=F(:SZ328AE,:,4WHS)(=9YN$23Q&%PMT'XE)#BD="41'7W:OGUV]61C-TBV&" MS%TE1HR $=K% "=3]+P?^U QEO(.74R4/^\ EAE:#!&83D@92KB3Q6R":P_C MT7'P0N0BR@A>4]P.\?,)YL[HFKU00T\DTV"<9@2ML$K/PF@2]V"&D"5#CY89 MH3?I6J 4=(^I+<0$C2O,H(,%LX@;1"1H4C2$DTD\(?2;<#.2&9UH-($*23@^ M(]2*L\/1DL9)HR28Q+1=8 @12 )=PC((\L.'37KNB. <+79@@0E'A%Y$&;(X M.^:H<78I@38\.A.F$*G_D"=9!+Y.*YR,F+*EO1.>1B 1HW'*E#$AHJSQDK E M!BC0H=,![\3)=$J0BOW32-D4=D.3%^A[= QF)E,PX3Y M(9.>F+$QG"6"H'25Z6S(D,!AIRJY_S,X)@P@8\!:3)A#:$#L.B-X'Q\%.W"@ MT84FX&X1A/0P229^Z(EXOIAY"'H?$="2,M1GF!D0B9!XPHQUQI;A1)M$1L%I M,LNX@TN*3F8$8/$0=A)I)D1$%5 WAC-7L /2%(@DG0> R$T6D$ M628993L.E_"2Y69B$L 4M.Y!!Z)L?,S9SHB2@.5'*3::D ;K/=>8#C\=3P(Z M4H*CWH'*,<7 2] 4HGJC#J>,:'5HC93L9I0SP$:0$*J!TM(5IL&8MI9.?'QR M1S[V&<,D@\I+R%ZG$ 2!>4C0)H>A9<3X6ZJ)UF6C;CG%<'] /=$@R.:+ /_ MS(@L@?V.)SX&2N"?$;&8 M6)T4;<0$Q!%)H+$L^21A/I M6CI99POIDIS M:MNO[LEH=P%ZIE4U%DV8!8$FBIR(3PKBY9HO;FKD*W// ,[6AV*2SB)"ZS'= M/J1%0D!"FBQ-3BZ:,A?SP'EP>5>N\S#X0+ZD(0CE1X2X:!\*E!RS^3?.."+D,E_GBQS('I&Z%;NOJOL :87LBR8#VE$3<(2XF@7Z:GKPM%XNE MM%?BM?S (61RH '0#QI)!#66<(B.DY29JVJ+1]1B)]Q8=4;R/%%$6-+YH"-2 M5W^&&?'U>E$RQ43$$(@'$4,6BT>9OKW3*7?JF\!Z0!<^'4!443(5#]72;0=! MV]&IFE6)IFE9J15R=V&JIXGRD,&LD^S^KV[!_]W=9O_5+?A?W8+_U2WX?TY' MVG]U"_Y7M^#_Q[H%#\D#[]30;SPM@K]IN%Z"D4#X"OK._G^U(?Y7&^+CVA#O M[C1Q5'C]O]I2_(]M2[&WDN4+Y.^AHN"9+40TBH/_>LN']']H8"3 ZMIE?0IV M?V[NZJ>K%\'ILQZ@[2T\-ES4ZTU6=&K%?KC\\\4AZ53.QM7"=2J2N^%P MSP&8E*$=NW"38@Y[RI,(9#-F$,LD*^T=]GNV[NP=4)X"=7V>G.S76I=N/=\*P'IZ-D&4H>ZCW6RACPI M.D[:4/?;MM'3$P!-IZH*]EH#[A,.SLD+7A3W: 7GK70[F']T](S>J/,=('UA MVG4XA#DT>3M$*'0Z@S9FJ'HN1PT4VX&B?0.]=0KB..?"A>O>FQ*O4AM8D]^] M^5F[Z,GN1(">P.+P)K7D/3;Z Z>6?.$II*:JS4IQ*BE_X9DDH>4[26CY]:81D>D+#VJS MC*XDRV@?N/62G[[00MH,5Y>S[_);%T(YV^JM9%N]0K;5%SZ:XUP3]^7(S_LJTQC/C5R _GEF_'D7R3/Z5B)1GYE^%;GGF.9B4?;DI M_^<1K2^RR%^=CL6_]K!?BX[%7YV.Q?\M="S^[Z1C\7\;'8N_$AV+OSX=B_]? MH&.?N'/BFROMF@>+Z/!A%.\V&+XKYN. M*V .//,V_\296T,;?*/:1JGZO:]T3Z-#3 M++FC)01FJY*C3&[1G<&^NJWH] MN X[JAI*=U?J=0^JZIH3H9I=LQDK-I/X7'=FF,/ZTY"]+T M>+HI"JDGJ'QGR)K$$:CCDT5W!QF=3[+>R.]L>^_@.E__$MQNEFJ=#$4-]LN;U#*U[15[:\7R7';#:WV'^ZZI?R6N$N";7]3W7$R[VEWI1WA"=0B53A 3B%DZYOC<7"49K,NDIW /8T7G):S, R=I_V1Z8ZQRA"70X2X\ M8S#&PO/R;_^&G,.=V[0&2F7VHBT/;?('4V%LR8?QS\!'=SYP#K'GBTRR@Y^\ M')K/?LT'/JR*SLXS#WRUSF7T!1MM-L_?.JRM?$B6]+G3S6%\W]0,7^.;U M=S^^'[:$J8D8=B[B@/<[3S MX5VWM$NMQ_JO]Q4QI5=535\M?'ZU@TJI],Y]1]64@YY5M5+ZG'=W692]Z^^5 M.NFAL+52%9(Y><*?$C*_"S(Z+&:B$TJ-:GU<0I<^K M?)50CECFTPN:[!OY,RJ;]*GP<25.NN^GJCSU1!?\&!.3?=P_S5-JHG0'18F4 M)U5(V7&).TN8]!_N2U.H@^'Y6^SY6T_6\%3*Z*.@4_2D3\'V%3\9(JG]FB<[ MSN@-MYT+@PY6A\$+3@>0&L?#K[/A"'%61GSR$=B( :M_0@.45<*+QFYX45]K MY9"K#_FG)]&PEZ;TM(K=TG7M>RN?G(_[4E_LD\SCV*OTQZ=,OMOJV\H9/?*I(P!H<(#C[VUPJ"]P>8-C'W6#@Z,<>HV# ^R^RW9> MY*7)BQPT: XE1>($54KDX+LF)7)0_Y5TR&&S^F JY."(WC4./J[R( <7L"L) M/\L7H9K'3WLD03U^@L-I[?%C[V.INT<\E.4^990O MB&!?E&4_<:JO )Q?BN4_<98O!:9/%!EV9!A^QBN'\(XG#G,$@#]]AB/XR!>: MY#AN\AF3'HV[3Y_K"R#OTR<_"GN?/LVAZ/OT&3X;?P_F.)\SUA='RR_(?3YS MPJ\&QE^&$WWF7%\6H)_(E5K)[4<]= CG.?C%(X#ZF#&/X"Y/'O8X?G+4-$?C MWS&C?P%D.V:ZHS#KF($/1:-CQGP"SAQ,^X][^PL@QA>D[T=/\2L"V9>AX4>/ M_KG@]D0Z[:D-%?H*1CTI/'4HI-07POK=MD%/DP99T6K^[FLV_LQ7F>N?PC>F?WKH]%95;5O[PZGZ@BJ'F$M:[,WN[A8+&EI)J_C&\"ZOU9&H3/%_!NX9 M'?R:-/Y;%*A#AN"26_JRJ!%"N-[>Y/.-/@35,TQW6)(.,T^I]@]O5U6$X\?TW. M9QXWYO@\.FX-C,Y'6(%1E,RSFLCG/D7E*\\:?9O*_4=8N+]:W8>]__:JK#TTI;(V>-FVOG&L:!PT(A/N+F#QCWH M] \::3_R>QG7^UZ!)O&YM(M <4TM3\&GIY2;.*@BE&K)6_@*3_G*00VSF<^N MA=2GLB;$]6TN(:U/J%2QO3U'62[F^=TO.Y8?>KLU MXZ,$48U -*=NCDG"Z <@J7%;@?T<7;QKPSI_9R!F^Z_%^J\HQG-^< MN(YR&7S87G/,TIMWP<]ZA*GO3E,R[*J:;;KF49O+#(?/F M^'LA<&X.SAN[S\ZZ>H0-17CNJB5MLOF&]0V"!AZ1!!W__D0.4CF]UC(S1?KX' ""Z#$607)?PKE&O4T?6& M2#L9>: &8'G]-!F$DS?!+6,DAUV^*J[K+=*BD.K&&..-/4S\L7<#VT0]&W34 MM/65:#D#1RI7]E!N[NZ*Y2+8DO+,[V.CAPR@#X6)A],C&YD"LHS:O\B%Z"W# M,>??XY1\XPX,J$ZU3PE6B%D6E!J(7_Z!6)E)K7Q!USC?5+7H$.;55IJE/RYC ML.K>T>RM4ZRN=S2#->KZ W7KT_4IBBDH9,L0O78Z"S\AYIQ/XU(%1.J21D/$ MQ]:M=I;B+N"@8DC^ND8Z\N7EISEW^66I $,-FZA5E/2Z4G:-H12[W:<6!GQ' MM01\_D.079> //I ?ZC09!#J-+-U8J=_*A:W0!\[91L>BE[8C7YKW4YI6%$,'](^^B5=U!H3%@'6&0;S=W5X]2J[=VXH$OX)DL/E=N49I MSDLBF5B,S0;OO?^[IMG\\?\"4$L#!!0 ( %&$:$_?(T6.+ ( -D( - M >&PO2 O2)%=[59L$M% 05 J]#_U6 M]I))LK O<;,Y<_WU[DM>+B>BG%7LEV3FF=UGGIDLLXD;O6-P5P%HU'$FF@17 M6M?O@J#)*N"D.9,U"!,II.)$&U>505,K('EC-W$6+,-P%7!"!4YCT?(;KAN4 MR5;H!"]'"/G]US*'!#^&F!3#*ID#8]--HBBS2//AQYS[:WY^%42.5R^PS^N>F7'P0&SPJDC,UZ;8$T MKHG6H,2-<=QB!_X00KV]WM5&8:G(+EKZ!OBE[F62;*3*08UI(CQ :3E-7'*MY M^0PU/W6?2Q"@"-L7;8[^_]SE?ZSX_/+/);NA39.!Y1M&DITU3TDXWYSYCQF[TY%*1E M^M:6Z(()GNQ/5GBT&E>M1XH$3_9GR&G+W[J$T\],^AU02P,$% @ 481H M3QX45 ![! L20 \ !X;"]W;W)K8F]O:RYX;6S%FMMNVS@00'^%T,MV M@6!MW=(VJ ML<]DUD+9!'&0?%[1$VT0DTB4I)^G7=RC!"95E!OLR\9,MB1*/ M2&O.<.1/]]K<+;6^8P]MH^PLV3BW/9E,;+41+;=_Z*U0<&2E3-H1.-[5W8CMS9A MBK=BENR;,*YJ=JXK@O!R/V#,O,B80#9EZG'IP.\E2K M6B@K:@;?K&YD#1PU^\(;KBK! L@,@2.0Y_A0'U$@#[2 LW5#AJ @D9 MZ10+S%-:)/ OS!HXH]?'CTYN_0DA':H-8F]<<&G8+6\ZP;X*;COC [$;#1XF MC)38&&=B.1HJS LIL1A@(NNN6#A=W;$OW2.LMN +:&)M>!O285+( MB*4 'H#QJEQG?%I["K_)]7B&,2EDQ%)8=$LK?G3^X3W?O9A23 _9(1<%HS5@ MAADC>_-E 7MWTV?COX>(F#DR8G,$"7F4#5-'1JR.5W+?/6=8CL \DM,O(.)Y MYP :8F)*R8F5,B1XL4G.,8GDQ!*)9%511K3B1&V0_Z9744;,(SFQ1]",@;T+ M,3&CY-1&02-W6!C+,<'DQ(*)1>XSX;ALQC..V24G7X\\%7?B<)A7\K?T2@P. M$TM.+)9XR>>),RPA8V(IB,7RJO\&SA 3$TM!+!9? XK.<8%YI2#V"F)ECQIB M8FHIB-42K0G%1Q-]G4%LEWWR$./"=%(0ZR2L$\7I,(L4Q!:)YC8Q2$PC!;%& M(LG-$7O>&6)B0BG>OL1UU ^LJF0C1\\SII;BS*/ M$.:?LO?/9/\7F5JLI!+U-^C"POZ*-]658?YC>,]7E+Z2O^J:YA3V?5>7FO=_ M:O'7V/];Z/,O4$L#!!0 ( %&$:$]E#;R__0$ TB : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*%K++)MND- M6#!@%+ MSU1-[KX.FSI2XJ\+]+'!0J!SWM4C:^R'G^E8ET/7YN;0Y\7;Z=CF M==64TO\((6^:=*KS3=>G=OQEUPVGNHQ?AWWHZ\UKO4]!E\M5&*8SJL>'Z%\D9MQP?B7]S[]S_INMSMLTE.W M^7U*;?FBXM^"*GP=I/-!2@^R^2"C!_E\D-.#XGQ0I >MYH-6]*#;^:!;>M#= M?- =/>A^/NB>'B1+(..2GX2PYFLM@&OA>RT ;.&++8!LX9LM &WAJRV ;>&[ M+0!NXNM0&^]PKTVNMGFZZU ;^7KK4!OY>NM0&_E MZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM0&_CZVU ;[O"60DZ+.'K;4!O MX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_GZ^U ;^?K[4!O MO\)9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM0&_GZ^U ;^?K'8'>D:]W!'I'OMX1 MZ!WY>D>@=^3K'8'>\0K/*M'#2K[>$>@=^7K'B=ZYJ8>T?2G#H=WG2Y=\&OYM MS03N7-Z/Z?(9YZG?[I\H7<8M*9P_+Z[.>>I'1/CT]L?C7U!+ P04 " !1 MA&A/5=WD$-D! "^(0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4 M!N"_0G9K6.G'_(IXH]ZJB?Z!NAW8PM8V;4'\]W833#288(#DO6%LISOGW6B> M*VY>/QR%T;IK39AF=8SNFK%0UM3ID%M')E5FUGQ[9+$WS?VY^F^IQ5YWU3TKVAV-FM*JFRY[-(M>7"> M=!5JHMBU>:BUI^HE^L;,-WF?M8^/NDN-V;IE/Q;DI\L1/UK:'6"H''-R3-N" M=HT:"E^?_*"!V]U06D]CYU/5QV;'XZ5(SZD:6+_PF(](_=:IJ-IK>&I]NA_V MW?K%\'W7"_\N!C8<#GOKQ\LA0')(D!P*)$4=3CF MG6[,7TG>K%ULY[/A;QNWGU!+ 0(4 Q0 ( %&$:$\?(\\#P !," + M " 0 !?D !D;V-0&UL M4$L! A0#% @ 481H3S X,W[N *P( !$ ( !F0$ M &1O8U!R;W!S+V-O&UL4$L! A0#% @ 481H3YE&PO=V]R M:W-H965T&UL4$L! A0#% @ 481H3ZQ-0TE6! UQ0 M !@ ( !90P 'AL+W=O"@ & @ &5%0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 481H3^"U_S,"!0 !QD !@ ( ! ML1@ 'AL+W=OD= !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M481H3Y(F/,>S 0 T@, !@ ( !WRD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M481H3V^I70&T 0 T@, !D ( !3#< 'AL+W=O&PO=V]R:W-H965T- !X;"]W;W)K&UL4$L! A0#% @ 481H3[55P2*S 0 T@, !D M ( !SD( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 481H3Y/OXM*T 0 T@, !D ( !CT@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 481H M3Z&PO=V]R:W-H965T&UL4$L! A0#% @ 481H3\18^LVX 0 T@, M !D ( !+%0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 481H3T%NX:[$ 0 -P0 !D M ( !'EH 'AL+W=O&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0# M% @ 481H3TW-V2[F 0 _00 !D ( ! V 'AL+W=O M&PO=V]R:W-H965TM $ -(# 9 " 0)E M !X;"]W;W)K&UL4$L! A0#% @ 481H3Y'N M/=8? @ # 8 !D ( ![68 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 481H3\A=_#Z8! ]Q@ !D M ( !PW$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 481H3Y&_;A7V P CA, !D ( ! MRGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 481H3P7%&7J*!P *"T !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ 481H3VI9SNSR'U0" ""!P &0 @ $-J@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 481H3P1?+V*F8P D) ! !0 ( !)J\ M 'AL+W-H87)E9%-T&UL4$L! A0#% @ 481H3]\C18XL @ MV0@ T ( !_A(! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 481H3V4-O+_] 0 #2( !H M ( !_1D! 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& $$ 00"Y$0 /!X! end XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition
9 Months Ended
Sep. 30, 2019
Revenue Recognition [Abstract]  
Revenue Recognition
Note 12.  Revenue Recognition
The following tables disaggregate our revenue by major source for the three and nine-month periods ended September 30, 2019 and 2018 (excluding intercompany sales):


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
47,001
   
$
32,569
   
$
40,477
   
$
120,047
 
Pellet plant sales
   
     
     
     
 
Parts and component sales
   
24,107
     
19,592
     
11,063
     
54,762
 
Service and equipment installation revenue
   
2,318
     
2,399
     
1,575
     
6,292
 
Used equipment sales
   
940
     
232
     
1,434
     
2,606
 
Freight revenue
   
2,778
     
1,603
     
1,761
     
6,142
 
Other
   
119
     
(524
)
   
339
     
(66
)
Total domestic revenue
   
77,263
     
55,871
     
56,649
     
189,783
 
                                 
Net Sales-International:
                               
Equipment sales
   
5,742
     
28,988
     
8,863
     
43,593
 
Parts and component sales
   
3,326
     
12,792
     
2,165
     
18,283
 
Service and equipment installation revenue
   
1,186
     
183
     
190
     
1,559
 
Used equipment sales
   
520
     
1,116
     
     
1,636
 
Freight revenue
   
182
     
633
     
(57
)
   
758
 
Other
   
     
34
     
161
     
195
 
Total international revenue
   
10,956
     
43,746
     
11,322
     
66,024
 
                                 
Total net sales
 
$
88,219
   
$
99,617
   
$
67,971
   
$
255,807
 


 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
191,879
   
$
134,660
   
$
121,027
   
$
447,566
 
Pellet plant sales
   
20,000
     
     
     
20,000
 
Parts and component sales
   
90,833
     
57,673
     
34,697
     
183,203
 
Service and equipment installation revenue
   
10,415
     
5,456
     
4,687
     
20,558
 
Used equipment sales
   
4,638
     
645
     
3,889
     
9,172
 
Freight revenue
   
9,754
     
4,999
     
4,892
     
19,645
 
Other
   
268
     
(2,506
)
   
919
     
(1,319
)
Total domestic revenue
   
327,787
     
200,927
     
170,111
     
698,825
 
                                 
Net Sales-International:
                               
Equipment sales
   
27,413
     
72,453
     
19,041
     
118,907
 
Parts and component sales
   
15,034
     
34,408
     
7,083
     
56,525
 
Service and equipment installation revenue
   
4,634
     
883
     
227
     
5,744
 
Used equipment sales
   
751
     
1,953
     
70
     
2,774
 
Freight revenue
   
812
     
2,064
     
232
     
3,108
 
Other
   
17
     
297
     
192
     
506
 
Total international revenue
   
48,661
     
112,058
     
26,845
     
187,564
 
                                 
Total net sales
 
$
376,448
   
$
312,985
   
$
196,956
   
$
886,389
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
38,377
   
$
43,742
   
$
44,930
   
$
127,049
 
Pellet plant agreement sale charge
   
     
     
     
 
Parts and component sales
   
22,526
     
19,238
     
9,601
     
51,365
 
Service and equipment installation revenue
   
2,682
     
533
     
1,122
     
4,337
 
Used equipment sales
   
1,526
     
292
     
2,642
     
4,460
 
Freight revenue
   
2,527
     
1,887
     
1,439
     
5,853
 
Other
   
60
     
(395
)
   
1,437
     
1,102
 
Total domestic revenue
   
67,698
     
65,297
     
61,171
     
194,166
 
                                 
Net Sales-International:
                               
Equipment sales
   
12,766
     
23,758
     
3,781
     
40,305
 
Parts and component sales
   
5,018
     
10,610
     
2,428
     
18,056
 
Service and equipment installation revenue
   
911
     
263
     
147
     
1,321
 
Used equipment sales
   
233
     
467
     
42
     
742
 
Freight revenue
   
437
     
1,212
     
241
     
1,890
 
Other
   
     
128
     
5
     
133
 
Total international revenue
   
19,365
     
36,438
     
6,644
     
62,447
 
                                 
Total net sales
 
$
87,063
   
$
101,735
   
$
67,815
   
$
256,613
 


 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
226,619
   
$
165,225
   
$
123,573
   
$
515,417
 
Pellet plant agreement sale charge
   
(75,315
)
   
     
     
(75,315
)
Parts and component sales
   
92,907
     
55,383
     
32,395
     
180,685
 
Service and equipment installation revenue
   
7,892
     
1,424
     
4,550
     
13,866
 
Used equipment sales
   
4,535
     
2,355
     
3,577
     
10,467
 
Freight revenue
   
9,781
     
5,608
     
4,389
     
19,778
 
Other
   
837
     
(1,967
)
   
3,862
     
2,732
 
Total domestic revenue
   
267,256
     
228,028
     
172,346
     
667,630
 
                                 
Net Sales-International:
                               
Equipment sales
   
30,720
     
69,470
     
17,618
     
117,808
 
Parts and component sales
   
14,390
     
32,969
     
8,180
     
55,539
 
Service and equipment installation revenue
   
2,368
     
902
     
376
     
3,646
 
Used equipment sales
   
1,397
     
1,954
     
625
     
3,976
 
Freight revenue
   
1,121
     
3,509
     
918
     
5,548
 
Other
   
107
     
268
     
73
     
448
 
Total international revenue
   
50,103
     
109,072
     
27,790
     
186,965
 
                                 
Total net sales
 
$
317,359
   
$
337,100
   
$
200,136
   
$
854,595
 

Sales into major geographic regions for the three and nine-month periods ended September 30, 2019 and 2018 were as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
United States
 
$
189,783
   
$
194,166
   
$
698,825
   
$
667,630
 
Other African countries
   
11,491
     
7,668
     
27,408
     
28,543
 
Asia (excl. China, Japan & Korea)
   
1,413
     
1,504
     
6,360
     
3,690
 
Australia
   
10,067
     
11,256
     
26,037
     
25,152
 
Canada
   
19,157
     
16,037
     
56,170
     
51,109
 
Mexico and Central America
   
(114
)
   
3,281
     
6,038
     
10,606
 
China, Japan &Korea
   
1,244
     
1,107
     
3,824
     
5,324
 
Europe
   
11,840
     
5,813
     
31,312
     
24,884
 
Middle East and North Africa
   
397
     
4,691
     
2,173
     
7,600
 
South America
   
7,273
     
9,925
     
21,908
     
28,159
 
West Indies
   
4,084
     
390
     
5,651
     
1,050
 
Other
   
(828
)
   
775
     
683
     
848
 
Total international
   
66,024
     
62,447
     
187,564
     
186,965
 
Total consolidated sales
 
$
255,807
   
$
256,613
   
$
886,389
   
$
854,595
 

Revenue is generally recognized when obligations under the terms of a contract are satisfied and generally occurs with the transfer of control of the product or services at a point in time. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specific delivery terms. A significant portion of the Company’s equipment sales represents equipment produced in the Company’s manufacturing facilities under short-term contracts for a customer’s project or equipment designed to meet a customer’s requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer’s needs or specifications. The Company provides customers with technical design and performance specifications and typically performs pre-shipment testing, when feasible, to ensure the equipment performs according to the customer’s need, regardless of whether the Company provides installation services in addition to selling the equipment. Significant down payments are required on many equipment orders with other terms allowing for payment shortly after shipment, typically 30 days. Taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, are excluded from revenue. Expected warranty costs for our standard warranties are expensed at the time the related revenue is recognized. Costs of obtaining sales contracts with an expected duration of one year or less are expensed as incurred. As contracts are typically fulfilled within one year from the date of the contract, revenue adjustments for a potential financing component or the costs to obtain the contract are not made.

Depending on the terms of the arrangement with the customer, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if we have to satisfy a future obligation, such as to provide installation assistance, service work to be performed in the future without charge, floor plan interest to be reimbursed to our dealer customers, payments for extended warranties, annual rebates given to certain high volume customers or obligations for future estimated returns to be allowed based upon historical trends.

Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon the completion of production, and the equipment is subsequently stored at the Company’s plant at the customer’s request. Revenue is recorded on such contracts upon the customer’s assumption of title and risk of ownership, which transfers control of the equipment, and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer’s business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company’s inventory prior to revenue recognition.

Service and Equipment Installation Revenue – Purchasers of certain of the Company’s equipment often contract with the Company to provide installation services. Installation is typically separately priced in the contract based upon observable market prices for stand-alone performance obligations or a cost plus margin approach when one is not available. The Company may also provide future services on equipment sold at the customer’s request, which may be for equipment repairs after the warranty period expires. Service is billed on a cost plus margin approach or at a standard rate per hour.

Used Equipment Sales – Used equipment is obtained by trade-in on new equipment sales, as a separate purchase in the open market or from the Company’s equipment rental business. Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing.

Freight Revenue – Under a practical expedient allowed under ASU No. 2014-09, the Company records revenues earned for shipping and handling as revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as cost of goods sold concurrently.

Other Revenues – Miscellaneous revenues and offsets not associated with one of the above classifications include rental revenues, extended warranty revenues, early pay discounts and floor plan interest reimbursements.

XML 30 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Numerator [Abstract]        
Net income (loss) attributable to controlling interest $ 3,010 $ 6,995 $ 40,662 $ (13,411)
Denominator [Abstract]        
Denominator for basic earnings per share (in shares) 22,523 22,923 22,510 23,009
Effect of dilutive securities [Abstract]        
Restricted stock units (in shares) 112 104 107 0
Supplemental Executive Retirement Plan (in shares) 49 57 49 0
Denominator for diluted earnings per share (in shares) 22,684 23,084 22,666 23,009
XML 31 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Revenue Recognition [Abstract]  
Disaggregation of Revenue The following tables disaggregate our revenue by major source for the three and nine-month periods ended September 30, 2019 and 2018 (excluding intercompany sales):


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
47,001
   
$
32,569
   
$
40,477
   
$
120,047
 
Pellet plant sales
   
     
     
     
 
Parts and component sales
   
24,107
     
19,592
     
11,063
     
54,762
 
Service and equipment installation revenue
   
2,318
     
2,399
     
1,575
     
6,292
 
Used equipment sales
   
940
     
232
     
1,434
     
2,606
 
Freight revenue
   
2,778
     
1,603
     
1,761
     
6,142
 
Other
   
119
     
(524
)
   
339
     
(66
)
Total domestic revenue
   
77,263
     
55,871
     
56,649
     
189,783
 
                                 
Net Sales-International:
                               
Equipment sales
   
5,742
     
28,988
     
8,863
     
43,593
 
Parts and component sales
   
3,326
     
12,792
     
2,165
     
18,283
 
Service and equipment installation revenue
   
1,186
     
183
     
190
     
1,559
 
Used equipment sales
   
520
     
1,116
     
     
1,636
 
Freight revenue
   
182
     
633
     
(57
)
   
758
 
Other
   
     
34
     
161
     
195
 
Total international revenue
   
10,956
     
43,746
     
11,322
     
66,024
 
                                 
Total net sales
 
$
88,219
   
$
99,617
   
$
67,971
   
$
255,807
 


 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
191,879
   
$
134,660
   
$
121,027
   
$
447,566
 
Pellet plant sales
   
20,000
     
     
     
20,000
 
Parts and component sales
   
90,833
     
57,673
     
34,697
     
183,203
 
Service and equipment installation revenue
   
10,415
     
5,456
     
4,687
     
20,558
 
Used equipment sales
   
4,638
     
645
     
3,889
     
9,172
 
Freight revenue
   
9,754
     
4,999
     
4,892
     
19,645
 
Other
   
268
     
(2,506
)
   
919
     
(1,319
)
Total domestic revenue
   
327,787
     
200,927
     
170,111
     
698,825
 
                                 
Net Sales-International:
                               
Equipment sales
   
27,413
     
72,453
     
19,041
     
118,907
 
Parts and component sales
   
15,034
     
34,408
     
7,083
     
56,525
 
Service and equipment installation revenue
   
4,634
     
883
     
227
     
5,744
 
Used equipment sales
   
751
     
1,953
     
70
     
2,774
 
Freight revenue
   
812
     
2,064
     
232
     
3,108
 
Other
   
17
     
297
     
192
     
506
 
Total international revenue
   
48,661
     
112,058
     
26,845
     
187,564
 
                                 
Total net sales
 
$
376,448
   
$
312,985
   
$
196,956
   
$
886,389
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
38,377
   
$
43,742
   
$
44,930
   
$
127,049
 
Pellet plant agreement sale charge
   
     
     
     
 
Parts and component sales
   
22,526
     
19,238
     
9,601
     
51,365
 
Service and equipment installation revenue
   
2,682
     
533
     
1,122
     
4,337
 
Used equipment sales
   
1,526
     
292
     
2,642
     
4,460
 
Freight revenue
   
2,527
     
1,887
     
1,439
     
5,853
 
Other
   
60
     
(395
)
   
1,437
     
1,102
 
Total domestic revenue
   
67,698
     
65,297
     
61,171
     
194,166
 
                                 
Net Sales-International:
                               
Equipment sales
   
12,766
     
23,758
     
3,781
     
40,305
 
Parts and component sales
   
5,018
     
10,610
     
2,428
     
18,056
 
Service and equipment installation revenue
   
911
     
263
     
147
     
1,321
 
Used equipment sales
   
233
     
467
     
42
     
742
 
Freight revenue
   
437
     
1,212
     
241
     
1,890
 
Other
   
     
128
     
5
     
133
 
Total international revenue
   
19,365
     
36,438
     
6,644
     
62,447
 
                                 
Total net sales
 
$
87,063
   
$
101,735
   
$
67,815
   
$
256,613
 


 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Net Sales-Domestic:
                       
Equipment sales
 
$
226,619
   
$
165,225
   
$
123,573
   
$
515,417
 
Pellet plant agreement sale charge
   
(75,315
)
   
     
     
(75,315
)
Parts and component sales
   
92,907
     
55,383
     
32,395
     
180,685
 
Service and equipment installation revenue
   
7,892
     
1,424
     
4,550
     
13,866
 
Used equipment sales
   
4,535
     
2,355
     
3,577
     
10,467
 
Freight revenue
   
9,781
     
5,608
     
4,389
     
19,778
 
Other
   
837
     
(1,967
)
   
3,862
     
2,732
 
Total domestic revenue
   
267,256
     
228,028
     
172,346
     
667,630
 
                                 
Net Sales-International:
                               
Equipment sales
   
30,720
     
69,470
     
17,618
     
117,808
 
Parts and component sales
   
14,390
     
32,969
     
8,180
     
55,539
 
Service and equipment installation revenue
   
2,368
     
902
     
376
     
3,646
 
Used equipment sales
   
1,397
     
1,954
     
625
     
3,976
 
Freight revenue
   
1,121
     
3,509
     
918
     
5,548
 
Other
   
107
     
268
     
73
     
448
 
Total international revenue
   
50,103
     
109,072
     
27,790
     
186,965
 
                                 
Total net sales
 
$
317,359
   
$
337,100
   
$
200,136
   
$
854,595
 
Sales into Major Geographic Regions Sales into major geographic regions for the three and nine-month periods ended September 30, 2019 and 2018 were as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
United States
 
$
189,783
   
$
194,166
   
$
698,825
   
$
667,630
 
Other African countries
   
11,491
     
7,668
     
27,408
     
28,543
 
Asia (excl. China, Japan & Korea)
   
1,413
     
1,504
     
6,360
     
3,690
 
Australia
   
10,067
     
11,256
     
26,037
     
25,152
 
Canada
   
19,157
     
16,037
     
56,170
     
51,109
 
Mexico and Central America
   
(114
)
   
3,281
     
6,038
     
10,606
 
China, Japan &Korea
   
1,244
     
1,107
     
3,824
     
5,324
 
Europe
   
11,840
     
5,813
     
31,312
     
24,884
 
Middle East and North Africa
   
397
     
4,691
     
2,173
     
7,600
 
South America
   
7,273
     
9,925
     
21,908
     
28,159
 
West Indies
   
4,084
     
390
     
5,651
     
1,050
 
Other
   
(828
)
   
775
     
683
     
848
 
Total international
   
66,024
     
62,447
     
187,564
     
186,965
 
Total consolidated sales
 
$
255,807
   
$
256,613
   
$
886,389
   
$
854,595
 
XML 32 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net of Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Other Income, Net of Expenses [Abstract]        
Interest income $ 369 $ 225 $ 938 $ 678
Gain (loss) on investments 17 (27) 215 (96)
Insurance recovery 0 0 0 635
Other 26 (175) 99 319
Total $ 412 $ 23 $ 1,252 $ 1,536
XML 33 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Restructuring Charges [Abstract]        
Restructuring charges $ 875 $ 0 $ 1,431 $ 0
Wood Pellet Plant Exit Plan [Member]        
Restructuring Charges [Abstract]        
Restructuring charges 530   530  
Astec Mobile Machinery Closing Facility [Member]        
Restructuring Charges [Abstract]        
Restructuring charges $ 345   $ 901  
XML 34 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Abstract]        
Total net sales $ 255,807 $ 256,613 $ 886,389 $ 854,595
Domestic [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 189,783 194,166 698,825 667,630
Domestic [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 120,047 127,049 447,566 515,417
Domestic [Member] | Pellet Plant Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0   20,000  
Domestic [Member] | Pellet Plant Agreement Sale Charge [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales   0   (75,315)
Domestic [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 54,762 51,365 183,203 180,685
Domestic [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 6,292 4,337 20,558 13,866
Domestic [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 2,606 4,460 9,172 10,467
Domestic [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 6,142 5,853 19,645 19,778
Domestic [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales (66) 1,102 (1,319) 2,732
International [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 66,024 62,447 187,564 186,965
International [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 43,593 40,305 118,907 117,808
International [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 18,283 18,056 56,525 55,539
International [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,559 1,321 5,744 3,646
International [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,636 742 2,774 3,976
International [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 758 1,890 3,108 5,548
International [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 195 133 506 448
Other African Countries [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 11,491 7,668 27,408 28,543
Asia (excl. China, Japan and Korea) [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,413 1,504 6,360 3,690
Australia [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 10,067 11,256 26,037 25,152
Canada [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 19,157 16,037 56,170 51,109
Mexico and Central America [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales (114) 3,281 6,038 10,606
China, Japan and Korea [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,244 1,107 3,824 5,324
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 11,840 5,813 31,312 24,884
Middle East and North Africa [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 397 4,691 2,173 7,600
South America [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 7,273 9,925 21,908 28,159
West Indies [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 4,084 390 5,651 1,050
Other Foreign Countries [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales (828) 775 683 848
Total Foreign [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 66,024 62,447 187,564 186,965
Infrastructure Group [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 88,219 87,063 376,448 317,359
Infrastructure Group [Member] | Domestic [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 77,263 67,698 327,787 267,256
Infrastructure Group [Member] | Domestic [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 47,001 38,377 191,879 226,619
Infrastructure Group [Member] | Domestic [Member] | Pellet Plant Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0   20,000  
Infrastructure Group [Member] | Domestic [Member] | Pellet Plant Agreement Sale Charge [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales   0   (75,315)
Infrastructure Group [Member] | Domestic [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 24,107 22,526 90,833 92,907
Infrastructure Group [Member] | Domestic [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 2,318 2,682 10,415 7,892
Infrastructure Group [Member] | Domestic [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 940 1,526 4,638 4,535
Infrastructure Group [Member] | Domestic [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 2,778 2,527 9,754 9,781
Infrastructure Group [Member] | Domestic [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 119 60 268 837
Infrastructure Group [Member] | International [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 10,956 19,365 48,661 50,103
Infrastructure Group [Member] | International [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 5,742 12,766 27,413 30,720
Infrastructure Group [Member] | International [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 3,326 5,018 15,034 14,390
Infrastructure Group [Member] | International [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,186 911 4,634 2,368
Infrastructure Group [Member] | International [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 520 233 751 1,397
Infrastructure Group [Member] | International [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 182 437 812 1,121
Infrastructure Group [Member] | International [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0 0 17 107
Aggregate and Mining Group [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 99,617 101,735 312,985 337,100
Aggregate and Mining Group [Member] | Domestic [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 55,871 65,297 200,927 228,028
Aggregate and Mining Group [Member] | Domestic [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 32,569 43,742 134,660 165,225
Aggregate and Mining Group [Member] | Domestic [Member] | Pellet Plant Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0   0  
Aggregate and Mining Group [Member] | Domestic [Member] | Pellet Plant Agreement Sale Charge [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales   0   0
Aggregate and Mining Group [Member] | Domestic [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 19,592 19,238 57,673 55,383
Aggregate and Mining Group [Member] | Domestic [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 2,399 533 5,456 1,424
Aggregate and Mining Group [Member] | Domestic [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 232 292 645 2,355
Aggregate and Mining Group [Member] | Domestic [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,603 1,887 4,999 5,608
Aggregate and Mining Group [Member] | Domestic [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales (524) (395) (2,506) (1,967)
Aggregate and Mining Group [Member] | International [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 43,746 36,438 112,058 109,072
Aggregate and Mining Group [Member] | International [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 28,988 23,758 72,453 69,470
Aggregate and Mining Group [Member] | International [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 12,792 10,610 34,408 32,969
Aggregate and Mining Group [Member] | International [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 183 263 883 902
Aggregate and Mining Group [Member] | International [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,116 467 1,953 1,954
Aggregate and Mining Group [Member] | International [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 633 1,212 2,064 3,509
Aggregate and Mining Group [Member] | International [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 34 128 297 268
Energy Group [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 67,971 67,815 196,956 200,136
Energy Group [Member] | Domestic [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 56,649 61,171 170,111 172,346
Energy Group [Member] | Domestic [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 40,477 44,930 121,027 123,573
Energy Group [Member] | Domestic [Member] | Pellet Plant Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0   0  
Energy Group [Member] | Domestic [Member] | Pellet Plant Agreement Sale Charge [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales   0   0
Energy Group [Member] | Domestic [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 11,063 9,601 34,697 32,395
Energy Group [Member] | Domestic [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,575 1,122 4,687 4,550
Energy Group [Member] | Domestic [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,434 2,642 3,889 3,577
Energy Group [Member] | Domestic [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 1,761 1,439 4,892 4,389
Energy Group [Member] | Domestic [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 339 1,437 919 3,862
Energy Group [Member] | International [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 11,322 6,644 26,845 27,790
Energy Group [Member] | International [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 8,863 3,781 19,041 17,618
Energy Group [Member] | International [Member] | Parts and Component Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 2,165 2,428 7,083 8,180
Energy Group [Member] | International [Member] | Service and Equipment Installation Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 190 147 227 376
Energy Group [Member] | International [Member] | Used Equipment Sales [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales 0 42 70 625
Energy Group [Member] | International [Member] | Freight Revenue [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales (57) 241 232 918
Energy Group [Member] | International [Member] | Other [Member]        
Disaggregation of Revenue [Abstract]        
Total net sales $ 161 $ 5 $ 192 $ 73
XML 35 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Product Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Product warranty reserves [Roll Forward]        
Reserve balance, beginning of the period $ 10,117 $ 11,544 $ 10,928 $ 15,410
Warranty liabilities accrued 2,524 2,586 7,020 10,115
Warranty liabilities settled (2,717) (2,998) (8,004) (9,674)
Pellet plant agreement write-off 0 0 0 (4,806)
Other 68 (220) 48 (133)
Reserve balance, end of the period $ 9,992 $ 10,912 $ 9,992 $ 10,912
Minimum [Member]        
Standard Product Warranty Disclosure [Abstract]        
Product warranty reserve term     three months  
Maximum [Member]        
Standard Product Warranty Disclosure [Abstract]        
Product warranty reserve term     two years  
XML 36 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2019
Oct. 26, 2019
Cover [Abstract]    
Entity Registrant Name ASTEC INDUSTRIES INC  
Entity Central Index Key 0000792987  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   22,546,348
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-11595  
Entity Tax Identification Number 62-0873631  
Entity Incorporation, State or Country Code TN  
Entity Address, Address Line One 1725 Shepherd Road  
Entity Address, City or Town Chattanooga  
Entity Address, State or Province TN  
Entity Address, Postal Zip Code 37421  
City Area Code 423  
Local Phone Number 899-5898  
Title of 12(b) Security Common Stock  
Trading Symbol ASTE  
Security Exchange Name NASDAQ  
XML 37 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income (loss) $ 40,535 $ (13,649)
Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities:    
Depreciation and amortization 19,698 20,755
Provision for doubtful accounts 1,086 145
Provision for warranties 7,020 10,115
Deferred compensation expense (benefit) 74 (441)
Stock-based compensation 2,118 1,770
Deferred income tax provision 9,193 1,587
(Gain) loss on disposition of fixed assets 309 (249)
Distributions to SERP participants (2,067) (291)
Change in operating assets and liabilities:    
Sale (purchase) of trading securities, net 883 (628)
Trade and other receivables 18,150 (7,512)
Inventories (1,261) (37,841)
Prepaid expenses and other assets 849 796
Accounts payable (8,899) 14,047
Accrued pellet plant agreement costs 0 17,000
Accrued product warranty (8,004) (14,480)
Customer deposits (4,247) 2,895
Prepaid and income taxes payable, net 8,964 (11,055)
Other (226) (3,498)
Net cash provided (used) by operating activities 84,175 (20,534)
Cash flows from investing activities:    
Expenditures for property and equipment (17,924) (17,518)
Proceeds from sale of property and equipment 268 330
Other 1,407 83
Net cash used by investing activities (16,249) (17,105)
Cash flows from financing activities:    
Payment of dividends (7,436) (7,149)
Stock buy-back purchases 0 (13,914)
Borrowings under bank loans 164,850 48,523
Repayments of bank loans (223,984) (24,741)
Sale of Company shares held by SERP 192 246
Withholding tax paid upon vesting of restricted stock units (312) (432)
Purchase of subsidiary shares (16) (27)
Net cash provided (used by) financing activities (66,706) 2,506
Effect of exchange rates on cash (752) (1,473)
Net change in cash and cash equivalents 468 (36,606)
Cash and cash equivalents, beginning of period 25,821 62,280
Cash and cash equivalents, end of period $ 26,289 $ 25,674
XML 38 form10q_htm.xml IDEA: XBRL DOCUMENT 0000792987 2019-01-01 2019-09-30 0000792987 2019-10-26 0000792987 2019-09-30 0000792987 2018-12-31 0000792987 2018-07-01 2018-09-30 0000792987 2019-07-01 2019-09-30 0000792987 2018-01-01 2018-09-30 0000792987 2017-12-31 0000792987 2018-09-30 0000792987 us-gaap:RetainedEarningsMember 2019-06-30 0000792987 us-gaap:NoncontrollingInterestMember 2017-12-31 0000792987 us-gaap:CommonStockMember 2019-06-30 0000792987 us-gaap:CommonStockMember 2018-06-30 0000792987 us-gaap:CommonStockMember 2017-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-06-30 0000792987 2018-06-30 0000792987 us-gaap:NoncontrollingInterestMember 2018-12-31 0000792987 us-gaap:RetainedEarningsMember 2017-12-31 0000792987 us-gaap:CommonStockMember 2018-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2018-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000792987 2019-06-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2019-06-30 0000792987 us-gaap:RetainedEarningsMember 2018-06-30 0000792987 us-gaap:RetainedEarningsMember 2018-12-31 0000792987 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-01-01 2018-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-07-01 2019-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2018-07-01 2018-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-07-01 2018-09-30 0000792987 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0000792987 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-01-01 2019-09-30 0000792987 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0000792987 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000792987 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000792987 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000792987 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:NoncontrollingInterestMember 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:CommonStockMember 2018-12-31 0000792987 us-gaap:RetainedEarningsMember 2019-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-09-30 0000792987 us-gaap:RetainedEarningsMember 2018-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2018-09-30 0000792987 us-gaap:CommonStockMember 2018-09-30 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-09-30 0000792987 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000792987 us-gaap:NoncontrollingInterestMember 2019-09-30 0000792987 us-gaap:CommonStockMember 2019-09-30 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000792987 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000792987 aste:OsbornEngineeredProductsMember 2019-09-30 0000792987 srt:MaximumMember aste:WellsFargoMember 2019-02-01 0000792987 srt:MaximumMember aste:WellsFargoMember 2017-04-12 0000792987 aste:WellsFargoMember 2019-01-01 2019-09-30 0000792987 srt:MaximumMember aste:WellsFargoMember 2019-09-30 0000792987 aste:WellsFargoMember 2019-09-30 0000792987 aste:WellsFargoMember 2018-12-31 0000792987 aste:WellsFargoMember aste:AstecBrazilMember 2019-09-30 0000792987 aste:WellsFargoMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-09-30 0000792987 aste:OsbornEngineeredProductsMember 2019-01-01 2019-09-30 0000792987 aste:AstecBrazilEquipmentFinancingMember 2019-09-30 0000792987 aste:AstecBrazilWorkingCapitalLoansMember 2019-09-30 0000792987 aste:EquipmentLoan1Member aste:AstecBrazilEquipmentFinancingMember 2019-09-30 0000792987 aste:EquipmentLoan2Member aste:AstecBrazilEquipmentFinancingMember 2019-09-30 0000792987 aste:AstecBrazilWorkingCapitalLoansMember 2019-01-01 2019-09-30 0000792987 aste:EquipmentLoan1Member aste:AstecBrazilEquipmentFinancingMember 2019-01-01 2019-09-30 0000792987 aste:EquipmentLoan2Member aste:AstecBrazilEquipmentFinancingMember 2019-01-01 2019-09-30 0000792987 aste:AstecBrazilEquipmentFinancingMember 2019-01-01 2019-09-30 0000792987 aste:AstecBrazilWorkingCapitalLoansAndEquipmentFinancingMember 2019-09-30 0000792987 srt:MaximumMember 2019-01-01 2019-09-30 0000792987 srt:MinimumMember 2019-01-01 2019-09-30 0000792987 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000792987 us-gaap:CargoAndFreightMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 srt:EuropeMember 2018-01-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:MiddleEastAndNorthAfricaMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US 2018-07-01 2018-09-30 0000792987 aste:OthersMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:WestIndiesMember 2019-01-01 2019-09-30 0000792987 srt:SouthAmericaMember 2019-07-01 2019-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US 2018-01-01 2018-09-30 0000792987 aste:ChinaJapanAndKoreaMember 2019-01-01 2019-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:OthersMember 2019-01-01 2019-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 srt:SouthAmericaMember 2018-07-01 2018-09-30 0000792987 srt:EuropeMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2018-07-01 2018-09-30 0000792987 aste:WestIndiesMember 2019-07-01 2019-09-30 0000792987 aste:ChinaJapanAndKoreaMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 country:AU 2019-01-01 2019-09-30 0000792987 aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:MexicoAndCentralAmericaMember 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:AsiaExcludingChinaJapanAndKoreaMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US 2018-01-01 2018-09-30 0000792987 aste:MexicoAndCentralAmericaMember 2019-01-01 2019-09-30 0000792987 aste:MexicoAndCentralAmericaMember 2019-07-01 2019-09-30 0000792987 aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:ForeignMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 aste:MiddleEastAndNorthAfricaMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 country:US 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 srt:SouthAmericaMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 country:US 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 country:AU 2018-07-01 2018-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:OthersMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2018-07-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 srt:SouthAmericaMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:ForeignMember 2018-01-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:MexicoAndCentralAmericaMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:MiddleEastAndNorthAfricaMember 2019-01-01 2019-09-30 0000792987 country:AU 2019-07-01 2019-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:MiddleEastAndNorthAfricaMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 country:CA 2018-07-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 srt:AfricaMember 2018-01-01 2018-09-30 0000792987 us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 aste:ChinaJapanAndKoreaMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2018-07-01 2018-09-30 0000792987 country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 country:CA 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 srt:AfricaMember 2018-07-01 2018-09-30 0000792987 aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US 2018-01-01 2018-09-30 0000792987 country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 srt:EuropeMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 srt:AfricaMember 2019-01-01 2019-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:AsiaExcludingChinaJapanAndKoreaMember 2018-01-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2019-01-01 2019-09-30 0000792987 country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:AsiaExcludingChinaJapanAndKoreaMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:ForeignMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 country:US 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:NonUsMember 2019-07-01 2019-09-30 0000792987 aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 country:AU 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 country:CA 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:WestIndiesMember 2018-01-01 2018-09-30 0000792987 aste:ForeignMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 country:CA 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2018-01-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 aste:OthersMember 2018-01-01 2018-09-30 0000792987 srt:AfricaMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:EquipmentSalesMember country:US 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:PelletPlantSalesMember country:US 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:PartsAndComponentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:WestIndiesMember 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:NonUsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 aste:AsiaExcludingChinaJapanAndKoreaMember 2018-07-01 2018-09-30 0000792987 srt:EuropeMember 2019-01-01 2019-09-30 0000792987 aste:PelletPlantAgreementSaleChargeMember country:US 2018-07-01 2018-09-30 0000792987 aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember country:US 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:ChinaJapanAndKoreaMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember country:US 2019-07-01 2019-09-30 0000792987 aste:PelletPlantSalesMember country:US 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember country:US aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember country:US 2018-07-01 2018-09-30 0000792987 aste:ServiceAndEquipmentInstallationRevenueMember us-gaap:NonUsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 country:US 2018-07-01 2018-09-30 0000792987 aste:OtherRevenuesMember country:US aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 aste:PartsAndComponentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:OtherRevenuesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:EquipmentSalesMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 us-gaap:CargoAndFreightMember us-gaap:NonUsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 country:US aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 aste:PelletPlantSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:CargoAndFreightMember country:US aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 aste:EquipmentSalesMember country:US aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 aste:UsedEquipmentSalesMember us-gaap:NonUsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember us-gaap:CorporateMember 2018-07-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-09-30 0000792987 us-gaap:CorporateMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-09-30 0000792987 us-gaap:CorporateMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember 2019-07-01 2019-09-30 0000792987 us-gaap:OperatingSegmentsMember 2018-01-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember 2019-01-01 2019-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember us-gaap:CorporateMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2019-07-01 2019-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2018-01-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:CorporateMember 2019-01-01 2019-09-30 0000792987 us-gaap:CorporateMember 2018-01-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2018-07-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2019-01-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember us-gaap:CorporateMember 2018-01-01 2018-09-30 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2018-01-01 2018-09-30 0000792987 us-gaap:IntersegmentEliminationMember us-gaap:CorporateMember 2019-07-01 2019-09-30 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2019-07-01 2019-09-30 0000792987 aste:LetterOfCreditLenderMember 2019-09-30 0000792987 srt:MaximumMember 2019-09-30 0000792987 us-gaap:PerformanceGuaranteeMember 2019-09-30 0000792987 aste:AstecBrazilMember 2019-09-30 0000792987 srt:MaximumMember us-gaap:LetterOfCreditMember 2019-01-01 2019-09-30 0000792987 us-gaap:PendingLitigationMember 2018-08-16 2018-08-16 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000792987 us-gaap:RestrictedStockUnitsRSUMember aste:NonEmployeeDirectorsCompensationPlanMember 2019-01-01 2019-09-30 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000792987 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-09-30 0000792987 us-gaap:OtherCurrentAssetsMember 2019-09-30 0000792987 us-gaap:OtherCurrentAssetsMember 2018-12-31 0000792987 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0000792987 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0000792987 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0000792987 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0000792987 aste:ShareRepurchasePlanMember 2018-07-29 0000792987 aste:ShareRepurchasePlanMember 2019-01-01 2019-09-30 0000792987 aste:ShareRepurchasePlanMember 2018-07-01 2018-12-31 0000792987 us-gaap:FacilityClosingMember 2019-01-01 2019-09-30 0000792987 us-gaap:FacilityClosingMember 2019-07-01 2019-09-30 0000792987 aste:WoodPelletPlantExitPlanMember 2019-01-01 2019-09-30 0000792987 aste:WoodPelletPlantExitPlanMember 2019-07-01 2019-09-30 shares iso4217:USD iso4217:USD shares pure aste:Loan aste:Segment aste:Businessunit aste:Age ASTEC INDUSTRIES INC 0000792987 --12-31 false 2019 Q3 -721000 2024-04-30 2020-04-30 2020-04-30 2023-12-31 2020-12-31 10-Q true 2019-09-30 false 001-11595 TN 62-0873631 1725 Shepherd Road Chattanooga TN 37421 423 899-5898 Common Stock ASTE NASDAQ Yes Yes Large Accelerated Filer false false false 22546348 26289000 25821000 1103000 1946000 110583000 130569000 3490000 3409000 356889000 355944000 16999000 24459000 14531000 18843000 529884000 560991000 190545000 192448000 14480000 14890000 4241000 0 32206000 32748000 18146000 27490000 26167000 26890000 815669000 855457000 204000 413000 59886000 70614000 43821000 48069000 9992000 10928000 22492000 24126000 1989000 1832000 34697000 33249000 173081000 189231000 717000 59709000 869000 1020000 23418000 20207000 198085000 270167000 617060000 584580000 524000 710000 617584000 585290000 815669000 855457000 255807000 256613000 886389000 854595000 203947000 198329000 674362000 717197000 51860000 58284000 212027000 137398000 47643000 51054000 158594000 154396000 875000 0 1431000 0 3342000 7230000 52002000 -16998000 167000 170000 1299000 488000 412000 23000 1252000 1536000 3587000 7083000 51955000 -15950000 632000 180000 11420000 -2301000 2955000 6903000 40535000 -13649000 -55000 -92000 -127000 -238000 3010000 6995000 40662000 -13411000 0.13 0.31 1.81 -0.58 0.13 0.30 1.79 -0.58 22523000 22923000 22510000 23009000 22684000 23084000 22666000 23009000 0.11 0.11 0.33 0.31 2955000 6903000 40535000 -13649000 -3524000 -1536000 -2671000 -7845000 0 0 0 -65000 -3524000 -1536000 -2671000 -7780000 -569000 5367000 37864000 -21429000 -105000 -122000 -167000 -407000 -464000 5489000 38031000 -21022000 40535000 -13649000 19698000 20755000 1086000 145000 7020000 10115000 74000 -441000 2118000 1770000 9193000 1587000 -309000 249000 2067000 291000 -883000 628000 -18150000 7512000 1261000 37841000 -849000 -796000 -8899000 14047000 0 -17000000 8004000 14480000 -4247000 2895000 8964000 -11055000 226000 3498000 84175000 -20534000 17924000 17518000 268000 330000 -1407000 -83000 -16249000 -17105000 7436000 7149000 0 13914000 164850000 48523000 223984000 24741000 -192000 -246000 312000 432000 16000 27000 -66706000 2506000 -752000 -1473000 468000 -36606000 25821000 62280000 26289000 25674000 22531000 4506000 122285000 -33751000 -1716000 528655000 629000 620608000 0 0 0 0 3010000 -55000 2955000 0 0 -3474000 0 0 -50000 -3524000 0 3000 0 0 2483000 0 2480000 0 0 241000 0 0 0 0 241000 15000 3000 -3000 0 0 0 0 0 0 152000 0 0 0 0 152000 0 -1000 0 -45000 0 0 -46000 0 0 -18000 0 0 0 -18000 22546000 4509000 122373000 -37243000 -1761000 529182000 524000 617584000 22513000 4503000 120601000 -33883000 -1886000 495245000 710000 585290000 0 0 0 0 40662000 -127000 40535000 0 0 -2631000 0 0 -40000 -2671000 0 0 0 0 0 9000 9000 0 9000 0 0 7445000 0 7436000 2000 0 2014000 0 0 0 0 2014000 31000 6000 -6000 0 0 0 0 0 0 312000 0 0 0 0 312000 0 0 -721000 0 721000 0 0 0 67000 0 125000 0 0 192000 0 0 -8000 0 -1000 -10000 -19000 22546000 4509000 122373000 -37243000 -1761000 529182000 524000 617584000 23094000 4619000 143596000 -30487000 -1888000 540300000 841000 656981000 0 0 0 0 6995000 -92000 6903000 0 0 -1536000 0 0 0 -1536000 0 0 0 0 0 11000 11000 0 3000 0 0 2534000 0 2531000 296000 59000 13855000 0 0 0 0 13914000 0 0 411000 0 0 0 0 411000 0 11000 0 -44000 0 0 -33000 0 0 0 0 0 4000 4000 22798000 4560000 130166000 -32023000 -1932000 544761000 742000 646274000 23070000 4614000 141931000 -24243000 -1960000 565330000 1093000 686765000 0 0 0 0 -13411000 -238000 -13649000 0 0 -7780000 0 0 0 -7780000 0 0 0 0 0 120000 120000 0 8000 0 0 7157000 0 7149000 296000 59000 13855000 0 0 0 0 13914000 0 0 2301000 0 0 0 0 2301000 24000 5000 -5000 0 0 0 0 0 0 432000 0 0 0 0 432000 0 218000 0 28000 0 0 246000 0 0 0 0 -1000 7000 6000 22798000 4560000 130166000 -32023000 -1932000 544761000 742000 646274000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 1.  Significant Accounting Policies</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold; color: #000000;">Basis of Presentation</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X promulgated under the Securities Exchange Act of 1934.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the three and nine-month periods ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Astec Industries, Inc. Annual Report on Form 10-K for the year ended December 31, 2018.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The unaudited condensed consolidated balance sheet as of December 31, 2018 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain reclassifications have been made in amounts previously reported to conform to current year presentation.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dollar and share amounts shown are in thousands, except per share amounts, unless otherwise specified.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Recent Accounting Pronouncements</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)”, which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance establishes a right-of-use (“ROU”) model and requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statements of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Certain provisions of ASU No. 2016-02 were later modified or clarified by the issuance of ASU 2018-11, “Leases (Topic 842): Targeted Improvements”, ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2019-01, “Leases (Topic 842), Codification Improvements”.  A modified retrospective transition approach is required by the ASU and its provisions must be applied to all leases existing at the date of initial application.  An entity may choose to use either (1) the standard’s effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application.  The new standards were effective for public companies for fiscal years beginning after December 15, 2018 and the Company adopted the new standards effective January 1, 2019 using the effective date as the date of initial application.  Consequently, financial information and the disclosures required under the new standards have not been provided for periods prior to January 1, 2019. As allowed under the ASU's provisions, the Company made an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The adoption of these standards did not have a material impact on the Company’s financial position, results of operations or cash flows.  See Note 10, Leases, for additional information regarding the Company’s adoption of these standards.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. As the Company’s credit losses are typically minimal, the Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities”, to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company adopted the new standard effective January 1, 2019. The application of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In February 2018, the FASB issued ASU No. 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”, which permits companies to reclassify tax effects stranded in accumulated other comprehensive income (“OCI”) as a result of U.S. tax reform impacting tax rates or other items, such as changing from a worldwide tax system to a territorial system, from OCI to retained earnings.  Other tax effects stranded in OCI due to other reasons, such as prior changes in tax laws or changes in valuation allowances, may not be reclassified.  The new standard was effective for fiscal years beginning after December 15, 2018, and the Company adopted its provisions as of January 1, 2019.  As a result of adopting this new standard, the Company reclassified $721 of previously stranded tax effects from accumulated comprehensive loss to retained earnings as shown on the accompanying unaudited condensed consolidated statement of equity for the nine months ended September 30, 2019.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement” which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures.  The standard is effective for annual and interim periods beginning after December 15, 2019 with early adoption permitted.  The Company has not yet adopted this new standard.  The Company does not expect the adoption of this new standard to have a material impact on its financial position, results of operations or cash flows.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold; color: #000000;">Basis of Presentation</span> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X promulgated under the Securities Exchange Act of 1934.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the three and nine-month periods ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Astec Industries, Inc. Annual Report on Form 10-K for the year ended December 31, 2018.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The unaudited condensed consolidated balance sheet as of December 31, 2018 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain reclassifications have been made in amounts previously reported to conform to current year presentation.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dollar and share amounts shown are in thousands, except per share amounts, unless otherwise specified.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Recent Accounting Pronouncements</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)”, which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance establishes a right-of-use (“ROU”) model and requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statements of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Certain provisions of ASU No. 2016-02 were later modified or clarified by the issuance of ASU 2018-11, “Leases (Topic 842): Targeted Improvements”, ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2019-01, “Leases (Topic 842), Codification Improvements”.  A modified retrospective transition approach is required by the ASU and its provisions must be applied to all leases existing at the date of initial application.  An entity may choose to use either (1) the standard’s effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application.  The new standards were effective for public companies for fiscal years beginning after December 15, 2018 and the Company adopted the new standards effective January 1, 2019 using the effective date as the date of initial application.  Consequently, financial information and the disclosures required under the new standards have not been provided for periods prior to January 1, 2019. As allowed under the ASU's provisions, the Company made an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The adoption of these standards did not have a material impact on the Company’s financial position, results of operations or cash flows.  See Note 10, Leases, for additional information regarding the Company’s adoption of these standards.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. As the Company’s credit losses are typically minimal, the Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities”, to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company adopted the new standard effective January 1, 2019. The application of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In February 2018, the FASB issued ASU No. 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”, which permits companies to reclassify tax effects stranded in accumulated other comprehensive income (“OCI”) as a result of U.S. tax reform impacting tax rates or other items, such as changing from a worldwide tax system to a territorial system, from OCI to retained earnings.  Other tax effects stranded in OCI due to other reasons, such as prior changes in tax laws or changes in valuation allowances, may not be reclassified.  The new standard was effective for fiscal years beginning after December 15, 2018, and the Company adopted its provisions as of January 1, 2019.  As a result of adopting this new standard, the Company reclassified $721 of previously stranded tax effects from accumulated comprehensive loss to retained earnings as shown on the accompanying unaudited condensed consolidated statement of equity for the nine months ended September 30, 2019.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement” which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures.  The standard is effective for annual and interim periods beginning after December 15, 2019 with early adoption permitted.  The Company has not yet adopted this new standard.  The Company does not expect the adoption of this new standard to have a material impact on its financial position, results of operations or cash flows.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 721000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 2.  Earnings per Share</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic earnings (loss) per share are determined by dividing earnings (loss) by the weighted average number of common shares outstanding during each period.  Diluted earnings per share include the potential dilutive effect of restricted stock units and shares held in the Company’s Supplemental Executive Retirement Plan.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The following table sets forth net income (loss) attributable to controlling interest and the number of basic and diluted shares used in the computation of earnings per share:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4bded9592cc24bfbb833624378e05353" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Numerator:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss) attributable to controlling interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,662</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator for basic earnings (loss) per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,523</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,923</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted stock units</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental Executive Retirement Plan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator for diluted earnings (loss) per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,084</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The following table sets forth net income (loss) attributable to controlling interest and the number of basic and diluted shares used in the computation of earnings per share:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4bded9592cc24bfbb833624378e05353" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Numerator:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss) attributable to controlling interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,662</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator for basic earnings (loss) per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,523</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,923</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Effect of dilutive securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted stock units</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Supplemental Executive Retirement Plan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator for diluted earnings (loss) per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,084</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,666</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,009</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 3010000 6995000 40662000 -13411000 22523000 22923000 22510000 23009000 112000 104000 107000 0 49000 57000 49000 0 22684000 23084000 22666000 23009000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 3.  Receivables</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Receivables are net of allowances for doubtful accounts of $1,279 and $1,184 as of September 30, 2019 and December 31, 2018, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 1279000 1184000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 4.  Inventories</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Inventories consist of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5d7b71da761f41c1a72ed283a6587f00" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raw materials and parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">171,552</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">173,919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Work-in-process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,718</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,910</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">356,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">355,944</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raw materials and parts are comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company’s after-market parts business.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Work-in-process consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods consist of completed equipment manufactured for sale to customers.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company’s products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company’s products, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item’s value has been deemed to be less than cost, a net realizable value adjustment is calculated and a new “cost basis” for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The most significant component of the Company’s inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the Company’s equipment or parts. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item’s net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Inventories consist of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5d7b71da761f41c1a72ed283a6587f00" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Raw materials and parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">171,552</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">173,919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Work-in-process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">78,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,718</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">81,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">89,152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,910</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">356,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">355,944</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 171552000 173919000 78110000 69718000 81317000 89152000 25910000 23155000 356889000 355944000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 5.  Property and Equipment</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property and equipment is stated at cost, less accumulated depreciation of $265,446 and $254,493 as of September 30, 2019 and December 31, 2018, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 265446000 254493000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 6.  Fair Value Measurements</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance Company (“Astec Insurance”), the Company’s captive insurance company, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan (“SERP”).  The obligations of the Company associated with the financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes and are included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets.  The Company’s subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The carrying amount of cash and cash equivalents, trade receivables, other receivables, accounts payable and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments.  Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset.  The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value.  The inputs used to measure the fair value are identified in the following hierarchy:</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z049f75bbe9564f84b05645f639edd0a6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 11.2%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1 -</div></td> <td style="width: 88.8%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: justify; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unadjusted quoted prices in active markets for identical assets or liabilities.</div></td> </tr> <tr> <td style="width: 11.2%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 2 -</div></td> <td style="width: 88.8%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: justify; text-indent: -1.6pt; margin-left: 1.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.</div></td> </tr> <tr> <td style="width: 11.2%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 3 -</div></td> <td style="width: 88.8%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: justify; text-indent: -1.6pt; margin-left: 1.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">As indicated in the tables below (which excludes the Company’s pension assets), the Company has determined that all of its financial assets and liabilities as of September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and December 31, 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are Level 1 and Level 2 in the fair value hierarchy as defined above:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z7652e6e9774848ce85b23938ff338146" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading equity securities:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP money market fund</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP mutual funds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stocks</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading debt securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Municipal bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Floating rate notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">612</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">612</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. government securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset backed securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">323</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">962</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,285</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Derivative financial instruments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,998</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z126b5ffd0fd543ecb73e320e456b26cf" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading equity securities:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP money market fund</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP mutual funds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stocks</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading debt securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Municipal bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,546</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,546</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Floating rate notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. government securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset backed securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">708</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">708</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Derivative financial instruments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,140</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company reevaluates the volume of trading activity for each of its investments at the end of each quarter and adjusts the level within the fair value hierarchy as needed.  No hierarchy level changes occurred on investments held as of September 30, 2019 as compared to hierarchy levels as of December 31, 2018.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The trading equity securities noted above are valued at their fair value based on their quoted market prices, and the trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained with the assistance of a nationally recognized third-party pricing service.  Additionally, a significant portion of the SERP’s investments in trading equity securities are in money market and mutual funds.  As these money market and mutual funds are held in a SERP, they are also included in the Company’s liability under its SERP.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading debt securities are comprised of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">As indicated in the tables below (which excludes the Company’s pension assets), the Company has determined that all of its financial assets and liabilities as of September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and December 31, 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are Level 1 and Level 2 in the fair value hierarchy as defined above:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z7652e6e9774848ce85b23938ff338146" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading equity securities:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP money market fund</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP mutual funds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stocks</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading debt securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Municipal bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Floating rate notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">612</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">612</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. government securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset backed securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">323</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">962</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,285</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Derivative financial instruments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,998</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,028</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,857</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z126b5ffd0fd543ecb73e320e456b26cf" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Level 2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading equity securities:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP money market fund</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP mutual funds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stocks</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Trading debt securities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Municipal bonds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,546</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,546</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Floating rate notes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">U.S. government securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asset backed securities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">708</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">708</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Derivative financial instruments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,140</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Financial Liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">SERP liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 33.85pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total financial liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,641</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 278000 0 278000 4039000 0 4039000 282000 0 282000 4429000 0 4429000 0 1358000 1358000 612000 0 612000 2035000 0 2035000 0 1265000 1265000 323000 962000 1285000 0 443000 443000 11998000 4028000 16026000 0 5857000 5857000 0 5857000 5857000 229000 0 229000 4755000 0 4755000 248000 0 248000 5398000 0 5398000 0 1546000 1546000 1300000 0 1300000 2210000 0 2210000 0 442000 442000 0 708000 708000 0 333000 333000 14140000 3029000 17169000 0 6641000 6641000 0 6641000 6641000 0 0 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Note 7.</span> <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Debt</span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby Wells Fargo extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. In February 2019, the agreement was again amended to increase the unsecured line of credit to a maximum of $150,000 and to extend the maturity date to December 29, 2023. Other significant terms were left unchanged.  There were no borrowings outstanding under the agreement as of September 30, 2019. Outstanding borrowings under the agreement were $58,778 as of December 31, 2018 and are included in long-term debt in the accompanying unaudited condensed consolidated balance sheet.  The highest borrowing amount outstanding at any time during the nine-month period ended September 30, 2019 was $81,776.  Letters of credit totaling $8,640, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”), were outstanding under the credit facility as of September 30, 2019.  Additional borrowing available under the credit facility was $141,360 as of September 30, 2019.  Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.8% as of September 30, 2019. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company’s South African subsidiary, Osborn Engineered Products SA (Pty) Ltd (“Osborn”), has a credit facility of $6,266 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of September 30, 2019, Osborn had no outstanding borrowings but had $894 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of September 30, 2019, Osborn had available credit under the facility of $5,372. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of September 30, 2019.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company’s Brazilian subsidiary, Astec Brazil, has a $917 working capital loan outstanding as of September 30, 2019 from a Brazilian bank with an interest rate of 10.4%.  The loan’s final monthly payment is due in <span style="-sec-ix-hidden:Fact_b63b3a0fb28648808ebdf411c1f69b82">April, 2024</span> and the debt is secured by Astec Brazil’s manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc.  Additionally, Astec Brazil has two five-year equipment financing loans outstanding with a Brazilian bank in the aggregate of $4 as of September 30, 2019 that have interest rates of 9.5% and 16.3%.  Each equipment loan has a maturity date in <span style="-sec-ix-hidden:Fact_a5c885efd5cf40d8947f70102b068918"><span style="-sec-ix-hidden:Fact_dd2f17b40cab42e085deb98ab25d1a2c">April, 2020</span></span>.  Astec Brazil’s loans are included in the accompanying unaudited condensed consolidated balance sheets as current maturities of long-term debt ($204) and long-term debt ($717) as of September 30, 2019.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 100000000 30000000 150000000 2023-12-29 0 58778000 81776000 8640000 3200000 141360000 P1M 0.0075 0.028 0.00125 6266000 0 894000 0.0075 0.50 5372000 0.0025 0.100 917000 0.104 3200000 2 P5Y 4000 0.095 0.163 204000 717000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 8.  Product Warranty Reserves</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by market and uses of its products, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded.  The product warranty liability is primarily based on historical claim rates, nature of claims and the associated cost.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Changes in the Company’s product warranty liability for the three and nine</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z396cbf6916ca4cd4a7097d5d1af0f7a8" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reserve balance, beginning of the period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,117</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,544</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,410</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warranty liabilities accrued</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,586</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warranty liabilities settled</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,717</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,998</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(8,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement write-off</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,806</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(220</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reserve balance, end of the period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,912</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,912</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> three months two years <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Changes in the Company’s product warranty liability for the three and nine</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z396cbf6916ca4cd4a7097d5d1af0f7a8" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reserve balance, beginning of the period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,117</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,544</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,410</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warranty liabilities accrued</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,586</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warranty liabilities settled</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,717</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,998</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(8,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement write-off</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(4,806</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">68</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(220</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Reserve balance, end of the period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,912</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,912</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 10117000 11544000 10928000 15410000 2524000 2586000 7020000 10115000 2717000 2998000 8004000 9674000 0 0 0 4806000 68000 -220000 48000 -133000 9992000 10912000 9992000 10912000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 9.  Accrued Loss Reserves</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company records reserves for losses related to known workers’ compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company.  The undiscounted reserves are actuarially determined based on the Company’s evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events.  Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future.  Total accrued loss reserves were $8,722 as of September 30, 2019 and $7,889 as of December 31, 2018, of which $6,733 and $6,057 were included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets as of September 30, 2019 and December 31, 2018, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 8722000 7889000 6733000 6057000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 10.  Leases</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company leases certain real estate, computer systems, material handling equipment, offices, automobiles and other equipment.  The Company determines if a contract is a lease (or contains an embedded lease) at the inception of the agreement.  The Company adopted ASU No. 2016-02, Leases, on January 1, 2019 using the effective date method.  Upon adoption, right-of-use (“ROU”) assets totaling $4,993 were recorded on the Company’s balance sheet.  Incremental borrowing rates used in the calculation of the ROU asset, when not apparent in the lease agreements, were estimated based upon secured borrowing rates quoted by the Company’s banks for loans of various lengths ranging from one to 20 years.  Operating leases with original maturities less than one year in duration were excluded.  The calculation of the ROU asset considered lease agreement provisions concerning termination, extensions, end of lease purchase and whether or not those provisions were reasonably certain of being exercised.  Certain agreements contain lease and non-lease components, which are accounted for separately. The financial results for periods prior to January 1, 2019 are unchanged from results previously reported.  No cumulative effect adjustment was necessary at the time of adoption.  Based upon a contract review and related calculations, none of the Company’s leases were deemed to be financing leases.  Lease expense recorded in the three and nine-month periods ended September 30, 2019 under ASC 842 was not materially different from lease expense that would have been recorded under the previous lease accounting standard.  Other transitional practical expedients allowed under ASU No. 2016-02 were adopted.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other information concerning the Company’s operating leases </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">accounted for under ASC 842 guidelines</span> <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">and the related expense, assets and liabilities follow:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc3ce52af02eb4fa694d983abcfc58ade" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">657</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for operating leases included in operating cash flows</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">697</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z842a7395b9374b1b9c88d6107b07e0c1" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for operating leases included in operating cash flows</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="zb35c9f52490f4ec9868a7c06537a8c43" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"/><div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,241</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease short-term liability included in other current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease long-term liability included in other long-term liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average remaining lease term (in years)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average discount rate used in calculating right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.64</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Future annual minimum lease payments as of September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z78e8c3ad14e74d80a103396938721df6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019 (three months remaining)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024 and thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company adopted ASU No. 2016-02 on January 1, 2019 as noted above. <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">As required by the ASU, the following table discloses the minimum rental commitments for all non-cancelable operating leases at December 31, 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> as reported in the Company’s 2018 10-K under previous ASC 840 guidance:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z41f52a4334ac4319ad729d23b14b4386" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024 and thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 4993000 P20Y P1Y <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Other information concerning the Company’s operating leases </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">accounted for under ASC 842 guidelines</span> <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">and the related expense, assets and liabilities follow:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc3ce52af02eb4fa694d983abcfc58ade" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">657</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for operating leases included in operating cash flows</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">697</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z842a7395b9374b1b9c88d6107b07e0c1" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for operating leases included in operating cash flows</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 657000 697000 1907000 2037000 <table cellpadding="0" cellspacing="0" id="zb35c9f52490f4ec9868a7c06537a8c43" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"/><div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,241</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease short-term liability included in other current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease long-term liability included in other long-term liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average remaining lease term (in years)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted average discount rate used in calculating right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3.64</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 4241000 2021000 2234000 P4Y7M6D 0.0364 <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Future annual minimum lease payments as of September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> are as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z78e8c3ad14e74d80a103396938721df6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019 (three months remaining)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">703</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024 and thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(429</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Present value of lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 685000 1723000 703000 406000 245000 922000 4684000 429000 4255000 <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">As required by the ASU, the following table discloses the minimum rental commitments for all non-cancelable operating leases at December 31, 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> as reported in the Company’s 2018 10-K under previous ASC 840 guidance:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z41f52a4334ac4319ad729d23b14b4386" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,992</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">388</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">144</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2024 and thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 1992000 1100000 388000 144000 66000 12000 3702000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 11.  Income Taxes</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's combined effective income tax rates were </span>17.6%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2.5%<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for the three-month periods ended </span>September 30, 2019<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively. </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's combined effective income tax rates were </span>22.0%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>14.4%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> for the </span>nine<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-month periods ended </span>September 30, 2019<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2018<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.</span> <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's effective tax rate for each period includes the effect of state income taxes and other discrete items as well as a benefit for research and development credits.</span></div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company's recorded liability for uncertain tax positions as of September 30, 2019 has increased by approximately $1,893 as compared to December 31, 2018 due to exposure related to federal and state credits, plus additional taxes and interest on existing reserves.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 0.176 0.025 0.220 0.144 1893000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 12.  Revenue Recognition</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The following tables disaggregate our revenue by major source for the three and nine</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> (excluding intercompany sales):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3705bd0085eb43d6ae270215a5be20e6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,001</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,569</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,477</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">120,047</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,762</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,318</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,399</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">940</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,434</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,761</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">339</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,263</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,871</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,863</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,326</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,165</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,283</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,186</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">183</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">520</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,116</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">182</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">195</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,322</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99,617</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z95a858c41cf140ceac96458d7fa0376c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">191,879</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">134,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">121,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">447,566</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,833</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57,673</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,697</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">183,203</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,415</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,558</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,172</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,754</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">327,787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">170,111</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72,453</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">118,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,034</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,408</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,083</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,634</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">883</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,744</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">751</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,953</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">70</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,064</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">192</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48,661</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112,058</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">187,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376,448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">196,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3427c0bd2a2c4119ae24e7b6478dd094" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">38,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,930</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">127,049</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement sale charge</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,238</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,601</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,682</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">533</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,337</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,439</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,698</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,171</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,766</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,305</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,610</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,428</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,056</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">911</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">263</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">147</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,321</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">42</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">241</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,890</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">62,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,735</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z1431e980902e40e886e488506ba6cd9c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">226,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">165,225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">123,573</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">515,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement sale charge</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(75,315</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(75,315</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,383</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,550</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,866</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,577</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,608</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,967</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,862</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,732</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">267,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">228,028</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,346</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">667,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,618</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">117,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">902</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,646</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,954</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,121</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,509</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">918</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,548</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,103</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,072</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,790</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">186,965</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">317,359</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">337,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,136</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Sales into major geographic regions </span></span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">for the three and </span></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">nine</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended </span></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">September 30, 2019</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and </span></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">2018</span><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000;"> </span></span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">were as follows:</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5132182d923144069e26c7edb6108bdd" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">667,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other African countries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,668</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,408</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,543</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asia (excl. China, Japan &amp; Korea)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,504</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,360</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,690</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Australia</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,170</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mexico and Central America</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,281</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">China, Japan &amp;Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,244</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,824</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,840</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,884</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Middle East and North Africa</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,691</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,600</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">South America</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,908</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">West Indies</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,084</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,651</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,050</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">683</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">848</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">62,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">187,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">186,965</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: justify; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total consolidated sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenue is generally recognized when obligations under the terms of a contract are satisfied and generally occurs with the transfer of control of the product or services at a point in time. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specific delivery terms. A significant portion of the Company’s equipment sales represents equipment produced in the Company’s manufacturing facilities under short-term contracts for a customer’s project or equipment designed to meet a customer’s requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer’s needs or specifications. The Company provides customers with technical design and performance specifications and typically performs pre-shipment testing, when feasible, to ensure the equipment performs according to the customer’s need, regardless of whether the Company provides installation services in addition to selling the equipment. Significant down payments are required on many equipment orders with other terms allowing for payment shortly after shipment, typically 30 days. Taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, are excluded from revenue. Expected warranty costs for our standard warranties are expensed at the time the related revenue is recognized. Costs of obtaining sales contracts with an expected duration of one year or less are expensed as incurred. As contracts are typically fulfilled within one year from the date of the contract, revenue adjustments for a potential financing component or the costs to obtain the contract are not made.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Depending on the terms of the arrangement with the customer, recognition of a portion of the consideration received may be deferred and recorded as a contract liability if we have to satisfy a future obligation, such as to provide installation assistance, service work to be performed in the future without charge, floor plan interest to be reimbursed to our dealer customers, payments for extended warranties, annual rebates given to certain high volume customers or obligations for future estimated returns to be allowed based upon historical trends.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon the completion of production, and the equipment is subsequently stored at the Company’s plant at the customer’s request. Revenue is recorded on such contracts upon the customer’s assumption of title and risk of ownership, which transfers control of the equipment, and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer’s business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company’s inventory prior to revenue recognition.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and Equipment Installation Revenue – Purchasers of certain of the Company’s equipment often contract with the Company to provide installation services. Installation is typically separately priced in the contract based upon observable market prices for stand-alone performance obligations or a cost plus margin approach when one is not available. The Company may also provide future services on equipment sold at the customer’s request, which may be for equipment repairs after the warranty period expires. Service is billed on a cost plus margin approach or at a standard rate per hour.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used Equipment Sales – Used equipment is obtained by trade-in on new equipment sales, as a separate purchase in the open market or from the Company’s equipment rental business. Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight Revenue – Under a practical expedient allowed under ASU No. 2014-09, the Company records revenues earned for shipping and handling as revenue at the time of shipment, regardless of whether or not it is identified as a separate performance obligation. The cost of shipping and handling is classified as cost of goods sold concurrently.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other Revenues – Miscellaneous revenues and offsets not associated with one of the above classifications include rental revenues, extended warranty revenues, early pay discounts and floor plan interest reimbursements.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The following tables disaggregate our revenue by major source for the three and nine</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and 2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> (excluding intercompany sales):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3705bd0085eb43d6ae270215a5be20e6" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">47,001</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,569</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,477</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">120,047</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,592</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">54,762</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,318</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,399</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,575</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">940</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,434</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,761</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">119</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">339</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">77,263</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,871</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,988</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,863</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,326</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,165</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,283</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,186</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">183</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">190</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">520</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,116</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">182</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">195</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,322</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99,617</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z95a858c41cf140ceac96458d7fa0376c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">191,879</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">134,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">121,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">447,566</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">90,833</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">57,673</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,697</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">183,203</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,415</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,687</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,558</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,172</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,754</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,645</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(2,506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">919</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">327,787</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">170,111</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">72,453</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">118,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,034</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,408</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,083</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,634</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">883</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">227</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,744</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">751</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,953</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">70</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,774</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,064</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">192</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">506</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">48,661</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">112,058</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">187,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376,448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">196,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3427c0bd2a2c4119ae24e7b6478dd094" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">38,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">44,930</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">127,049</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement sale charge</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,238</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,601</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,682</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">533</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,122</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,337</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,439</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,698</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">65,297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">61,171</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,766</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,305</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,610</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,428</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,056</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">911</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">263</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">147</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,321</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">42</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">437</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,212</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">241</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,890</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">62,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,735</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z1431e980902e40e886e488506ba6cd9c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-Domestic:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">226,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">165,225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">123,573</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">515,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pellet plant agreement sale charge</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(75,315</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(75,315</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,907</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,383</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,395</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">180,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,892</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,550</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,866</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,577</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,467</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,608</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,967</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,862</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,732</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total domestic revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">267,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">228,028</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">172,346</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">667,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net Sales-International:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">30,720</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">69,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,618</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">117,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Parts and component sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Service and equipment installation revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">902</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,646</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Used equipment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,954</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Freight revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,121</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,509</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">918</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,548</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,103</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">109,072</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,790</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">186,965</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">317,359</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">337,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,136</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 47001000 32569000 40477000 120047000 0 0 0 0 24107000 19592000 11063000 54762000 2318000 2399000 1575000 6292000 940000 232000 1434000 2606000 2778000 1603000 1761000 6142000 119000 -524000 339000 -66000 77263000 55871000 56649000 189783000 5742000 28988000 8863000 43593000 3326000 12792000 2165000 18283000 1186000 183000 190000 1559000 520000 1116000 0 1636000 182000 633000 -57000 758000 0 34000 161000 195000 10956000 43746000 11322000 66024000 88219000 99617000 67971000 255807000 191879000 134660000 121027000 447566000 20000000 0 0 20000000 90833000 57673000 34697000 183203000 10415000 5456000 4687000 20558000 4638000 645000 3889000 9172000 9754000 4999000 4892000 19645000 268000 -2506000 919000 -1319000 327787000 200927000 170111000 698825000 27413000 72453000 19041000 118907000 15034000 34408000 7083000 56525000 4634000 883000 227000 5744000 751000 1953000 70000 2774000 812000 2064000 232000 3108000 17000 297000 192000 506000 48661000 112058000 26845000 187564000 376448000 312985000 196956000 886389000 38377000 43742000 44930000 127049000 0 0 0 0 22526000 19238000 9601000 51365000 2682000 533000 1122000 4337000 1526000 292000 2642000 4460000 2527000 1887000 1439000 5853000 60000 -395000 1437000 1102000 67698000 65297000 61171000 194166000 12766000 23758000 3781000 40305000 5018000 10610000 2428000 18056000 911000 263000 147000 1321000 233000 467000 42000 742000 437000 1212000 241000 1890000 0 128000 5000 133000 19365000 36438000 6644000 62447000 87063000 101735000 67815000 256613000 226619000 165225000 123573000 515417000 -75315000 0 0 -75315000 92907000 55383000 32395000 180685000 7892000 1424000 4550000 13866000 4535000 2355000 3577000 10467000 9781000 5608000 4389000 19778000 837000 -1967000 3862000 2732000 267256000 228028000 172346000 667630000 30720000 69470000 17618000 117808000 14390000 32969000 8180000 55539000 2368000 902000 376000 3646000 1397000 1954000 625000 3976000 1121000 3509000 918000 5548000 107000 268000 73000 448000 50103000 109072000 27790000 186965000 317359000 337100000 200136000 854595000 <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">Sales into major geographic regions </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">for the three and </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">nine</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">-month periods ended </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">September 30, 2019</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;"> and </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">2018</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; color: #000000;"> </span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">were as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5132182d923144069e26c7edb6108bdd" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">189,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">194,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">698,825</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">667,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other African countries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,668</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">27,408</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,543</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Asia (excl. China, Japan &amp; Korea)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,504</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,360</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,690</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Australia</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25,152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">56,170</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Mexico and Central America</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,281</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,038</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">China, Japan &amp;Korea</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,244</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,107</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,824</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,324</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,840</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,884</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Middle East and North Africa</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,691</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,600</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">South America</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,908</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">West Indies</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,084</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">390</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,651</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,050</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(828</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">683</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">848</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total international</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">62,447</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">187,564</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">186,965</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: justify; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total consolidated sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 189783000 194166000 698825000 667630000 11491000 7668000 27408000 28543000 1413000 1504000 6360000 3690000 10067000 11256000 26037000 25152000 19157000 16037000 56170000 51109000 -114000 3281000 6038000 10606000 1244000 1107000 3824000 5324000 11840000 5813000 31312000 24884000 397000 4691000 2173000 7600000 7273000 9925000 21908000 28159000 4084000 390000 5651000 1050000 -828000 775000 683000 848000 66024000 62447000 187564000 186965000 255807000 256613000 886389000 854595000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 13.  Segment Information</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Infrastructure Group</span> - The Infrastructure Group segment is comprised of five business units. These business units include Astec, Inc. (“Astec”), Roadtec, Inc. (“Roadtec”), Carlson Paving Products, Inc. (“Carlson”), Astec Mobile Machinery GmbH (“AMM”) and Astec Australia Pty Ltd (“Astec Australia”). Three of the business units (Astec, Roadtec and Carlson) design, engineer, manufacture and market a complete line of asphalt plants and their related components, asphalt pavers, screeds, milling machines, material transfer vehicles, stabilizers and related ancillary equipment. The other two business units (AMM and Astec Australia) primarily sell, service and install products produced by the manufacturing subsidiaries of the Company and a majority of their sales are to customers in the infrastructure industry. During late 2018, the Company decided to close AMM, located in Germany, in 2019, and its assets are currently being liquidated. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, and foreign and domestic governmental agencies.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Aggregate and Mining Group </span>- The Company's Aggregate and Mining Group is comprised of eight business units which are focused on designing and manufacturing heavy processing equipment, as well as servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets. These business units are Telsmith, Inc. (“Telsmith”), Kolberg-Pioneer, Inc. (“KPI”), Astec Mobile Screens, Inc. (“AMS”), Johnson Crushers International, Inc. (“JCI”), Breaker Technology Ltd/Breaker Technology, Inc. (“BTI”), Osborn Engineered Products, SA (Pty) Ltd (“Osborn”), Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”) and Telestack Limited (“Telestack”). The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Energy Group </span>- The Company’s Energy Group is comprised of six business units focused on supplying heavy equipment such as heaters, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, storage equipment and related parts to the oil and gas, construction, and water well industries, as well as commercial and industrial burners used primarily in commercial, industrial and process heating applications. The business units included in the Energy Group are Heatec, Inc. (“Heatec”), CEI Enterprises, Inc. (“CEI”), GEFCO, Inc. (“GEFCO”), Peterson Pacific Corp. (“Peterson”), Power Flame Incorporated (“Power Flame”) and RexCon, Inc. (“RexCon”). The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets.  In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI's operations will be transferred to the Company's Heatec and RexCon subsidiaries.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Corporate</span> - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., a captive insurance company and a Company-owned distributor in the start-up phase of operations in Chile. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes, state deferred taxes and corporate overhead and thus these costs are included in the Corporate category.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Segment Information:</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z38a1f9d52d68457e8da01f9c0abb1c18" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99,617</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,227</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,541</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,860</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.3</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restructuring charges</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(419</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,803</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,732</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z94f37426224e4ebf84ea303957d2597a" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376,448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">196,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,193</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,381</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,228</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,876</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,207</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">212,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.0</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restructuring charges</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,264</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(34,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,436</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze251095dbbc24f468d16140bea50869c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,735</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,975</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,699</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,294</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,761</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,011</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,318</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zce1ed9de696a4dbeb37a2bfce74b56cd" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">317,359</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">337,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,136</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,065</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,838</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,105</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">82,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">137,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.3</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25.2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(43,121</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,669</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(20,428</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(12,474</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> </table> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">A reconciliation of total segment profit (loss) to the Company’s consolidated totals is as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z183379ac3a2745a3af4871747ab67a63" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,436</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(12,474</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recapture (elimination) of intersegment profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(409</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,955</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss attributable to non-controlling interest in subsidiaries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">238</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss) attributable to controlling interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,662</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 3 5 3 2 8 6 <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Segment Information:</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z38a1f9d52d68457e8da01f9c0abb1c18" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">88,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99,617</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">255,807</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,842</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,227</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20,837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,541</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">76</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,860</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.3</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restructuring charges</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(419</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,803</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(7,732</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z94f37426224e4ebf84ea303957d2597a" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">376,448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">312,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">196,956</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">886,389</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8,193</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,381</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,228</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">37,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">93,792</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">71,876</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,207</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">152</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">212,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.0</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restructuring charges</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,264</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">11,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(34,422</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,436</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze251095dbbc24f468d16140bea50869c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">87,063</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101,735</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">67,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">256,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,424</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,300</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,975</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,699</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,642</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24,294</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">15,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">58,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23.9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">22.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,761</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9,011</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,318</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(9,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zce1ed9de696a4dbeb37a2bfce74b56cd" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended September 30, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Infrastructure</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Aggregate</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">and Mining</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Energy</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Group</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Corporate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net sales to external customers</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">317,359</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">337,100</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">200,136</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">854,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,065</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,838</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">45,211</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,105</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">82,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">50,376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">292</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">137,398</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gross profit percent</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.3</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">24.5</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">25.2</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div></td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(43,121</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">34,669</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16,406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(20,428</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(12,474</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> </table> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 88219000 99617000 67971000 0 255807000 3273000 4842000 3112000 0 11227000 15406000 20837000 15541000 76000 51860000 0.175 0.209 0.229 0 0.203 875000 0 0 0 875000 -419000 5803000 5093000 -7732000 2745000 376448000 312985000 196956000 0 886389000 8193000 15381000 14228000 0 37802000 93792000 71876000 46207000 152000 212027000 0.249 0.230 0.235 0 0.239 1431000 0 0 0 1431000 39264000 22969000 11625000 -34422000 39436000 87063000 101735000 67815000 0 256613000 6424000 4300000 1975000 0 12699000 18642000 24294000 15282000 66000 58284000 0.214 0.239 0.225 0 0.227 4761000 9011000 3318000 -9778000 7312000 317359000 337100000 200136000 0 854595000 18065000 13308000 13838000 0 45211000 4105000 82625000 50376000 292000 137398000 0.013 0.245 0.252 0 0.161 -43121000 34669000 16406000 -20428000 -12474000 <span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000;">A reconciliation of total segment profit (loss) to the Company’s consolidated totals is as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z183379ac3a2745a3af4871747ab67a63" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total segment profit (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">7,312</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">39,436</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(12,474</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Recapture (elimination) of intersegment profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(409</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(1,175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,955</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,535</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss attributable to non-controlling interest in subsidiaries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">55</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">238</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net income (loss) attributable to controlling interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">40,662</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(13,411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 2745000 7312000 39436000 -12474000 210000 -409000 1099000 -1175000 2955000 6903000 40535000 -13649000 -55000 -92000 -127000 -238000 3010000 6995000 40662000 -13411000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 14.  Contingent Matters</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $1,662 at September 30, 2019. These arrangements expire at various dates through <span style="-sec-ix-hidden:Fact_725bf7a151104538a3813a702ad03fbd">December, 2023</span> and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. Additionally, the Company is also potentially liable for 1.75% of the unpaid balance, determined as of December 31st of the prior year, on certain past customer equipment purchases that were financed by an outside finance company (the maximum exposure for the Company in 2019 is $932). The Company has recorded a liability of $1,607 related to these guarantees as of September 30, 2019.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In addition, the Company is contingently liable under letters of credit issued by a domestic lender totaling $8,640 as of September 30, 2019, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through <span style="-sec-ix-hidden:Fact_72bf6089ec9d47c5bcf8eaf5ad04b78d">December, 2020</span>. As of September 30, 2019, the Company’s foreign subsidiaries are contingently liable for a total of $2,359 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $10,999 as of September 30, 2019.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company and certain of its current and former executive officers have been named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-00024-PLR-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making allegedly false and misleading statements and that the individual defendants are control person under Section 20(a) of the Exchange Act. The complaint was filed on behalf of shareholders who purchased shares of the Company’s stock between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. The Company disputes these allegations and intends to defend this lawsuit vigorously and filed a motion to dismiss the lawsuit on October 25, 2019. The Company is unable to determine whether or not a future loss will be incurred due to this litigation, or estimate a range of loss, if any, at this time.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company's G</span>EFCO subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018 with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP.  The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013.  In addition to seeking a rejection (rescission) of the purchase contract, the plaintiff is seeking special and consequential damages.  The original purchase price of the equipment was approximately $8,500. GEFCO disputes the plaintiff’s allegations and intends to defend this lawsuit vigorously. The Company is unable to estimate the possible loss or range of loss at this time.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.</div> 1662000 0.0175 932000 1607000 8640000 3200000 2359000 10999000 8500000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 15.  Shareholders’ Equity</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Under the Company’s long-term incentive plans, key members of management may be issued restricted stock units (“RSUs”) each year based upon the financial performance of the Company and its subsidiaries. The number of RSUs granted to employees each year is determined based upon the performance of individual subsidiaries and consolidated financial performance.  Generally, for RSUs granted through 2016, each award will vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier. Awards granted in 2017 and thereafter will vest at the end of three years from the date of grant or at the time a recipient retires after reaching age 65, if earlier.  Additional RSUs are granted to the Company’s outside directors under the Company’s Non-Employee Directors Compensation Plan with a one-year vesting period.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A total of 40 and 32 RSUs vested during the nine-month periods ended September 30, 2019 and 2018, respectively.  The Company withheld 9 and 8 shares due to statutory payroll tax withholding requirements upon the vesting of the RSUs during each of the first nine-month periods in 2019 and 2018, respectively, and used Company funds to remit the related required minimum withholding taxes to the various tax authorities.  The vesting date fair value of the RSUs that vested during the first nine months of 2019 and 2018 was $1,380 and $1,852, respectively.  The grant date fair value of the RSUs granted during the first nine months of 2019 and 2018 was $2,848 and $3,553, respectively.  Compensation expense of $1,581 and $1,316 was recorded in the nine-month periods ended September 30, 2019 and 2018, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2019 performance) to employees amortized over the portion of the vesting period occurring during the periods.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> P5Y 65 P3Y 65 P1Y 40000 32000 9000 8000 1380000 1852000 2848000 3553000 1581000 1316000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 16.  Other Income, Net of Expenses</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other income, net of expenses for the three and nine-month periods ended September 30, 2019 and 2018 is presented below:</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z07c7fa1c0b114c6eab459b6052525a8c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">369</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">938</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">678</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gain (loss) on investments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">215</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(96</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Insurance recovery</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">635</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">412</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,252</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,536</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other income, net of expenses for the three and nine-month periods ended September 30, 2019 and 2018 is presented below:</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z07c7fa1c0b114c6eab459b6052525a8c" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Three Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Nine Months Ended</div><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">September 30,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">369</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">938</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">678</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Gain (loss) on investments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">215</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(96</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Insurance recovery</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">–</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">635</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">26</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(175</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">99</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">412</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">23</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,252</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,536</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman', Times, serif;"><br/></span></div> 369000 225000 938000 678000 17000 -27000 215000 -96000 0 0 0 635000 26000 -175000 99000 319000 412000 23000 1252000 1536000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 17.  Derivative Financial Instruments</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company is exposed to certain risks related to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk.  From time to time, the Company’s foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.  The fair value of the derivative financial instruments is recorded on the Company’s unaudited condensed consolidated balance sheet and is adjusted to fair value at each measurement date.  The changes in fair value are recognized in the accompanying unaudited condensed consolidated statements of operations in the current period.  The Company does not engage in speculative transactions nor does it hold or issue financial instruments for trading purposes.  The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $</span>9,608<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> during the </span>nine<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">-month period ended </span>September 30, 2019<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">. The Company reported $</span>443<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and $</span>333<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span>of derivative assets in other current assets at September 30, 2019 and  December 31, 2018, respectively<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.  The Company recognized, as a component of cost of sales,  net gains of $</span>369<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and $</span>169<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> on the changes in fair value of derivative financial instruments in the three-month periods ended </span>September 30, 2019<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> and </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">, respectively.  </span>The Company recognized, as a component of cost of sales, net gains of $355 and $855 on the changes in fair value of derivative financial instruments in the nine-month periods ended September 30, 2019 and 2018, respectively.  <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">There were no derivatives that were designated as hedges at </span>September 30, 2019<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 9608000 443000 333000 369000 169000 355000 855000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 18.  Stock Buy Back Program</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On July 29, 2018, the Company’s Board of Directors approved a share repurchase program authorizing the Company to repurchase up to $150,000 of its common stock.  Under the share repurchase plan, the Company may purchase common stock in open market transactions, block or privately negotiated transactions, and may from time to time purchase shares pursuant to a trading plan in accordance with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended, or by any combination of such methods. The number of shares to be purchased and the timing of the purchases are based on a variety of factors.  During the second half of 2018, the Company repurchased 582 shares of its stock at total cost of $24,138 under this program.  No additional shares were repurchased during the nine months ended September 30, 2019.  No time limit was set for completion of repurchases under the authorization and the program may be suspended or discontinued at any time.</div> 150000000 582000 24138000 0 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 19. Restructuring Charges</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company is executing  its exit plan from the Wood Pellet Plant industry line of business and the closing of its Astec Mobile Machinery (“AMM”) subsidiary in Germany.  Costs incurred in 2019 totaling $875 and $1,431 in the three and nine-month periods ended September 30, 2019 related to these efforts are reported in the accompanying unaudited condensed statements of operations as “Restructuring charges”.  The $875 third quarter 2019 restructuring charge is comprised of $345 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay).  The $1,431 2019 year-to-date restructuring charges are comprised of $901 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay). Additional costs associated with these efforts are expected to be incurred in the next several months.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> 875000 1431000 875000 345000 530000 1431000 901000 530000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Note 20. Subsequent Event</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI’s operations will be transferred to the Company's Heatec and RexCon subsidiaries.  Costs associated with the closing will be quantified and expensed in the fourth quarter of 2019.</div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><br/></div> XML 39 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables
9 Months Ended
Sep. 30, 2019
Receivables [Abstract]  
Receivables
Note 3.  Receivables
Receivables are net of allowances for doubtful accounts of $1,279 and $1,184 as of September 30, 2019 and December 31, 2018, respectively.

JSON 40 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10q.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 525, "dts": { "calculationLink": { "local": [ "aste-20190930_cal.xml" ] }, "definitionLink": { "local": [ "aste-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "form10q.htm" ] }, "labelLink": { "local": [ "aste-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "aste-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "aste-20190930.xsd" ], "remote": [ "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/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 492, "entityCount": 1, "hidden": { "http://astecindustries.com/20190930": 1, "http://fasb.org/us-gaap/2019-01-31": 5, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 12 }, "keyCustom": 34, "keyStandard": 297, "memberCustom": 29, "memberStandard": 44, "nsprefix": "aste", "nsuri": "http://astecindustries.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityCurrentReportingStatus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://astecindustries.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityCurrentReportingStatus", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Inventories", "role": "http://astecindustries.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Property and Equipment", "role": "http://astecindustries.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Fair Value Measurements", "role": "http://astecindustries.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Debt", "role": "http://astecindustries.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Product Warranty Reserves", "role": "http://astecindustries.com/role/ProductWarrantyReserves", "shortName": "Product Warranty Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "aste:AccruedLossReservesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Accrued Loss Reserves", "role": "http://astecindustries.com/role/AccruedLossReserves", "shortName": "Accrued Loss Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "aste:AccruedLossReservesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Leases", "role": "http://astecindustries.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Income Taxes", "role": "http://astecindustries.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Revenue Recognition", "role": "http://astecindustries.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Segment Information", "role": "http://astecindustries.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "role": "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Contingent Matters", "role": "http://astecindustries.com/role/ContingentMatters", "shortName": "Contingent Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Shareholders' Equity", "role": "http://astecindustries.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Other Income, Net of Expenses", "role": "http://astecindustries.com/role/OtherIncomeNetOfExpenses", "shortName": "Other Income, Net of Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Derivative Financial Instruments", "role": "http://astecindustries.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "aste:StockBuyBackProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Stock Buy Back Program", "role": "http://astecindustries.com/role/StockBuyBackProgram", "shortName": "Stock Buy Back Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "aste:StockBuyBackProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Restructuring Charges", "role": "http://astecindustries.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - Subsequent Event", "role": "http://astecindustries.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://astecindustries.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - Earnings per Share (Tables)", "role": "http://astecindustries.com/role/EarningsPerShareTables", "shortName": "Earnings per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Inventories (Tables)", "role": "http://astecindustries.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "role": "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Fair Value Measurements (Tables)", "role": "http://astecindustries.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Product Warranty Reserves (Tables)", "role": "http://astecindustries.com/role/ProductWarrantyReservesTables", "shortName": "Product Warranty Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Leases (Tables)", "role": "http://astecindustries.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - Revenue Recognition (Tables)", "role": "http://astecindustries.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081300 - Disclosure - Segment Information (Tables)", "role": "http://astecindustries.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Other Income, Net of Expenses (Tables)", "role": "http://astecindustries.com/role/OtherIncomeNetOfExpensesTables", "shortName": "Other Income, Net of Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201802Member_StatementEquityComponentsAxis_RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090102 - Disclosure - Significant Accounting Policies (Details)", "role": "http://astecindustries.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201802Member_StatementEquityComponentsAxis_RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Earnings per Share (Details)", "role": "http://astecindustries.com/role/EarningsPerShareDetails", "shortName": "Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Receivables (Details)", "role": "http://astecindustries.com/role/ReceivablesDetails", "shortName": "Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Inventories (Details)", "role": "http://astecindustries.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "role": "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Property and Equipment (Details)", "role": "http://astecindustries.com/role/PropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel2ToLevel1TransfersAmount", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Fair Value Measurements (Details)", "role": "http://astecindustries.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel2ToLevel1TransfersAmount", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Debt (Details)", "role": "http://astecindustries.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930_LegalEntityAxis_OsbornEngineeredProductsMember", "decimals": "-3", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Product Warranty Reserves (Details)", "role": "http://astecindustries.com/role/ProductWarrantyReservesDetails", "shortName": "Product Warranty Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Accrued Loss Reserves (Details)", "role": "http://astecindustries.com/role/AccruedLossReservesDetails", "shortName": "Accrued Loss Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Leases (Details)", "role": "http://astecindustries.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Income Taxes (Details)", "role": "http://astecindustries.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Revenue Recognition (Details)", "role": "http://astecindustries.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930_StatementGeographicalAxis_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Segment Information, Segment Information (Details)", "role": "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails", "shortName": "Segment Information, Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091302 - Disclosure - Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details)", "role": "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "shortName": "Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "role": "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Contingent Matters (Details)", "role": "http://astecindustries.com/role/ContingentMattersDetails", "shortName": "Contingent Matters (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930_AwardTypeAxis_RestrictedStockUnitsRSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Shareholders' Equity (Details)", "role": "http://astecindustries.com/role/ShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930_AwardTypeAxis_RestrictedStockUnitsRSUMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Other Income, Net of Expenses (Details)", "role": "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails", "shortName": "Other Income, Net of Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930_BalanceSheetLocationAxis_OtherCurrentAssetsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190930_BalanceSheetLocationAxis_OtherCurrentAssetsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930_DerivativeInstrumentRiskAxis_ForeignExchangeContractMember_HedgingDesignationAxis_NondesignatedMember_IncomeStatementLocationAxis_CostOfSalesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091702 - Disclosure - Derivative Financial Instruments, Gain recognized in income (Details)", "role": "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails", "shortName": "Derivative Financial Instruments, Gain recognized in income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930_DerivativeInstrumentRiskAxis_ForeignExchangeContractMember_HedgingDesignationAxis_NondesignatedMember_IncomeStatementLocationAxis_CostOfSalesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20180701to20180930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Stock Buy Back Program (Details)", "role": "http://astecindustries.com/role/StockBuyBackProgramDetails", "shortName": "Stock Buy Back Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20180729_ShareRepurchaseProgramAxis_ShareRepurchasePlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Restructuring Charges (Details)", "role": "http://astecindustries.com/role/RestructuringChargesDetails", "shortName": "Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190701to20190930_RestructuringPlanAxis_WoodPelletPlantExitPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringSettlementAndImpairmentProvisions", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20171231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - Condensed Consolidated Statements of Equity (unaudited)", "role": "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "shortName": "Condensed Consolidated Statements of Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20171231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Significant Accounting Policies", "role": "http://astecindustries.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Earnings per Share", "role": "http://astecindustries.com/role/EarningsPerShare", "shortName": "Earnings per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Receivables", "role": "http://astecindustries.com/role/Receivables", "shortName": "Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10q.htm", "contextRef": "c20190101to20190930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "aste_AccruedLossReservesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Loss Reserves [Abstract]" } } }, "localname": "AccruedLossReservesAbstract", "nsuri": "http://astecindustries.com/20190930", "xbrltype": "stringItemType" }, "aste_AccruedLossReservesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accrued loss reserves at the end of the reporting period.", "label": "Accrued Loss Reserves [Text Block]", "verboseLabel": "Accrued Loss Reserves" } } }, "localname": "AccruedLossReservesTextBlock", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/AccruedLossReserves" ], "xbrltype": "textBlockItemType" }, "aste_AggregateAndMiningGroupSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate and Mining Group.", "label": "Aggregate and Mining Group Segment [Member]", "terseLabel": "Aggregate and Mining Group [Member]" } } }, "localname": "AggregateAndMiningGroupSegmentMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "aste_AsiaExcludingChinaJapanAndKoreaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A specified group of foreign countries about which segment information is provided by the entity.", "label": "Asia Excluding China, Japan and Korea [Member]", "terseLabel": "Asia (excl. China, Japan and Korea) [Member]" } } }, "localname": "AsiaExcludingChinaJapanAndKoreaMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_AstecBrazilEquipmentFinancingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to equipment financing for Company's Brazilian subsidiary.", "label": "Astec Brazil Equipment Financing [Member]" } } }, "localname": "AstecBrazilEquipmentFinancingMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_AstecBrazilMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to name of the Company's subsidiary.", "label": "Astec Brazil [Member]", "verboseLabel": "Astec Brazil Working Capital Loans [Member]" } } }, "localname": "AstecBrazilMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_AstecBrazilWorkingCapitalLoansAndEquipmentFinancingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to working capital loans and equipment financing for Company's Brazilian subsidiary.", "label": "Astec Brazil Working Capital Loans and Equipment Financing [Member]" } } }, "localname": "AstecBrazilWorkingCapitalLoansAndEquipmentFinancingMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_AstecBrazilWorkingCapitalLoansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to working capital loans for Company's Brazilian subsidiary.", "label": "Astec Brazil Working Capital Loans [Member]" } } }, "localname": "AstecBrazilWorkingCapitalLoansMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_ChinaJapanAndKoreaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A specified group of foreign countries about which segment information is provided by the entity.", "label": "China, Japan and Korea [Member]", "terseLabel": "China, Japan and Korea [Member]" } } }, "localname": "ChinaJapanAndKoreaMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_ContingentLiabilitiesForLettersOfCreditIssuedOnBehalfOfForeignSubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit issued on behalf of foreign subsidiaries.", "label": "Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries" } } }, "localname": "ContingentLiabilitiesForLettersOfCreditIssuedOnBehalfOfForeignSubsidiaries", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aste_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Debt Instrument Term Of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "aste_DerivativeAverageNotionalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The average nominal or face amount specified by the derivative.", "label": "Derivative Average Notional Amount", "terseLabel": "Average notional amount" } } }, "localname": "DerivativeAverageNotionalAmount", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "aste_DistributionToSupplementalEmployeeRetirementProgramParticipant": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Distribution from Supplemental Employee Retirement Program (Serp Rabi trust) to Serp participant after termination.", "label": "Distribution To Supplemental Employee Retirement Program Participant", "negatedLabel": "Distributions to SERP participants" } } }, "localname": "DistributionToSupplementalEmployeeRetirementProgramParticipant", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_EnergyGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Energy Group.", "label": "Energy Group [Member]" } } }, "localname": "EnergyGroupMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "aste_EquipmentLoan1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to equipment financing for Company's Brazilian subsidiary.", "label": "Equipment Loan 1 [Member]", "terseLabel": "Equipment Loan 1 [Member]" } } }, "localname": "EquipmentLoan1Member", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_EquipmentLoan2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to equipment financing for Company's Brazilian subsidiary.", "label": "Equipment Loan 2 [Member]", "terseLabel": "Equipment Loan 2 [Member]" } } }, "localname": "EquipmentLoan2Member", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_EquipmentSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues from sale of new equipment rendered in the normal course of business.", "label": "Equipment Sales [Member]", "terseLabel": "Equipment Sales [Member]" } } }, "localname": "EquipmentSalesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_ForeignMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A specified group of foreign countries about which segment information is provided by the entity.", "label": "Foreign [Member]", "terseLabel": "Total Foreign [Member]" } } }, "localname": "ForeignMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_GrantDateFairValueOfRestrictedStockUnitsGranted": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value at grant date for restricted stock units awards granted during the period.", "label": "Grant date fair value of restricted stock units granted", "terseLabel": "Grant date fair value of restricted stock units granted" } } }, "localname": "GrantDateFairValueOfRestrictedStockUnitsGranted", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "aste_IncreaseDecreaseInAccruedPelletPlantAgreementCosts": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in accrued costs that represent future cash outlays for pellet plant agreements.", "label": "Increase (Decrease) in Accrued Pellet Plant Agreement Costs", "negatedLabel": "Accrued pellet plant agreement costs" } } }, "localname": "IncreaseDecreaseInAccruedPelletPlantAgreementCosts", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_IncreaseDecreaseInAccruedProductWarranty": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual.", "label": "Increase (Decrease) in Accrued Product Warranty", "negatedLabel": "Accrued product warranty" } } }, "localname": "IncreaseDecreaseInAccruedProductWarranty", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_IncrementalCommonSharesAttributableToDilutiveEffectOfSupplementalExecutiveRetirementPlan": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/EarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of outstanding written supplemental executive retirement plan.", "label": "Supplemental Executive Retirement Plan", "verboseLabel": "Supplemental Executive Retirement Plan (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfSupplementalExecutiveRetirementPlan", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "aste_InfrastructureGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Infrastructure Group.", "label": "Infrastructure Group [Member]" } } }, "localname": "InfrastructureGroupMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "aste_LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's operating lease assets and liabilities.", "label": "Lessee, Operating Lease, Assets and Liabilities [Table Text Block]", "terseLabel": "Assets and Liabilities" } } }, "localname": "LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "aste_LesseeOperatingLeaseFunctionsAndJudgmentsTermOfSecuredBorrowing": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of secured loans issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Functions and Judgments, Term of Secured Borrowing", "terseLabel": "Secured borrowing term" } } }, "localname": "LesseeOperatingLeaseFunctionsAndJudgmentsTermOfSecuredBorrowing", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "aste_LetterOfCreditLenderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Letter of Credit Lender [Member]", "terseLabel": "Letter of Credit Lender [Member]" } } }, "localname": "LetterOfCreditLenderMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "aste_LineOfCreditAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional borrowing capacity under the credit facility due to a new amended and restated credit agreement between the Company and the Wells Fargo.", "label": "Line of Credit, Additional Borrowing Capacity", "terseLabel": "Line of credit, additional borrowing capacity" } } }, "localname": "LineOfCreditAdditionalBorrowingCapacity", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aste_LineOfCreditFacilityAdditionalRateOverBasePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The additional percentage interest rate above the base rate of LIBOR, Prime or whatever the base rate is based on.", "label": "Line of Credit Facility, Additional Rate over Base, Percentage", "terseLabel": "Additional rate over base, percentage" } } }, "localname": "LineOfCreditFacilityAdditionalRateOverBasePercentage", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "aste_LossContingencyMaximumOfPossibleLossOnUnpaidBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the maximum amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Maximum of Possible Loss on Unpaid Balance", "terseLabel": "Maximum exposure" } } }, "localname": "LossContingencyMaximumOfPossibleLossOnUnpaidBalance", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "monetaryItemType" }, "aste_MaturityDateOfCustomerDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maturity date of obligation related to customer debt.", "label": "Maturity Date Of Customer Debt", "terseLabel": "Maximum maturity date of customer debt" } } }, "localname": "MaturityDateOfCustomerDebt", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "dateItemType" }, "aste_MexicoAndCentralAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Mexico and Central America.", "label": "Mexico and Central America [Member]" } } }, "localname": "MexicoAndCentralAmericaMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_MiddleEastAndNorthAfricaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Middle East and North Africa.", "label": "Middle East and North Africa [Member]" } } }, "localname": "MiddleEastAndNorthAfricaMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_NonEmployeeDirectorsCompensationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the compensation plan which is issued to non-employee directors (who collectively have responsibility for governing the entity).", "label": "Non-Employee Directors Compensation Plan [Member]" } } }, "localname": "NonEmployeeDirectorsCompensationPlanMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aste_NumberOfBusinessUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of business units.", "label": "Number of Business Units", "terseLabel": "Number of business units" } } }, "localname": "NumberOfBusinessUnits", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "aste_NumberOfBusinessUnitsThatOperateAsCompanyOwnedDealers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of business units that operate as Company-owned dealers.", "label": "Number of business units that operate as Company-owned dealers", "terseLabel": "Number of business units that operate as Company-owned dealers" } } }, "localname": "NumberOfBusinessUnitsThatOperateAsCompanyOwnedDealers", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "aste_NumberOfBusinessUnitsWhichDesignEngineerManufactureAndMarketProductLines": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of business units which design, engineer, manufacture and market product lines.", "label": "Number of business units which design, engineer, manufacture and market product lines", "terseLabel": "Number of business units which design, engineer, manufacture and market product lines" } } }, "localname": "NumberOfBusinessUnitsWhichDesignEngineerManufactureAndMarketProductLines", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "aste_NumberOfTermLoan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of equipment financing term loans.", "label": "Number of Term Loan", "terseLabel": "Number of loans" } } }, "localname": "NumberOfTermLoan", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "integerItemType" }, "aste_OsbornEngineeredProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to name of the Company's South African subsidiary.", "label": "Osborn Engineered Products [Member]", "terseLabel": "Osborn [Member]" } } }, "localname": "OsbornEngineeredProductsMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_OtherRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Miscellaneous revenues including early pay discounts and floor plan interest reimbursements.", "label": "Other Revenues [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherRevenuesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_OthersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A specified group of foreign countries about which segment information is provided by the entity.", "label": "Others [Member]", "terseLabel": "Other Foreign Countries [Member]" } } }, "localname": "OthersMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_PartsAndComponentSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues from sale of parts and component rendered in the normal course of business.", "label": "Parts and Component Sales [Member]", "terseLabel": "Parts and Component Sales [Member]" } } }, "localname": "PartsAndComponentSalesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_PelletPlantAgreementSaleChargeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues from pellet plant agreement sale charge.", "label": "Pellet Plant Agreement Sale Charge [Member]", "terseLabel": "Pellet Plant Agreement Sale Charge [Member]" } } }, "localname": "PelletPlantAgreementSaleChargeMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_PelletPlantSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues from sale of pellet plant rendered in the normal course of business.", "label": "Pellet Plant Sales [Member]", "terseLabel": "Pellet Plant Sales [Member]" } } }, "localname": "PelletPlantSalesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_PercentageOfPotentialLiabilityOnUnpaidBalance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of potential liability on unpaid balance on certain past customer equipment purchases that were financed by an outside finance entity.", "label": "Percentage of Potential Liability on Unpaid Balance", "terseLabel": "Percentage of potential contingent liability on unpaid balance" } } }, "localname": "PercentageOfPotentialLiabilityOnUnpaidBalance", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "percentItemType" }, "aste_PerformanceBankGuaranteeSubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Performance bank guarantee issued by foreign subsidiaries banks to foreign subsidiaries customers.", "label": "Performance Bank Guarantee, Subsidiary", "verboseLabel": "Performance bank guarantee, subsidiary obligation to fulfill contracts" } } }, "localname": "PerformanceBankGuaranteeSubsidiary", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aste_RestrictedStockUnitsUnderLongTermIncentivePlansAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Stock Units Under Long Term Incentive Plans [Abstract]", "terseLabel": "Restricted stock units under the long-term Incentive Plans [Abstract]" } } }, "localname": "RestrictedStockUnitsUnderLongTermIncentivePlansAbstract", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "aste_RetirementAge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the age at which a participant's RSUs will no longer be forfeited upon termination if termination occurs prior to the RSUs normal vesting date.", "label": "Retirement age" } } }, "localname": "RetirementAge", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "integerItemType" }, "aste_SaleAndPurchaseOfEntitySharesHeldBySERP": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refers to the sales and purchases of shares held by the Company's supplemental executive retirement plan. (SERP)", "label": "Sale and purchase of entity shares held by SERP", "terseLabel": "SERP transactions, net" } } }, "localname": "SaleAndPurchaseOfEntitySharesHeldBySERP", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_SegmentReportingGrossProfitLossPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Segment reporting calculated gross profit (loss) percentage.", "label": "Segment Reporting Gross Profit (Loss) Percentage", "verboseLabel": "Gross profit percent" } } }, "localname": "SegmentReportingGrossProfitLossPercentage", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "aste_SerpLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/FairValueMeasurementsDetails": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations of the Company associated with the financial assets held in the supplemental executive retirement plan (SERP).", "label": "SERP Liabilities Fair Value Disclosure", "verboseLabel": "SERP liabilities" } } }, "localname": "SerpLiabilitiesFairValueDisclosure", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "aste_ServiceAndEquipmentInstallationRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues for contracts with the purchaser of its equipment to also provide installation services or repair services for products past its warranty period.", "label": "Service and Equipment Installation Revenue [Member]", "terseLabel": "Service and Equipment Installation Revenue [Member]" } } }, "localname": "ServiceAndEquipmentInstallationRevenueMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_ShareBasedCompensationArrangementByShareBasedPaymentAwardsGrantedIn2017AndAfter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an awards granted in 2017 and after 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 Awards Granted In 2017 And After", "terseLabel": "Awards granted in February 2017 and after" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsGrantedIn2017AndAfter", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "durationItemType" }, "aste_ShareRepurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the Share Repurchase Plan.", "label": "Share Repurchase Plan [Member]" } } }, "localname": "ShareRepurchasePlanMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "domainItemType" }, "aste_ShareRepurchaseProgramAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share Repurchase Program [Abstract]" } } }, "localname": "ShareRepurchaseProgramAbstract", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "stringItemType" }, "aste_SouthAfricanPrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Terms related to the Company's South African subsidiary credit facility.", "label": "South African Prime Rate [Member]" } } }, "localname": "SouthAfricanPrimeRateMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_StandardAndExtendedProductWarrantyAccrualOtherAccruals": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from other accruals not specified in the taxonomy.", "label": "Standard and Extended Product Warranty Accrual, Other Accruals", "verboseLabel": "Other" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualOtherAccruals", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "aste_StandardProductWarrantyAccrualPelletPlantAgreementWarrantyWriteOff": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from pellet plant agreement warranty write-off.", "label": "Standard Product Warranty Accrual, Pellet Plant Agreement Warranty Write-Off", "negatedLabel": "Pellet plant agreement write-off" } } }, "localname": "StandardProductWarrantyAccrualPelletPlantAgreementWarrantyWriteOff", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "aste_StockBuyBackProgramTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for stock buy back program.", "label": "Stock Buy Back Program [Text Block]", "terseLabel": "Stock Buy Back Program" } } }, "localname": "StockBuyBackProgramTextBlock", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgram" ], "xbrltype": "textBlockItemType" }, "aste_StockIssuedDuringPeriodSharesRestrictedStockAwardVesting": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued related to restricted stock units vesting during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Vesting", "terseLabel": "RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardVesting", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "aste_StockIssuedDuringPeriodValueRestrictedStockAwardVesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Vesting", "terseLabel": "RSU vesting" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardVesting", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_SublimitForLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The maximum dollar amount of letters of credit that can be issued against the primary line of credit facility.", "label": "Sublimit For Letters Of Credit", "verboseLabel": "Sub-limit for letters of credit" } } }, "localname": "SublimitForLettersOfCredit", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aste_SupplementalExecutiveRetirementPlanTransactionsNet": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sale / (purchase) of company stock by SERP, net .", "label": "Supplemental Executive Retirement Plan transactions, net", "negatedLabel": "Sale of Company shares held by SERP" } } }, "localname": "SupplementalExecutiveRetirementPlanTransactionsNet", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "aste_UnderUtilizedFacilityResultingInUnusedFacilityFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The under utilized credit facility resulting in the unused facility fee, stated as a percentage.", "label": "Under utilized facility resulting in unused facility fee", "terseLabel": "Under utilized facility resulting in unused facility fee" } } }, "localname": "UnderUtilizedFacilityResultingInUnusedFacilityFee", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "aste_UsedEquipmentSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues from the sale of used equipment are recognized upon transfer of control to the customer at agreed upon pricing.", "label": "Used Equipment Sales [Member]", "terseLabel": "Used Equipment Sales [Member]" } } }, "localname": "UsedEquipmentSalesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_WellsFargoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of credit facility with a financial institution.", "label": "Wells Fargo [Member]" } } }, "localname": "WellsFargoMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aste_WestIndiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A specified group of foreign countries about which segment information is provided by the entity.", "label": "West Indies [Member]" } } }, "localname": "WestIndiesMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "aste_WoodPelletPlantExitPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Wood Pellet Plant Exit Plan [Member]", "terseLabel": "Wood Pellet Plant Exit Plan [Member]" } } }, "localname": "WoodPelletPlantExitPlanMember", "nsuri": "http://astecindustries.com/20190930", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Australia [Member]" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "Domestic [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r351" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationFormerLegalOrRegisteredName": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Former Legal or Registered Name of an entity", "label": "Entity Information, Former Legal or Registered Name" } } }, "localname": "EntityInformationFormerLegalOrRegisteredName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r351" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://astecindustries.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AfricaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other African Countries [Member]" } } }, "localname": "AfricaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r120", "r130" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r132", "r212", "r214", "r336", "r337" ], "lang": { "en-US": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "South America [Member]" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r134", "r212", "r215", "r338", "r344", "r345" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "ASU 2018-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 10.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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r136", "r137", "r213" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r60", "r261" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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.", "label": "Additional Paid-in-Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Withholding tax paid upon vesting of RSUs" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Dividends declared" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "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 income (loss) to net cash provided (used) by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r227", "r235", "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r138", "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r144", "r220" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset Backed Securities [Member]" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r315", "r328" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r51" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r280" ], "calculation": { "http://astecindustries.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 financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Financial Assets [Abstract]" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r229", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r267", "r270" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CargoAndFreightMember": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Product transported between locations.", "label": "Cargo and Freight [Member]", "terseLabel": "Freight Revenue [Member]" } } }, "localname": "CargoAndFreightMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r31", "r95" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r95", "r96" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r290" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r204", "r205", "r206", "r207" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contingent Matters [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r180", "r186" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Contingent Matters" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r202" ], "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", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "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 income (loss) attributable to controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r65", "r254", "r255", "r264" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive loss attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r65", "r253", "r264" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r209", "r210", "r213" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r220", "r224", "r339" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Bonds [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r74" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative impact of No. ASU 2018-02" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r316", "r317", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Differential rate (less than prime rate)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r43", "r284" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt instrument, maturity date", "terseLabel": "Letter of credit expiration date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Trading Debt Securities [Member]" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationShareBasedPaymentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.", "label": "Company Shares Held by SERP [Member]" } } }, "localname": "DeferredCompensationShareBasedPaymentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r97", "r247", "r248" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.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 provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r239", "r240", "r241", "r242", "r246" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r239", "r241", "r242" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred income tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r93", "r122" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r52", "r53", "r289" ], "calculation": { "http://astecindustries.com/role/FairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "verboseLabel": "Derivative financial instruments" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails", "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails", "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r268", "r269", "r273", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails", "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Financial Instruments [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "verboseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r266", "r268", "r273", "r275", "r276", "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r52", "r53", "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "verboseLabel": "Effect of dilutive securities [Abstract]" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r203", "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings per Share [Abstract]", "verboseLabel": "Earnings (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r104", "r109", "r111", "r112", "r113", "r115", "r323", "r333" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r104", "r109", "r111", "r112", "r113", "r115", "r323", "r333" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (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, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r290" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r100", "r243", "r244" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock Buy Back Program [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/FairValueMeasurementsDetails", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r288" ], "calculation": { "http://astecindustries.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Trading equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Astec Mobile Machinery Closing Facility [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "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]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r280", "r281", "r282", "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Amount of investments, Level 1 to Level 2 transfer amount" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Amount of investments, Level 2 to Level 1 transfer amount" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r220", "r221", "r224", "r281", "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r280", "r281", "r283", "r284", "r287" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r285" ], "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]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r220", "r221", "r224", "r281", "r312" ], "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": "Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r220", "r221", "r224", "r281", "r313" ], "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": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.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 and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r285", "r287" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Measured at Fair Value on a Recurring Basis [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r267", "r271", "r277" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r148", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r158" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract]", "verboseLabel": "Gains on derivative financial instruments recognized in income, net [Abstract]" } } }, "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r220", "r274" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails", "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r268", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "verboseLabel": "Gains on derivative financial instruments recognized in income, net" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r77", "r93", "r143" ], "calculation": { "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gain (loss) on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposition of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r73" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "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": "Guarantor Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r266", "r276" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Operations (unaudited) [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r123", "r249" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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 provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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 compensation expense (benefit)" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Prepaid and income taxes payable, net" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.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", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Trade and other receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "auth_ref": [ "r88", "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.", "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI", "negatedLabel": "Sale (purchase) of trading securities, net" } } }, "localname": "IncreaseDecreaseInTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r110", "r114" ], "calculation": { "http://astecindustries.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r75" ], "calculation": { "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "terseLabel": "Insurance recovery" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r121", "r292", "r293", "r324" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "verboseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r24", "r162" ], "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r48", "r160" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://astecindustries.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://astecindustries.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r26", "r162" ], "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.", "label": "Raw materials and parts" } } }, "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r25", "r162" ], "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r340", "r341", "r342", "r343" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r340", "r341", "r342", "r343" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease and Related Expense [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Operating Leases and Related Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Future Annual Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://astecindustries.com/role/LeasesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "2024 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (three months remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r308" ], "calculation": { "http://astecindustries.com/role/LeasesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Contingent liabilities for letters of credit", "terseLabel": "Amount of letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r319", "r330" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r280" ], "calculation": { "http://astecindustries.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total financial liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Financial Liabilities [Abstract]" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r334", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Total accrued loss reserves" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/AccruedLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r317", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r36", "r98" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate at period end" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Amount of credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Available credit under the facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r98" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused facility fee as a percentage of line of credit" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/Receivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r16", "r317", "r326" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loan amount" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, by Current and Noncurrent [Abstract]", "terseLabel": "Debt [Abstract]" } } }, "localname": "LongTermDebtByCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Liability recorded related to guarantees" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r181", "r182", "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Damages sought for purchase price of equipment" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency, Estimate [Abstract]" } } }, "localname": "LossContingencyEstimateAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r183", "r185", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Contingent liability for customer debt" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r4", "r39" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r47", "r318", "r329" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r203", "r256", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Change in ownership percentage of subsidiary" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r220" ], "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 Fund [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "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": "Product warranty reserves [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Funds [Member]" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 (used by) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r91", "r94" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 (used) by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r61", "r64", "r70", "r94", "r114", "r322", "r332" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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 income (loss) attributable to controlling interest", "totalLabel": "Net income (loss) attributable to controlling interest" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/EarningsPerShareDetails", "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "verboseLabel": "Numerator [Abstract]" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r64", "r259", "r263" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to non-controlling interest", "negatedTerseLabel": "Net loss attributable to non-controlling interest in subsidiaries" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToReportingEntityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net income (loss) attributable to controlling interest:" } } }, "localname": "NetIncomeLossAttributableToReportingEntityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Recent Accounting Pronouncements [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r103", "r105" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "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]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsGainRecognizedInIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails": { "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, net of expenses", "totalLabel": "Total" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r303", "r309" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Future Annual Minimum Lease Payments [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r300" ], "calculation": { "http://astecindustries.com/role/LeasesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease short-term liability included in other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease long-term liability included in other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r301", "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for operating leases included in operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r299" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r306", "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate used in calculating right-of-use asset" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r305", "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum Rental Commitments [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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 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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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 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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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 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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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 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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r294", "r295" ], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "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 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": "2024 and thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/LeasesDetails": { "order": 0.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": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r120", "r130" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r102", "r106", "r117", "r265" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "verboseLabel": "Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r54", "r291" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r202" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Change in unrecognized pension benefit cost" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r267", "r277" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r145", "r154", "r220", "r285" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other [Member]" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income, Net of Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r217", "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "verboseLabel": "Other Income, Net of Expenses" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherInventoryNetOfReserves": { "auth_ref": [ "r49", "r161" ], "calculation": { "http://astecindustries.com/role/InventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Used equipment" } } }, "localname": "OtherInventoryNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r40" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails": { "order": 6.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/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r50" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r81", "r83", "r101" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r85" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Stock buy-back purchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r85" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Withholding tax paid upon vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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", "negatedLabel": "Expenditures for property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r87" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Purchase of subsidiary shares" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "VenVer S.A. and Americas Coil Tubing LLP vs GEFCO [Member]" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Letters of Credit [Member]" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r229", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stocks [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r29", "r30" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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 expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r7", "r164", "r165" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r84" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Borrowings under bank loans" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranty Reserves [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r197", "r198", "r321" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Reserve balance, end of the period", "periodStartLabel": "Reserve balance, beginning of the period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r40", "r188", "r192" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued product warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranty liabilities settled" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranty liabilities accrued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "verboseLabel": "Product Warranty Reserves" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r92", "r195" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Provision for warranties" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "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": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r61", "r64", "r89", "r124", "r131", "r253", "r258", "r260", "r263", "r264" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Segment profit (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://astecindustries.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r170", "r331" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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 and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r149" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliation of total segment profits (losses) to the Company's consolidated totals [Abstract]" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r127", "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Segment Profit (Loss) to the Company's Consolidated Totals" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r126", "r129" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r86" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of bank loans" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring Charges [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r75" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Restructuring and asset impairment charges", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/RestructuringChargesDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring, Settlement and Impairment Provisions [Abstract]", "terseLabel": "Restructuring Charges [Abstract]" } } }, "localname": "RestructuringSettlementAndImpairmentProvisionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r218", "r219", "r222", "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r218", "r219", "r222", "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Total net sales", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Sales into Major Geographic Regions" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r114" ], "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": "Computation of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r280", "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Financial Assets and Liabilities, at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Minimum Rental Commitments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ContingentMattersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r11", "r26", "r27", "r28" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/InventoriesTables" ], "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": "Other Income, Net of Expenses" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/OtherIncomeNetOfExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r175", "r176", "r177" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r119", "r124", "r125", "r128", "r168" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r119", "r124", "r125", "r128", "r168" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r229", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment reporting, disclosure and reportable segments revenues and profits [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "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": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SegmentInformationReconciliationOfTotalSegmentProfitsToConsolidatedTotalsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Accrued loss reserves" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "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 after one year (or the normal operating cycle, if longer).", "label": "Accrued loss reserves included in other long-term liabilities" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/AccruedLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76", "r159" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general, administrative and engineering expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Restricted stock units vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r234" ], "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": "Vesting date fair value of vested restricted stock units during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r226", "r231" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares withheld upon vesting (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyDescription": { "auth_ref": [ "r190", "r196" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.", "label": "Product warranty reserve term" } } }, "localname": "StandardProductWarrantyDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ProductWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r124", "r168", "r172", "r174", "r178", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RevenueRecognitionDetails", "http://astecindustries.com/role/SegmentInformationSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r202" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/FairValueMeasurementsDetails", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (unaudited) [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets (unaudited) [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statement of Equity (unaudited) [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Stock-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r203", "r228", "r233" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Stock buy-back program (in shares)", "terseLabel": "Stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r202", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Stock buy-back program", "terseLabel": "Stock repurchased value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/StockBuyBackProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r20", "r21", "r139" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r251", "r252", "r262" ], "calculation": { "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shareholders' Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Event [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfDerivativeInstrumentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Summary of Derivative Instruments [Abstract]" } } }, "localname": "SummaryOfDerivativeInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect": { "auth_ref": [ "r58" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect", "terseLabel": "Reclassification of stranded tax effects related to TCJA" } } }, "localname": "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradingSecuritiesDebt": { "auth_ref": [ "r141", "r142" ], "calculation": { "http://astecindustries.com/role/FairValueMeasurementsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Trading debt securities" } } }, "localname": "TradingSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfEquityUnaudited", "http://astecindustries.com/role/LeasesDetails", "http://astecindustries.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r220", "r224", "r320" ], "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": "U.S. Government Securities [Member]" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r245" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Additions for tax positions taken in current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDemandObligationMember": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond.", "label": "Floating Rate Notes [Member]" } } }, "localname": "VariableRateDemandObligationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://astecindustries.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Denominator for diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted average number of common shares outstanding:", "verboseLabel": "Denominator [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r113" ], "calculation": { "http://astecindustries.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Denominator for basic earnings per share (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://astecindustries.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://astecindustries.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r186": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "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=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "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=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "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=115993241&loc=d3e301413-122809" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r248": { "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=116825942&loc=d3e330036-122817" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r328": { "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=119400593&loc=d3e572229-122910" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r33": { "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" }, "r330": { "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=119400593&loc=d3e572229-122910" }, "r331": { "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=119400593&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r346": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r347": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r348": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r349": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r35": { "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" }, "r350": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r351": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r352": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "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.19,20)", "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.19-26)", "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.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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" }, "r41": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "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.22(a)(2))", "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.22)", "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.24)", "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.29-31)", "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.31)", "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.6(a))", "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.6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "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" }, "r51": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL116659650-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3444-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "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.(e),(f))", "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)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } XML 41 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net of Expenses
9 Months Ended
Sep. 30, 2019
Other Income, Net of Expenses [Abstract]  
Other Income, Net of Expenses
Note 16.  Other Income, Net of Expenses
Other income, net of expenses for the three and nine-month periods ended September 30, 2019 and 2018 is presented below:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Interest income
 
$
369
   
$
225
   
$
938
   
$
678
 
Gain (loss) on investments
   
17
     
(27
)
   
215
     
(96
)
Insurance recovery
   
     
     
     
635
 
Other
   
26
     
(175
)
   
99
     
319
 
Total
 
$
412
   
$
23
   
$
1,252
   
$
1,536
 

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Event
9 Months Ended
Sep. 30, 2019
Subsequent Event [Abstract]  
Subsequent Event
Note 20. Subsequent Event
In October 2019, the Company informed its employees that it will be closing its CEI manufacturing facility and CEI’s operations will be transferred to the Company's Heatec and RexCon subsidiaries.  Costs associated with the closing will be quantified and expensed in the fourth quarter of 2019.

XML 43 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Other Income, Net of Expenses (Tables)
9 Months Ended
Sep. 30, 2019
Other Income, Net of Expenses [Abstract]  
Other Income, Net of Expenses
Other income, net of expenses for the three and nine-month periods ended September 30, 2019 and 2018 is presented below:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Interest income
 
$
369
   
$
225
   
$
938
   
$
678
 
Gain (loss) on investments
   
17
     
(27
)
   
215
     
(96
)
Insurance recovery
   
     
     
     
635
 
Other
   
26
     
(175
)
   
99
     
319
 
Total
 
$
412
   
$
23
   
$
1,252
   
$
1,536
 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Product Warranty Reserves (Tables)
9 Months Ended
Sep. 30, 2019
Product Warranty Reserves [Abstract]  
Product Warranty Liability Changes in the Company’s product warranty liability for the three and nine-month periods ended September 30, 2019 and 2018 are as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Reserve balance, beginning of the period
 
$
10,117
   
$
11,544
   
$
10,928
   
$
15,410
 
Warranty liabilities accrued
   
2,524
     
2,586
     
7,020
     
10,115
 
Warranty liabilities settled
   
(2,717
)
   
(2,998
)
   
(8,004
)
   
(9,674
)
Pellet plant agreement write-off
   
     
     
     
(4,806
)
Other
   
68
     
(220
)
   
48
     
(133
)
Reserve balance, end of the period
 
$
9,992
   
$
10,912
   
$
9,992
   
$
10,912
 

XML 45 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Inventories [Abstract]    
Raw materials and parts $ 171,552 $ 173,919
Work-in-process 78,110 69,718
Finished goods 81,317 89,152
Used equipment 25,910 23,155
Total $ 356,889 $ 355,944
XML 46 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2019
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 6.  Fair Value Measurements
The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance Company (“Astec Insurance”), the Company’s captive insurance company, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan (“SERP”).  The obligations of the Company associated with the financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes and are included in other long-term liabilities in the accompanying unaudited condensed consolidated balance sheets.  The Company’s subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

The carrying amount of cash and cash equivalents, trade receivables, other receivables, accounts payable and long-term debt approximates their fair value because of their short-term nature and/or interest rates associated with the instruments.  Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset.  The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.

Financial assets and liabilities are categorized based upon the level of judgment associated with the inputs used to measure their fair value.  The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -
Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2 -
Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.
Level 3 -
Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

As indicated in the tables below (which excludes the Company’s pension assets), the Company has determined that all of its financial assets and liabilities as of September 30, 2019 and December 31, 2018 are Level 1 and Level 2 in the fair value hierarchy as defined above:


 
September 30, 2019
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
278
   
$
   
$
278
 
SERP mutual funds
   
4,039
     
     
4,039
 
Preferred stocks
   
282
     
     
282
 
Trading debt securities:
                       
Corporate bonds
   
4,429
     
     
4,429
 
Municipal bonds
   
     
1,358
     
1,358
 
Floating rate notes
   
612
     
     
612
 
U.S. government securities
   
2,035
     
     
2,035
 
Asset backed securities
   
     
1,265
     
1,265
 
Other
   
323
     
962
     
1,285
 
Derivative financial instruments
   
     
443
     
443
 
Total financial assets
 
$
11,998
   
$
4,028
   
$
16,026
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
5,857
   
$
5,857
 
Total financial liabilities
 
$
   
$
5,857
   
$
5,857
 


 
December 31, 2018
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
229
   
$
   
$
229
 
SERP mutual funds
   
4,755
     
     
4,755
 
Preferred stocks
   
248
     
     
248
 
Trading debt securities:
                       
Corporate bonds
   
5,398
     
     
5,398
 
Municipal bonds
   
     
1,546
     
1,546
 
Floating rate notes
   
1,300
     
     
1,300
 
U.S. government securities
   
2,210
     
     
2,210
 
Asset backed securities
   
     
442
     
442
 
Other
   
     
708
     
708
 
Derivative financial instruments
   
     
333
     
333
 
Total financial assets
 
$
14,140
   
$
3,029
   
$
17,169
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
6,641
   
$
6,641
 
Total financial liabilities
 
$
   
$
6,641
   
$
6,641
 

The Company reevaluates the volume of trading activity for each of its investments at the end of each quarter and adjusts the level within the fair value hierarchy as needed.  No hierarchy level changes occurred on investments held as of September 30, 2019 as compared to hierarchy levels as of December 31, 2018.

The trading equity securities noted above are valued at their fair value based on their quoted market prices, and the trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained with the assistance of a nationally recognized third-party pricing service.  Additionally, a significant portion of the SERP’s investments in trading equity securities are in money market and mutual funds.  As these money market and mutual funds are held in a SERP, they are also included in the Company’s liability under its SERP.

Trading debt securities are comprised of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.

XML 47 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Leases
Note 10.  Leases
The Company leases certain real estate, computer systems, material handling equipment, offices, automobiles and other equipment.  The Company determines if a contract is a lease (or contains an embedded lease) at the inception of the agreement.  The Company adopted ASU No. 2016-02, Leases, on January 1, 2019 using the effective date method.  Upon adoption, right-of-use (“ROU”) assets totaling $4,993 were recorded on the Company’s balance sheet.  Incremental borrowing rates used in the calculation of the ROU asset, when not apparent in the lease agreements, were estimated based upon secured borrowing rates quoted by the Company’s banks for loans of various lengths ranging from one to 20 years.  Operating leases with original maturities less than one year in duration were excluded.  The calculation of the ROU asset considered lease agreement provisions concerning termination, extensions, end of lease purchase and whether or not those provisions were reasonably certain of being exercised.  Certain agreements contain lease and non-lease components, which are accounted for separately. The financial results for periods prior to January 1, 2019 are unchanged from results previously reported.  No cumulative effect adjustment was necessary at the time of adoption.  Based upon a contract review and related calculations, none of the Company’s leases were deemed to be financing leases.  Lease expense recorded in the three and nine-month periods ended September 30, 2019 under ASC 842 was not materially different from lease expense that would have been recorded under the previous lease accounting standard.  Other transitional practical expedients allowed under ASU No. 2016-02 were adopted.

Other information concerning the Company’s operating leases accounted for under ASC 842 guidelines and the related expense, assets and liabilities follow:


 
Three Months Ended
September 30, 2019
 
Operating lease expense
 
$
657
 
Cash paid for operating leases included in operating cash flows
   
697
 


 
Nine Months Ended
September 30, 2019
 
Operating lease expense
 
$
1,907
 
Cash paid for operating leases included in operating cash flows
   
2,037
 


 
As of
September 30, 2019
 
Operating lease right-of-use asset
 
$
4,241
 
Operating lease short-term liability included in other current liabilities
   
2,021
 
Operating lease long-term liability included in other long-term liabilities
   
2,234
 
Weighted average remaining lease term (in years)
   
4.60
 
Weighted average discount rate used in calculating right-of-use asset
   
3.64
%

Future annual minimum lease payments as of September 30, 2019 are as follows:

 
 
Amount
 
2019 (three months remaining)
 
$
685
 
2020
   
1,723
 
2021
   
703
 
2022
   
406
 
2023
   
245
 
2024 and thereafter
   
922
 
Total
   
4,684
 
Less interest
   
(429
)
Present value of lease liabilities
 
$
4,255
 

The Company adopted ASU No. 2016-02 on January 1, 2019 as noted above. As required by the ASU, the following table discloses the minimum rental commitments for all non-cancelable operating leases at December 31, 2018 as reported in the Company’s 2018 10-K under previous ASC 840 guidance:


 
Amount
 
2019
 
$
1,992
 
2020
   
1,100
 
2021
   
388
 
2022
   
144
 
2023
   
66
 
2024 and thereafter
   
12
 
Total
 
$
3,702
 

XML 48 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Contingent Matters (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 16, 2018
Sep. 30, 2019
Loss Contingency, Estimate [Abstract]    
Contingent liability for customer debt   $ 1,662
Percentage of potential contingent liability on unpaid balance   1.75%
Maximum exposure   $ 932
Liability recorded related to guarantees   $ 1,607
Maximum maturity date of customer debt   Dec. 31, 2023
VenVer S.A. and Americas Coil Tubing LLP vs GEFCO [Member]    
Loss Contingency, Estimate [Abstract]    
Damages sought for purchase price of equipment $ 8,500  
Maximum [Member]    
Loss Contingency, Estimate [Abstract]    
Contingent liabilities for letters of credit   $ 10,999
Letter of Credit Lender [Member]    
Loss Contingency, Estimate [Abstract]    
Contingent liabilities for letters of credit   8,640
Astec Brazil Working Capital Loans [Member]    
Loss Contingency, Estimate [Abstract]    
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries   $ 3,200
Letter of Credit [Member] | Maximum [Member]    
Loss Contingency, Estimate [Abstract]    
Letter of credit expiration date   Dec. 31, 2020
Performance Letters of Credit [Member]    
Loss Contingency, Estimate [Abstract]    
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries   $ 2,359
XML 49 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments, Gain recognized in income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | Cost of Sales [Member]        
Gains on derivative financial instruments recognized in income, net [Abstract]        
Gains on derivative financial instruments recognized in income, net $ 369 $ 169 $ 355 $ 855
XML 50 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Condensed Consolidated Statements of Operations (unaudited) [Abstract]        
Net sales $ 255,807 $ 256,613 $ 886,389 $ 854,595
Cost of sales 203,947 198,329 674,362 717,197
Gross profit 51,860 58,284 212,027 137,398
Selling, general, administrative and engineering expenses 47,643 51,054 158,594 154,396
Restructuring and asset impairment charges 875 0 1,431 0
Income (loss) from operations 3,342 7,230 52,002 (16,998)
Interest expense (167) (170) (1,299) (488)
Other income, net of expenses 412 23 1,252 1,536
Income (loss) from operations before income taxes 3,587 7,083 51,955 (15,950)
Income tax provision (benefit) 632 180 11,420 (2,301)
Net income (loss) 2,955 6,903 40,535 (13,649)
Net loss attributable to non-controlling interest 55 92 127 238
Net income (loss) attributable to controlling interest $ 3,010 $ 6,995 $ 40,662 $ (13,411)
Net income (loss) attributable to controlling interest:        
Basic (in dollars per share) $ 0.13 $ 0.31 $ 1.81 $ (0.58)
Diluted (in dollars per share) $ 0.13 $ 0.30 $ 1.79 $ (0.58)
Weighted average number of common shares outstanding:        
Basic (in shares) 22,523 22,923 22,510 23,009
Diluted (in shares) 22,684 23,084 22,666 23,009
Dividends declared per common share (in dollars per share) $ 0.11 $ 0.11 $ 0.33 $ 0.31
XML 51 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Significant Accounting Policies [Abstract]  
Significant Accounting Policies
Note 1.  Significant Accounting Policies

Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X promulgated under the Securities Exchange Act of 1934.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the three and nine-month periods ended September 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the consolidated financial statements and the notes thereto included in the Astec Industries, Inc. Annual Report on Form 10-K for the year ended December 31, 2018.

The unaudited condensed consolidated balance sheet as of December 31, 2018 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.

Certain reclassifications have been made in amounts previously reported to conform to current year presentation.

Dollar and share amounts shown are in thousands, except per share amounts, unless otherwise specified.

Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)”, which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance establishes a right-of-use (“ROU”) model and requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statements of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Certain provisions of ASU No. 2016-02 were later modified or clarified by the issuance of ASU 2018-11, “Leases (Topic 842): Targeted Improvements”, ASU 2018-10, “Codification Improvements to Topic 842, Leases” and ASU 2019-01, “Leases (Topic 842), Codification Improvements”.  A modified retrospective transition approach is required by the ASU and its provisions must be applied to all leases existing at the date of initial application.  An entity may choose to use either (1) the standard’s effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application.  The new standards were effective for public companies for fiscal years beginning after December 15, 2018 and the Company adopted the new standards effective January 1, 2019 using the effective date as the date of initial application.  Consequently, financial information and the disclosures required under the new standards have not been provided for periods prior to January 1, 2019. As allowed under the ASU's provisions, the Company made an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The adoption of these standards did not have a material impact on the Company’s financial position, results of operations or cash flows.  See Note 10, Leases, for additional information regarding the Company’s adoption of these standards.

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments”. The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. As the Company’s credit losses are typically minimal, the Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, “Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities”, to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company adopted the new standard effective January 1, 2019. The application of this standard did not have a material impact on the Company’s financial position, results of operations or cash flows.

In February 2018, the FASB issued ASU No. 2018-02, “Income Statement – Reporting Comprehensive Income (Topic 220), Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income”, which permits companies to reclassify tax effects stranded in accumulated other comprehensive income (“OCI”) as a result of U.S. tax reform impacting tax rates or other items, such as changing from a worldwide tax system to a territorial system, from OCI to retained earnings.  Other tax effects stranded in OCI due to other reasons, such as prior changes in tax laws or changes in valuation allowances, may not be reclassified.  The new standard was effective for fiscal years beginning after December 15, 2018, and the Company adopted its provisions as of January 1, 2019.  As a result of adopting this new standard, the Company reclassified $721 of previously stranded tax effects from accumulated comprehensive loss to retained earnings as shown on the accompanying unaudited condensed consolidated statement of equity for the nine months ended September 30, 2019.

In August 2018, the FASB issued ASU No. 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement” which aims to improve the overall usefulness of disclosures to financial statement users and reduce unnecessary costs to companies when preparing fair value measurement disclosures.  The standard is effective for annual and interim periods beginning after December 15, 2019 with early adoption permitted.  The Company has not yet adopted this new standard.  The Company does not expect the adoption of this new standard to have a material impact on its financial position, results of operations or cash flows.

XML 52 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Operating Lease and Related Expense [Abstract]      
Operating lease expense $ 657 $ 1,907  
Cash paid for operating leases included in operating cash flows 697 2,037  
Assets and Liabilities [Abstract]      
Operating lease right-of-use assets 4,241 4,241 $ 0
Operating lease short-term liability included in other current liabilities 2,021 2,021  
Operating lease long-term liability included in other long-term liabilities $ 2,234 $ 2,234  
Weighted average remaining lease term (in years) 4 years 7 months 6 days 4 years 7 months 6 days  
Weighted average discount rate used in calculating right-of-use asset 3.64% 3.64%  
Future Annual Minimum Lease Payments [Abstract]      
2019 (three months remaining) $ 685 $ 685  
2020 1,723 1,723  
2021 703 703  
2022 406 406  
2023 245 245  
2024 and thereafter 922 922  
Total 4,684 4,684  
Less interest (429) (429)  
Present value of lease liabilities $ 4,255 $ 4,255  
Minimum Rental Commitments [Abstract]      
2019     1,992
2020     1,100
2021     388
2022     144
2023     66
2024 and thereafter     12
Total     3,702
Minimum [Member]      
Lessee, Operating Lease, Description [Abstract]      
Secured borrowing term   1 year  
Maximum [Member]      
Lessee, Operating Lease, Description [Abstract]      
Secured borrowing term   20 years  
ASU 2016-02 [Member]      
Assets and Liabilities [Abstract]      
Operating lease right-of-use assets     $ 4,993
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Financial Liabilities [Abstract]    
Amount of investments, Level 1 to Level 2 transfer amount $ 0  
Amount of investments, Level 2 to Level 1 transfer amount 0  
Measured at Fair Value on a Recurring Basis [Member]    
Financial Assets [Abstract]    
Derivative financial instruments 443 $ 333
Total financial assets 16,026 17,169
Financial Liabilities [Abstract]    
SERP liabilities 5,857 6,641
Total financial liabilities 5,857 6,641
Measured at Fair Value on a Recurring Basis [Member] | Corporate Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 4,429 5,398
Measured at Fair Value on a Recurring Basis [Member] | Municipal Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 1,358 1,546
Measured at Fair Value on a Recurring Basis [Member] | Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Trading debt securities 612 1,300
Measured at Fair Value on a Recurring Basis [Member] | U.S. Government Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 2,035 2,210
Measured at Fair Value on a Recurring Basis [Member] | Asset Backed Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 1,265 442
Measured at Fair Value on a Recurring Basis [Member] | Other [Member]    
Financial Assets [Abstract]    
Trading debt securities 1,285 708
Measured at Fair Value on a Recurring Basis [Member] | Preferred Stocks [Member]    
Financial Assets [Abstract]    
Trading equity securities 282 248
Measured at Fair Value on a Recurring Basis [Member] | Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Trading equity securities 278 229
Measured at Fair Value on a Recurring Basis [Member] | Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Trading equity securities 4,039 4,755
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member]    
Financial Assets [Abstract]    
Derivative financial instruments 0 0
Total financial assets 11,998 14,140
Financial Liabilities [Abstract]    
SERP liabilities 0 0
Total financial liabilities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Corporate Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 4,429 5,398
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Municipal Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Trading debt securities 612 1,300
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | U.S. Government Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 2,035 2,210
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Asset Backed Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Other [Member]    
Financial Assets [Abstract]    
Trading debt securities 323 0
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Preferred Stocks [Member]    
Financial Assets [Abstract]    
Trading equity securities 282 248
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Trading equity securities 278 229
Measured at Fair Value on a Recurring Basis [Member] | Level 1 [Member] | Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Trading equity securities 4,039 4,755
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member]    
Financial Assets [Abstract]    
Derivative financial instruments 443 333
Total financial assets 4,028 3,029
Financial Liabilities [Abstract]    
SERP liabilities 5,857 6,641
Total financial liabilities 5,857 6,641
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Corporate Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Municipal Bonds [Member]    
Financial Assets [Abstract]    
Trading debt securities 1,358 1,546
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Trading debt securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | U.S. Government Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Asset Backed Securities [Member]    
Financial Assets [Abstract]    
Trading debt securities 1,265 442
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Other [Member]    
Financial Assets [Abstract]    
Trading debt securities 962 708
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Preferred Stocks [Member]    
Financial Assets [Abstract]    
Trading equity securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Trading equity securities 0 0
Measured at Fair Value on a Recurring Basis [Member] | Level 2 [Member] | Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Trading equity securities $ 0 $ 0
XML 54 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information, Reconciliation of Total Segment Profits to Consolidated Totals (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Reconciliation of total segment profits (losses) to the Company's consolidated totals [Abstract]        
Net income (loss) $ 2,955 $ 6,903 $ 40,535 $ (13,649)
Net loss attributable to non-controlling interest in subsidiaries 55 92 127 238
Net income (loss) attributable to controlling interest 3,010 6,995 40,662 (13,411)
Reportable Segments [Member]        
Reconciliation of total segment profits (losses) to the Company's consolidated totals [Abstract]        
Net income (loss) 2,745 7,312 39,436 (12,474)
Intersegment Eliminations [Member]        
Reconciliation of total segment profits (losses) to the Company's consolidated totals [Abstract]        
Net income (loss) $ 210 $ (409) $ 1,099 $ (1,175)
XML 55 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings per Share [Abstract]  
Computation of Earnings Per Share The following table sets forth net income (loss) attributable to controlling interest and the number of basic and diluted shares used in the computation of earnings per share:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Numerator:
                       
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)
Denominator:
                               
Denominator for basic earnings (loss) per share
   
22,523
     
22,923
     
22,510
     
23,009
 
Effect of dilutive securities:
                               
Restricted stock units
   
112
     
104
     
107
     
 
Supplemental Executive Retirement Plan
   
49
     
57
     
49
     
 
Denominator for diluted earnings (loss) per share
   
22,684
     
23,084
     
22,666
     
23,009
 

XML 56 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Contingent Matters
9 Months Ended
Sep. 30, 2019
Contingent Matters [Abstract]  
Contingent Matters
Note 14.  Contingent Matters
Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $1,662 at September 30, 2019. These arrangements expire at various dates through December, 2023 and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. Additionally, the Company is also potentially liable for 1.75% of the unpaid balance, determined as of December 31st of the prior year, on certain past customer equipment purchases that were financed by an outside finance company (the maximum exposure for the Company in 2019 is $932). The Company has recorded a liability of $1,607 related to these guarantees as of September 30, 2019.

In addition, the Company is contingently liable under letters of credit issued by a domestic lender totaling $8,640 as of September 30, 2019, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through December, 2020. As of September 30, 2019, the Company’s foreign subsidiaries are contingently liable for a total of $2,359 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $10,999 as of September 30, 2019.

The Company and certain of its current and former executive officers have been named as defendants in a putative shareholder class action lawsuit filed on February 1, 2019, as amended on August 26, 2019, in the United States District Court for the Eastern District of Tennessee. The action is styled City of Taylor General Employees Retirement System v. Astec Industries, Inc., et al., Case No. 1:19-cv-00024-PLR-CHS. The complaint generally alleges that the defendants violated the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10b-5 promulgated thereunder by making allegedly false and misleading statements and that the individual defendants are control person under Section 20(a) of the Exchange Act. The complaint was filed on behalf of shareholders who purchased shares of the Company’s stock between July 26, 2016 and October 22, 2018 and seeks monetary damages on behalf of the purported class. The Company disputes these allegations and intends to defend this lawsuit vigorously and filed a motion to dismiss the lawsuit on October 25, 2019. The Company is unable to determine whether or not a future loss will be incurred due to this litigation, or estimate a range of loss, if any, at this time.

The Company's GEFCO subsidiary has been named a defendant in a lawsuit originally filed on August 16, 2018 with an amended complaint filed on January 25, 2019, in the United States District Court for the Western District of Oklahoma. The action is styled VenVer S.A. and Americas Coil Tubing LLP v. GEFCO, Inc., Case No. CIV-18-790-SLP.  The complaint alleges breaches of warranty and other similar claims regarding equipment sold by GEFCO in 2013.  In addition to seeking a rejection (rescission) of the purchase contract, the plaintiff is seeking special and consequential damages.  The original purchase price of the equipment was approximately $8,500. GEFCO disputes the plaintiff’s allegations and intends to defend this lawsuit vigorously. The Company is unable to estimate the possible loss or range of loss at this time.

The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.
XML 57 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Buy Back Program
9 Months Ended
Sep. 30, 2019
Stock Buy Back Program [Abstract]  
Stock Buy Back Program
Note 18.  Stock Buy Back Program
On July 29, 2018, the Company’s Board of Directors approved a share repurchase program authorizing the Company to repurchase up to $150,000 of its common stock.  Under the share repurchase plan, the Company may purchase common stock in open market transactions, block or privately negotiated transactions, and may from time to time purchase shares pursuant to a trading plan in accordance with Rule 10b5-1 and Rule 10b-18 under the Securities Exchange Act of 1934, as amended, or by any combination of such methods. The number of shares to be purchased and the timing of the purchases are based on a variety of factors.  During the second half of 2018, the Company repurchased 582 shares of its stock at total cost of $24,138 under this program.  No additional shares were repurchased during the nine months ended September 30, 2019.  No time limit was set for completion of repurchases under the authorization and the program may be suspended or discontinued at any time.
ZIP 58 0000792987-19-000050-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000792987-19-000050-xbrl.zip M4$L#!!0 ( %&$:$\W2'83.! &&R 1 87-T92TR,#$Y,#DS,"YX MW;DL9WFWCHP"4F84* * M@+;43W\+D!1)$01(RFGH.SZ9!G87V/WA[RX@O/OG>ND[CYAQ$M#3WN'!L.=@ MZ@8>H?/37LC[B+N$]/[Y_N]_>_=#O_\14\R0P)[SL'$FYQ_'MS/B REW;FZG M\(F=-P='!\.#H7/& N0QXLUQOR^9U_R$NPN\1(Y ;([%)[3$?(5(9"7YSV_@B13V8$ M>ST'M*#\9,VWTIZ>G@Z>C@\"-@#*#,A M!03%9H53N\P0?U#$28[2LS\\[!\?)DR$/F*^(Y]C]V >/ ZB/,ETG&?B3)05 MMHT@(ULO:*R.(YLKHC00 M2$"_4$EQXFI%Z"R(4R!-XGB28'^+9XY"]D36XK3'R7+E2]A4VH+AV6E/-K5^ MTK9^7S%\ /5+2%C@8T-#D-D#8.'0$U3-KM*"$Q&(N04IA98'0H(59@+:>J;A M#IY-+1?Y==4"%C?T6ZV5AV=UM0(60DF;E?+10UVE@ 7[WU8?*><>-'#DQ^?; M2^-(K2IU'KBAG"'&U)M00<3F$OHI6ZH&U7.(=]HS4FS+3VJ0(O=^"!/(<.CT MG41"]A-1SXG$.1EY[P:[0G;EAQQ[4_I>?>]VZ9@[)C%Q[O2:ZHSYAJGGBU,3 M+/:&Z$- /4RA#/C@@4\\N9(X0[Z = MV!C'"&Z%.UGI3BS>B>0[/X9)"3]UF%;%=&MF/IU-5W+%"'6J!*Z-TXCR4764 MTW*<8.:D)75X[XOWAV )IE@ #7G$E["56.*K@-<&WRK&V!*.F[:$7+%.5*[S MHRSYIZYI[-TT$%]<^,%3_<909#3"_ZHQ_%"0HTKJT-X7[' ^LA10CK[ M:^Q_BUU,'M&#GW2*;(+%ZL=%JV>X.W-KS'U)'T'+@&W'H&R"Q=ROBN;.<'?F MUIC[)O+7;*3;!*;-E9Q$([MK[1^MTA9DF6"RM MV=/&;D3%WME;NX&")7B(8>,3S*.RDWU4(=UB?V"@R$T<=X-BN@4#S58W*^0?L1>Z0T&#PE0L,(OFS4]83&>3]4HZ]>/N M4)IK042SW56BXAGZ9P>DJ?! +*^#1KOI9>01ZOJ(+PA%U"7(OZ1 %&:<$18: M"TS:C7(BT-E*=#(B.Z1T0YD(W*]GX>8,N5]AISMG:!F/99H,"R::S;.2XH 8 M1\IQ8D$=$MH%KFRIK@@9S, ?%O($]#94H,FQ8*'9.^?$.+&<#@I=IP@?./XC M!$TGCUM/]FZB&8 CS6XZE> H$9WMZ\:3:\25M?'E'_K]&UA= 0"W4-:)+9*L MKB64@_Q+@^"T\V/RU1TGJ!*GOL^$3$OR3 7H],63-]6BW$[/T:%=R!:HJ]9 M_(K))N@RU%;,S"';#JS:\<(L;"8"$X E44(KF-4#CAVP#>)C66C-)"9P2Z-B M5GCKA-@Z@.TAGBR>N103?!&A#:ORD% '3+U8Q7WNY%=)K@DP383"BEZU0$<' M9;V(1Q;*TESCIJ,8Y[!"62UU<"*/AX?"HM@LAKE>'?14/0@[NLLQG]2&,JOH0.ARKG9C/0:A) M-R^V<\!9R*PN 8T9_6M8%8^ M]=_A6M^?EP/62/'\'KU1+8]>AZWE,D$.RFR""3E)9X6IY/)!ATD3-^ON4&JB M^1:.UE%-1VN'<;U;#3E\#?DF;+6W&:RX5KT6T6%:P7N>@S&?M+?_?&3RGW?8 M5,7F ]3\2 -0E&Y'*;5U!;P*SIA=&8XLUCGJ8#/?B=G9 A;2S5O ]"Z,%3++ M79JNH]6,5.WX6LJRGS=6-:H6.*ZZ(X+\ST-%M>_:7KW+:;DV5)IK:@O%2VG6IE#I:EN'9,U+;OGA MH#3;V*\UE]NL:%:\)-?AV>CX0PY5&]&W.@ Q:G HD.[\0V\'1]R%5*S=]E\ M\\X*?H/;?!W^>^#_$1$:;ZO^Q-XEC?I8C59A%O"-VTIAF6>3^;,CZ^NP;84= M^(_$/]S;-:-ZUT/SJX#R?.,R0'LMU I]Y0NF':JUKYKN^'W*"'\T54RNL M5>^J_E^@^FZP\X1,E)!_:$8^,T.6JX )AQ8>2.TNZE=FRZ6^ M]JX$1<3E]1%*V:+/O='AQ)7B#FO5(F&2'_V4NW(-=M_V&473!\5SI'ZMO60P MR;'YC.6X^E).__"H?_AF_WJ(VG403E_"SGIXAQ[RY0?/>N7DV:5\/\-&#SQ862U62P+@X-\0MC4%57 M]/%ZY2.*1, V%_!_]>$B*V62"MG+9IR)^N9*F")3R6<2&UC)\LQBPXK80(O? MXU3U@:TB\O&8>C(X^ELHEY$4YY<_B_L>V>;N\GM3;0!D5N7WRMS1._8 MJ2.@&J\1-BWF^0!E19FS25\-)M%*&^EY$JB,A:B2OR MO\9&9<9(/5OC1\S0''\*) /RQTNY[,_H;*5L30/P\(,)?Y@D'S";SLY"3BB6 MSWF1Y"?CE*(E^5GU"!5XCMGWA4Y;SR\+XB[.,2=S.J%S2,?L&M%0SC(ADX/= M-6)?L8C/Z5Y)1IOJC42VSEIQ\/T6RQD,NB*4RWD4B9>'6J$#N]*%,\?9;EZ= M)](7%CZR6C+U^VI[26<,)1XNK$J]QA+;C'8&FE@;]!8VJD;=-2>W8<;] (GK8$H^Y M?-<0T=Q=(E5C^!ZR ?1^K3B'&L&]0/!\" MGG-I-&%^,9;1'!&ZQVMQYD/RKL^NE"RWT!))^G=V6<@%^"U>Q>YIB5)A\6B@ M:=O:<;>J$0;C6+)!IUW"W"9%2/?K=]5KQ]^K]JV?Y2+^*J#S>\R6T/ODPN91 MH<,U"C>6T#)+?)2#JERL;G\ 9#K3Z:;HDM?8E05J<[9F=+(MA&1;/H-6[$GO M!89%BY0REM//7-&=;5*2&[2122IBD*AZ2>7)CC'UQC-1[/G/*3FWHXC5_ M[H F:YES6,FX(F \JZQV1*S#U+8A,EVQC7..Z)WTUOF\OD!7O:0>[, +Y^,)J U_10P ML1C/8'@MZF:V387,1DJ>*BEJ44;0-D6V[4>OACZ[;4I\AB6/19%RDK8IH]NC MRPI'EQ9,#BEJV\[[ M 7:I+LE%LRISO!03 &P^64+C+9SQR$6!RXE>BJ+RJ$;Z,P'1:/T;8D06+_MI M[GBUC;1]@[J*47P6, #]B;UD)(+9.O3E$'U)/U-Y(SG)N,!9?1OPMFP$RYP_ MVVXDXU^'H'/3:;5RZK:M/J?\(6#;4]_;\+EF2V,A;)MB&32^!.QK-(H2@?RK M *DE5CU$Z\IX6>:HJ7E;E?R"?9]?(#8/-$&*W:RV5?XN"!,_/+UA9*GFA*(; MV$35-I62 ]]RKI,-1W,6/,WZBT->VPG?ZB:5U3LL=Y/FLMN&0*Z61V8ECMJJ MQ!UFJ^RYX>0 0?IS+_DXB97XI2PN[X#+0\R3,\U:R&/CN\?;E \%^^^W7/__IE[_L[W^&*<0@ MA[/)_?/D_.SSR7)._PLF[@S<'1P='DT\8@1F.9P]P?Y\R$ZKO M'^@?]R"#$U)HFGUXRN*/>XL\7WTX/'Q\?#QX?'N \,/AFZ.CX\-_?+FZC19P M"?;C-,M!&L&]":'_D+$?KU $;RY(;9#F,XG169#F.8780H>4AI3F\SA<07Y)X+N%7F%_/SY]6,,U@ M=@9S$"<9T87)S9]7\.->%B]7"12_+3"LV\I*&8Q^=I%^4[%[-@PM%QAN" T\1INFIDKE.W:3&.A MNS7Z>D5[5=*?[=A.:3G#F_8))+3GNEU F._ (I7XJB$1:?2+A-EZ1?Y=*QH^ MY9"(+16BA@QK*5-$J)*@J%9\0G,7A.NF\])9"C 'V3W+ TCZ]0# ZI"ZY! F M>29^84[:/SKFRS3TYQF!7+)9.V3X"]%/QSC):J,*$NEE;4_C"I$4YR-+&2A_ ,XH][;^@( MYA'&#XN<#V?\03R*4$':W1L8P7@-[A.:,"L0;T$J*H"6-$ T.-BFAX%>$(__ MNW#B_P7@[R0;)'K>PJC <4[Z$WGX+2BYA[24 0;?WC)][+5R>.C_&D[H:=Y, MVBGZO_/_% 2L"4W 3O)3@/$S&2ZPX58#!$X\W&F6/ $"HXNU>HA82N1@^7LX M8!'#VV?2G#4P(?O$G5'_%&"$-;KK UEGY/%Z&TZ\6/:Q[82:^;;J,[>]_3G MV!ELT,>OS>? HR;1G>K%)LS\GC];(C7RYM< MRRO=QA,L@Y0.&4QFOB L/R,T>XR3I ')YL_ MSN-PPCG%: 5Q_CQ-0)J340(=(:SHK'@[Y[8A+?,!'6E(,78P2A%JO83PAN!G M< X)'&E*PP$*7.P=+=2AP"PJO $U&R[8(,%,6!U>C27Z MUE;IXJX3$MZXJZ*H?.E33=#NI_SO^CA%:8Y!E/\1YXO3(LO10QGJNUD3ES;&2L[KE!! MT\UL"^A8"PYO T$S)9 #QD"E2*B"!X2=618 4 H*+ZL2.^&FX)FNJ>CW%,J) M&KL)FT2A1MO**(M@J^2(6!^%$^SJ<%^10ZLI)),CP1;!UPH35=PT+Q+ A$'G;HW5@.[) MKR?3];/P2#>;K7*$5&3#.R'.E+65ODRCI*#'LJ<(L\#D.8[O"[:IX@[162 Z M0D8)4>7A,LTAAEFK"1E4J&AM!A+J;Y=/G"+,U)8Z3?59[.1I??97E0:.+S(: M7ZMUPY3.=@NU2@TO!3>N+AK7$\TKB./&CM$!.T*/K%S+!C[4?F\G#;=SESF4 M%H;*_,MA,Q97Y-\O?[;7='#:5\OS%>;;(^J-1D?ZC<>[\&HKGW+XA&]!:R3G5S'U="0G R6\9I M3#HVHN,:\MK6GD)R8-K.)EDQ^6NZ=+%#':VN-6F2 O@LDY5@6?+IN:G[C(D- MFY:Z@1')%W':J/K%F^8W< W3 HK6JKDEX/R)9Z1TDRKYCVZ/:EC80P+W1"<) M_NJ'+*1H"#_4*DFE%%HY.DGG-26@Q9=3E.77<$&0JX%R!9]?- M9)/FUP+P@EK6#MQ4M0MO;4J8)A]D*+Z6X\W&UQ\.@GK_^(1?2[, YVB^HA35 M:XD@8X-X&W:2JC]D^XT3M"REE.@1UD&[JL$-<6C7> MO>UOZJ>E&'OPH#VC:$%93OYH*#U.VIY*=I5&T[(I&U(6E>E;)R!*D$RY(*AT_ MI)N-V='S'09I!B(6V73&_L4;J=F_BTW:W,%M_0NQ<'2?0CS.X;J@#;V0F^N3 MOQ8:EL?6=J!9>-?[Z"R=TA^868QJBD@>"O-X\Y@1WW1$;R[+>E6H 4JQJ%&] M2GD=56HX1P]>IWJI)KN?P/=2S*YR&D.(;>(UL&JFT+;B%-!&A"%WS;X2=-G- MS.T 0Y*Y/=,2?B NMQQW#GVZH/LX](SJTWN"]J ;MYR4GS\#:^ MT:?$B)9LWQ1IW3\]?R.-]65:;LDY(R&57?&[1J8-://,S$-%&@O8FOM M!>K$O3V;XL;M=8G0%02HKWN:JX>6"O#%?K>"Q0KV( .B]C.O]!<)U-@=7' V MA4D"\\V]\P\8LHR)[BF6G*+J*$ ).+. \6/.T4F#PLY 7:=[8/(DSJ"SKQ[2*]6":R,K6U=Y MI6.SC)6?MX]6&MO.+L*4;:J;L+&A?%#G#=H&N^DA,H& 9BW:)M%^A!T+$\_L M&9&LY%#"5<(Q?DR:W# H\"2%B38TI#SS,XA3NLQUG=Z"!%[/:V_ E0_ -1#F MQB0N%[!D&AO..CFC!]1LRQ-H"^EL5^,&=OG!+CV1_);[ (YT=4./E;$]T**2 M']XS&K<+@.$GP!90EU1+9F\#&WHB<9^-@FALV+ RM@&VS+.GND__* MVAP7EA)3-BSC Y:S(WJARZ:T\ Y>MH<"HIYH^C4W)N6P3>'MER_O@+E ^ P5]_F\2,2L%Q,'WC>LE*,R*/"7B+?3J2: 22A50*H1CM^ *E- M'Q1 M6($@(RG4KP":(KA"L0ST?GRT80XAK-YM=Z(+!<3&S][#^@RI]8Y#.9MQGV&3;6Q0Z.B0 MG>PI;)8H&HKWIH;BQSAJT'G?NN>#!BYZA[>.H=!^XB.W(WVT)I[=(#LY9X!6D;K@H.\)"2T/-4Q9,'DJ;J(![0"H-#^(DY!&G7( M4S6,^CQ5RNCQ>8P5K\W7<_JR?,-XU>?RB8OFY^ :45V/ Y$)(2%I@,K3+(7@E8HI2]0*^>]C P MM&N+66H*<>*QHLC)^ M "2IRK'>F/1#SX29IU;"G F3ZFW8L>_AYLYS@%.B)#6=H?,,YB!.,F^W<_[! MO )G)VN(P0/\6BSO(:;CE:2@5XI2%;/K(L]RD-*0--JUCMP<2,['$=V/M+SZCVDXO77C'4% NKGGUI3Y*@#;4L2Q*^9JW(#'+V3$@F.09&3T,^5S&C-ZQ]GF41 R(()X+3FZ MU%E"TQ4N$GR^3"T)*AK"$8U'I;?%;&IW!_$AYG[<##+TC;,%G'U&:&8',#-' M$U ZCH !9&VH'6!TXL+;=5/N"1.V*(%A05E]:4Q%&1X0[ W3 D K)KQC :6F M?R#\G9Y\0Q',[%H&,T>S9=!QA <(=T/M6@:=N/!F(2] C'\'20&_0) 5F_S4 M>_:W.8)9JG869U&"J'8-K!KI>. T=-YJ9NNF1LD:M9:&VZ:@\5??S$%!=I;5 MJIM2*JU["FGA;<2G*Q[Y\U;/B_77N!%S'8EX[DA*$GC$+>RR#[A<6'AYUQD9 M4:P!'?U+[Q%0?2[O\VI^#CS&!GOLX]L6%%YJ)5ZQH? S]E1VQ-Q/)N(!MRE# MO'*RPYY!;$.V8/"':DM34 ?#:V#7<[+MQ!;R#?<5>,@>K^@JO?=TL3RBO5'G MHLB)N[Z0 ?JR6(JM(&=%$\J.7&+4:\OE;ZQOI^$=&<=",,\A[N:7-K^;AZK\ M'M\6=P0!ZN^?^L/A=L+8S(-[N>$EP#9&W, E((T-79FY(*T?2/X)01>0:N4X M@%4AY]6!UL9?NP2OHOSPGDRWM/LRO2.E0FI%:Y:UNP2W5K8NX=5!5N^C';>T M]9+#NQ+8WHQ'U ^D#7YGB);\KQ2@$M65H;<8$*W N=+0&N\*P( M>)WX5'EHYP"M%!S>W)V]%?&Z7R??$N",T*V 5XI0A8=VC]!MP0'.0,(L@[!N M2_FVMGKBPY5-S$I:LX7M$)OA97]!+DX+;H#IC! TH,OJ$Z>6FM!*W4>#\ :9 MMI93_4FBU[&.-[@=JWK)_0JAJG3.;O%9+3:\K-W%!)K<]4!EE;T#+#?LKQ>7 M$O>\"# WY8:7K3M5+CIMTZ?!K/)W:3(W_*\7G#('O4RSN2DXO+DX6R-.Z,(- MJV=DX-$1HE(9CC!MR'B=4-4Y:N=P;10>WE*=4Z_0':T]@?K:,>H+GBUDJN8] M?.\Z.27BWWC;>O+_*1CMK&FIG'9JM$4EG?^L4(VKJML9V[E&*\6/;/CX+9W% M&7NZD#[)1 ]/G"SIOURJCDF&33U2RQ@7[(9PU&ZZ&77AX>UPY.>]Z%/3["P/ M?RS,^Y['KRA%PKL;];AFC>IBI!.W9*OI/!Y>(RDRS/*-/BP2#>LT%.7A- F% MQWO3C.% -E;5[T93R=P<2Y/("J]GN$RS H,T@CSN(2T-=XR")O" VUAF'W*%M/#FOUC#8]MG MV1%7CZ%;]U[!X<')5GM@F,0:'I57)EK\ _WCGJ1TO_X/4$L#!!0 ( %&$ M:$\RH*H"<3$ %T1 P 5 87-T92TR,#$Y,#DS,%]D968N>&UL[7U;<^,X MDN[[B=C_4*?VN;HN__,"2U?M/'SY\?/\_7RYO%X]T3=Z%<9J1>$'? MON'T/Z?%CY=L0;)"XD;QEX//_WTT_OB:TW*&84*U@VU"_KL8TW<)/QK\:\@>\L; M^T21\Y@!]II_#F!LQ M)-%%+-ID3>,L_96$\0U=L%4<_D&#B_B"][P(/\\>:;)M MC2N:S9?G+T\T3D\VW,S M?2%9QIF/D%'.:UP[TI6 T46\9,FZF$=$_^ @B\+B7_/E':9)M9'(CY^TFP'F=?.;N1HQT?13,F?APUVO6YC)PI%I3[F _1 MR+5.G\LHLEMVMX2+*>5EP'X:+U2X_Q:P\7#8-0_M3 MX7!1E>QLS2_#Q0.86!W&ATLFXS3=(%[]O_51?,=XG/#Y0TK_E7-[G0NC#1*S MRV+D*-@/>-H*G-J/F%H*E4X:.K0?,YS(=;#I-%@/#]J)"]H."%J)!%IWK>PX M5=;=*3N.E+UXU;!3A#$ ML16]L>=6CW2H[05J1D9H+/OT-KSY*?UXZ_[[>$\@$(Y.T-S%NLWX?XNNQ!VA MPM^XCTD>A/S30$?!L(YI53HEZ>/GB'U/I]4*JF9BQ=CZB3N*G(8[W-L97DQH M$ZNIK71:I>=/(OV).U03ZPG68U^U$Q*)%*/;1TJS"322L1_G2;!%L: 3,QT? MG++-2!]>S:\I*DD6E;3EGTV!ZZ2L,,[>!^'Z?4GSGD217BY)&EB5W26RT_Y: MB%MPLR 5_UOT(A:_"^B2Y!'"ZT#+"/"V*S%;DQ!A["$"EZQMR%NP>K>FZP>: MV!2VS=>"I(]%G[EZCKS1;"5.)$;-&2(1)9TRP!^W'1 MAY[#QS)-^M_+GW^O9>**TPO^9[WX MB,@#C7YY*R?@'50T!43PWITZ;/&M%03E:(SRH%@+)<+ LXR;ZB'/Q+KRCETQ M#M8XXS;CHJPNXHPF-,UZ36"3:=UL=IBVFWH'Y%G2;G0^9U02E-/'P)EPF;"U M$A9LHA;;Z?;SFW[U;S+VQE:U+.$]@Q'#4F7#H4MYB91A.NO!@N9;XN6O3O%R M%CZ'?+$0I(VYJ0,.%4G9*C")EV9':*.W,[A&:#'?HO.&<@\VY8O#6YH\APMZ M39.0!4"&08F1/==:&FIOM7J)9#=MKN\<>Y.K[&\_.NUOAC6@ M,FV5D6,4"E9N ^>-1>D-C;87H=R1EZ]A]BCV[+BDGUF"FATM<.J'+\PY>0E' M>VUC%&8PKZL"I=M@_6F^SJ/B[-GY];;Z< M!>P)P.1X1M4.[0A&7B+26LL@=G='5%7A<>AF@&SN)1&=Q<%UN3B>+[>9;=M1 M^Q\T"DXVM^IS8GJ44E M33(JJ?P$ $JG(6E )9_*P*[#U:70Q84 LG2[UL=NJEWY<4HK-K+?<;93R(TQ M6;MX9:DBC)Q]_'D1,>Y _/(V2T2,6?S XHR^9.=14>J7M^GV1*\/9MU"3C@[ M+!:NT>PEE"95JFB[1H=II\2 (K^\@XFVU9F9AB \"HXM:,"SVK< A1$52M@M,XB[0-,S&#*5K$P-&]0B(P/R]6,@.1$(O1N,4"U , MRBH8E"$I*W#P)D(EEQ_V-)#DE;>A)7?D<2B' &:L9Q,?$.O"Y]"R]&*$V,EX M*\ZXDR1([Y_$722<_C\^?)*%./!E=N$-3!E'^$#;GPW3O@D875UEL -31Q]! M?W_?:;A+_L\IK[$QN%32>MWJ"S>M5R>];=1Z3=(+5JW7I+](J6U%^N;+U6[7W3UFN$;MN>H ,LX&O%)^C4Z@O5[0^8FHOEI[AH3'6_ MOGT%-:\,6*\0]^;"!&,*_DT*^XVL>[1C@HZB>\#$OI*JEUSVZ\DX\FB@!X&F M]#;V4A_ZN:A]S=%[J5O^UM@>YK2]5(M[AVYOP_]^=,:\;.A?L">=)WP(YT[! M10R5KJ:WP*2A].GO@*"*+[AVB%CGJVQ?/T;N( MC"G6E.&]H4V+"^@@156'"PU$]"*BR%=MIWDA]3_90SH31ZPXY8]\-HI(FA:# MI6@W<=/:C"W".];=EN<,MF>SNCL5UAE7NQL6&;^&[C)90UOO-38E]7Q_1MTJ MT$$A*[Q&3M4NCB'M:^HP;L1]3AH8X9IYDH=Q@NJ8)://DK(M)-:,$&IZ# M-XYG#R,X>?'*;N=I--JNWJ MO671[J?"1GK+?BJ$,Z"Z$6:I:FM-BKN0S)0QAQQ6E:"AK,8XZ+ M/!&Y99S@BL5)]<\3DH9I+S1?#CZ3\"Z[MV7>[KR 0OQ:F[,P%8%^+KPD#P%- M7\WZ>GI'P_PTZ&#F3=2<*:P*57@5>F&\\"8::N+!:%:H;&YLH=<&RT&--2DV ML1*-7"[)+M:ER9-:@FX,#5V@"J0A"KPVE!DWTJ0(PTCCQ7U 1D T:M\_&P#] M 1\2>&YO#MHN36^%%EM)GZ]",/0'D[3B?EV2UP8M1$-,"BBX?B_N)[I+B'BN M82?;]DQE>Q];15-M8\,TKPU)F*:8%$H2 ;RX[&AW=&ZK;0=&LL_U'7?=SZ\- M/)H&F!0W_;J]>,%5NLK%1B^P48O7AR9LD[B)4GCR'JP-A:$D;.M\+48G721G M3X;RJ1IZTEYA4>CF\[F'DQ7?$Z*(]^+#9#C9%"BVTU4)9SF.]G' M+1O24+9A7F=#H43Q(D -[9[5;<$L'),B"ASUB[A>#"%&%@F( M-.J#&)+7)L-0OQ:_AJ*33?WG/T*:\*9_W%S29QJIW2M$H;Z'I2STJITL?'/M MP\]22N/O"-<7&SUG:LNJQCQY62\<,0RV9$,@LEDD\ZFB9NEP**_1KW%Q:N"A MW#;WT-,X<%-@#^O-V42??Z[=1?R49VFAT4>U1R>G["(+HO3(?]./1LQ$;9T# M)ZVNA1ZH&K]&JH:$\-E0!*4"*:[/@5I%BOY8J!6D=$^)NAU3;F@6;A6YCD@L MSKT"OKV::'=, R1Z?;X[JCDF\]5EM7N1J-87#O2&=&122+EWKC7&!^&A]9MA MIK"UO7*)1]J[Y\XYMSCDTPXWN=)=-3>Z-Y[H;?[TM-T+)-'Y^BEB&TK;0I\) M16EP0F/^!_P^S#@F51+U0":.'!;MV, LM8L::#L/96AE7HP^XG3>]FH7B>,B M)RB;"2)X?0Z+MADF17K.$+P!""R[@SHU10*(' M&(2R30#U6?>1 +/T<%"Q@HR>&^ 1-B"'9RPXE&[/4'AXX_Q\83'=?"')-YI] MSN, OME 350VBXS(D7-BT.L94D.YX2'V @@RMEZ,#5_R+">1D LVNN1S9>[> MY\,PM%JK 2;N,?2B7_\9+TR;Q-T<>GF:5<\3=Y&:VV-1QXO4CA>I8FJK96 M952OSS? -9+Z(E(X5^G\"=P7IF" M]>Y0MD76#M/F--!DD[9B"_*P).7);(L2>#&2'@CJ^W?J'R+NP9R]_0)?G<.W M'^A[XQV*BQ5VURR WJ&*I+[5 ")Q=3G_%(,D0[5#ZPY_BV)L[S: JO=B!#UE MR1-+^"H)@284;=F<&EI'^%(*SLPT; (&(A>&U_#S @%?\ICC^XE$)TRZ(Z$@ MJ0/4$(FG9D;H@[$NS,:+N>$WDH1BX7)38&]-XF#^$(4K^4XDOD#90)@"GIK? M6%<,&#!,OFIUO'88LRNY>;%)5+SV@'#LM'1EJRCH/+4X5C.,O16\^B' MO;^J( 1S?>4^5X7.EZ<)#<+L,UF(0.OF4G*%/HJVOFE62>OP;MV^7-(+Q?6D M"FV=7QZ.,QJOAZL9*Z9/'JCB9KT15/-J=YDH@05+&GL"C_ M(0&'<<$**@8%O0?.T$8P@Y%!+5ZLY"X9B=-KL@'N^(,^U3B3O)LR%4N&F&^ M%-.3&,DZMI1]+I7K?_;=;AJ%C*S5Y^5%5D8;1$(X90=M$H =!72^D)=PG:]/6)*P[V&\.B5/_$NV001X=$45 1]Y M4>\A,[PA1@>$Y/54 :(/EI]ZRQ^B<,T%8,DES?C"(:U$ZL!#3UC?2B G]-WT M:"6-#*WB6IG5]1.3?17.7Y["I-C]%6N&CXC10E)",4CT2O@.$'.U1P\)/?85 M9!R']1JB*K"A ,%A6=N667?V<_RL8GLDFN=9FI%8O'PU6[.\[R0BR2L[:\F] MM[V9PF9XT/*N,#(T3">9[4]9G/%:N+_:?(&Q-RU=I&DNSI6=+3D'# M5YY155+@8&MR4X*(?:9LOFVF-VM@E3"Z-9';)?8> MH<(CHYQ=WI71AP8]$8-!G5=1@T]4/7^FR0E)J72K<@P+5TJ":4D_9>AT6EP]]IF;CG!$?!>R0? X1A$.::#0DD956*5Z6P\*\BB5+ MUB1>T!,2?_LU)PGA?836[GW7N<87J"[U0!3P'2S&2ANA L.],O_0\+'$_/JI@II/N6U%C?EW#XEE 3S MN+EL[>Y[F18#8P>J8K[C:F #C(@EJ.JHL.0VG152"'K37DNG&(MEGDJP8>)1=]KG4K__9)X<1ZKA,JY/6*VBP%;;K ML_.B,S==4V!FEWT&KJ,YE)E+D:NM&'&@\EA- =PPYGX^EYNI> M*:2;>;N,>M<'^33'#K!B;U9Q:$=HYC0SI'*.Q)G2FRLC+UD/ MLV42+DA\G?#.(>H%C8V@K,XIJ"B]-"Q>-[TYE;PL=/6T:H&4+GY8L>?W 0VW MW9S_T>W=_*??+^F*1.=Q)@F+P%_K;./.5_]=)[5"^-A'EXV%.R.,3;>M'W[2 M _A4O>/1^N0P2B&Q!%-*W[)0FT/Q+$>KI 4_:"JC])]7<6$6,#R LXLZ J"V MS'2+_)FXY>PD(7^$D>2:0LGW^G+"WG=7[YU ?8#I-6B]<=+@L;UXL%=V&K]A MGCZP)#Z/5WP,%>[*=<*"?)%)+A%$$5^GBE,[*N M1-_&\A+^FABI)=+"R<=?B(QJD>%#@[(.+RX3 M;F>5 (M,.0&8Q7,H2TVM6NC5)L3)P_ODKL@:CO3JR$ S-\GQ/)'VKFW5G1N:6CA.\S4RG6PF;&G6Q;7,X28,CZ"<[N*I I1 M@"0.+W!7=CV&TDENK1W+ZKW7/JMI5L^MNC[IK?5);ZU/AV8M6*=!UOID:8T, M#J5IDC6&4?ZO[A#*?_K]AL0K*#6A]WNI9N-W_]T17;ON'2*.>LCY66%L$V@;Y5-VM\\ MLXE"<)5-VL7Z_63O[^F4D?FO)!''1L7I/YH\T]3U$SL=L:H[AC:7W7,EU<%B M+'UUKEA/[VSY>BMN^2))T)'Q+$S% 98\H9+G58S+52DN^'*..B'>NFQX,S2[ MK;;"(CD&7Y$781&9O#1=).%3UO"G-8#J%] @J5G@D"$D5=P:=IHU>)%**=,& M.KB(HM4,P"X.,!IAPT1)8UAHF#=D39E0QN@ MG;&NK&Q[Y@-9B1>QB4*\4Y9*GPZ6?:_1T?M^"#A0*V5L\1X[+T((,RYY)C+_ M&C?%;]61&!M?H,[0U!?P'P[&:AOB \/?B\>$VX/63;AZS.;+^Y06"G2P@J*M M3F.H:?U'B(FRAN#0L/8B?[,M8QU2@1^EQ!&#R.@3'QHT-.J.PD:?MQ=YVQ(A MI>]9HNG5$/'AE3D8*,#[EV[?*V[+^96*T8X&LV?^ZXK6EY(6'\43 M%=W;/8<6!Y&$*7YHP#)NDE$XP]3FQ4O*2K'%MK%XU4OW6X".T5Q#.S MX@<..WV3V(0=6)L7SSNWQ18+1"6PF@0@=+8$AP8.0*U1YM_R\^(YY[9@UV0C M-GV[,4JKTQ%1U@'<%-%7(V[^(\AN@UF(UAI5[LD+T:"FX"7G>DKE]H>3B\Y- MP811;Q!0)(Q;;SX?QH7GL^!_\[1XLDB\'GI%O\\6A1O%07V=L)C_N2AD38&$ MHD%EJY"Q65FW!YL08&+CFD./PCIQR; :+[:7[G@%\^4L8(4J8 J!BJ1L))C$ M70[4,(,SE*Y-0!C5(R "\S]D)/12F)QB 4K"L@H&9<:6%3AXL7'X0'%CR MLMWTY(X<8^40P(SU;.(#8BU@H&?IQ0BQD[%*TD_OGP*244[_MP_P 7>C,I4' M@BOC"!]H^[-AVCD;XDZ-J_V&_L)[XZN-C@FO!\3 MWH\)[\>$]V/"NPN;O):$]U;>^2F)%I\F3G2_B/F?](Z\["NS_H8^TSBG-W3! M5EO&KK/LS\*4K%8)71$AS7Q92G@I2;/'DE?7O&G)W=UH!XLFR9]%4JO5=IXY MB[8>,]6X=2^7II;B!CP==R_6K:54GWGCG;*XD.QKF#V>\G[-QXWD_&41Y0%? M/XF,3OZ_@(\D7==K.(?*01O"X0#P-;YE3#$WJ$8O FH2[:!-0 RI>I1RL0UH M86#2;02.&)5\N2I@R/4D62',29YR/=/T=BL2M/.'HMU=2J*B=1I]0<&#F>F+ MP%$=D]'P]6)>*T4"K_ %OU5V;W]S%[G!&8^IM6E:5[<_DB7B9$7$^[R/*$_IJP_ D,/&CI2AT5=([\/;AW,;Q* M+;,UF0DS*9A,<^WRK!S7Z2P.OA3Y[D6EI6#P+I5!D6J3"E7$-XL.4%1I7!R_ MB2Y#CVFRVL@[I/1[_5);[[MOYM*IH+0-4'B*0ZRHB&T]F/]*V2HA3X_A@D0J M]U5&UW5=^W2'Y;9J]!SDLO9Y.ML]*4'9E$CEY\CIVAX/1.>!&RLU)L-K"+I M7<8-]P=BZ&QC9K2Y92ZN0X,KW=U!%L>YO48VM[1%VGLEM4@M23;"\C]6_Q"& M_[%A^/+GW^]O.U;>_5#J*7YP.\4JNA\#! ;FUSX'81A1THO%Y!6+[^$''8$O M52I>\XO/]I&K@#94BX6S:7'[<#B\% $^54N.UB>?#:50 FVI-H^I7LP,2;UA MV[%KL!X$]U;N[;23E!6;[5 .93G><*>X+1AZ%,5 6U]\MF$"B709FOS&'D_A6PL#8,@HN?\ M;PZ-*Y9DCPI7'T=/, MLT>:P(:!/E77]+0^^6P0A1)H8[1Y5(:P'"/YS!V<< 4?" >_E5ITOOEL"Y4: M:&-TF%36L'HQ+&KV*1_8F2>W-'D.%]#92Q5)^QFJ#LE!;*XBM#/95X79.=M* M+\41=Q^5 J7@'IN6KFUHB,[=EJK2A RO'/#P5(MGP[X0+V<;J:.-W-MC=&]F M:"-UL)V5>ZC&EIXN>[!^P?Z61!(_4T52+=1!$KO*911+/KB*@LIB:J.IR$R&>KH11#VTW&;9J>UJAMQF=S6@'F])$DDA/U M)D7Z5E44.1 ;8Y4>8G$%[VGVF4E1GW$PHA'0N#"K8^0V ML@0G]RD-$-Z6CJQ*59.2^6QKI')HN\KY>?%:Q2F?5<2&ZN>DN'$>WME4T53; MFC"-SY;&J(4VLX39-#O21="R'!$4\5V8HAGF[5+X;"Z]2FAC@:SZ&\][O_:E M#(Y>Q$N6K(MAO_^+ZVM22HENZ!-+Q(UY#=$N)5>EF!1IYZQKBK@^;UJ+)][G MB%B:)W2^/(^Y#IMT^TT$0.M#E_"%*E9X29K-D)?;#089?T1;%6 &<3VD#$VOAVM MP7*0*-,$E$#Y[AY)MGV,A,Y2$08A\6;^/:;!&>7+HP0%6RP/%4;U/ X9D(8M M9 U]^GJ]>.[U>*'9M)BT>ZD9%I%C+C9S^\+LKPE+4SXD+\/N^@#X4K90Z\N! MX$*NS1![M[A-<[2C*TJCRDOQU_8U1K+J7C]G7$ZRA%.4.Q"3#VT)&TLS15U> MO-IZ0ZMK?<3C S3+ME?F<2?M@L^<82+^P<5_#D7^1^_Z_T&%Z\G'K/"!@&U4 MFPR;-K$[!AIK"%G6=@C[1Q+S_9N96A].OA9E;F7YL;VIM'#^N'IJNM+SA# M04U592G(J!SYH-HNR[":J8W=R%60FQ]$RVQ&-#P]*+7_QEOV!_I_ V]>'^@#XB[C]\QBJ!K?(_W\ R:)<>@0%@P]YM:..* M9MM7MH5,LXS/2@]Y<4+DCEUQ+42Z(HL*542TCZ;=06AP^2H'VKS\X:%I;".- M!-V ZKWP7UMRJW"GPM3!XV5"+'B3]=[V=!OYTE4HJN/I GE#XYB [A">B=/L MH<%>T,!&LNH&X65H)L0?$XL<[2V-!-"0W*)A51[3BX[I18=HXV-ZT3&]Z)A> M=$PO.J87&:<7[3UF+PYS2"6%=Q]Y_S4E">+/1^4,4;F^]3GOK@.H M)X:V.M*IIG76$<4:MC;"8G.>9N%:;)'"\7(D=:FSEMI1=\39C9FJV^R5RBI$ MU]2R]F*8ED@Y7U[S#R%?(P!A):,R:J1TRQPH7I2JVT!-MX*I+A&NSMB*^OAH MGX4DN@S) U]89IMY?!\_D3 X(1&)%]W0TJ"R];7"1F5]!\F8IC "BV%%TUP4 MTT'L%_(2KO-U&[!JZ(S@ (\N. Z^PVA\LXP9>7#5>1$:OZ2%8SE?GB8T"+-Y MGJ49B8O+0M;B[=0NW)#D%;:TY-X#R4QA,]1H>7MQ1TL'W+/%(LE)-,M.29)L M^(^_D2C7#$OJ,O! )"OC/6(&J#YFL)%5,-&3OT1<^9!MS@K'JKIAZ(P^=$<* M/6'U/*6"T'=;HY4T,K"*ZT1O_=:!ALH#"FGZF26=$>HB37,:S.,3^DBBY7Q9 M/EQVFS^D81 2$;SH1Z$M,]Y%K:TQ]AUEDS6B$2IM2N'%;3"B0XFW!I)\O8VP MU9VN V(]8=F>*D+?0896T@@T*JY>W"?3F4S/R)JO"--;EJ\>,X1C(Z>'G1J( MWG=DF*H\QIF!F$_R&O.(BX<@G=07#6E+]"X64I38:RH0&B3FRAK!!,6^]=BS MDPP>*QLJ)YLK4EQ9W,_KP9(KME7:Y)Z<(]=CAADK#Q\=E]94W*NIK<&+?0=( MS*V08"8(EEP!FC:YN^P?- 0D<%&HK1N.FM7(L-)F_QJQTLNN\08M4!:13;@H M\XIL &:Z<^_;%5JU0+L4B0@)F$NB)VS%=6%"C]Q9L+LS SUU-FY6L(OHPHPG M.B(O\'8$"=5J9V _AYD?37QA.BSR)ZZP&9&:'; MN![JU6GZ:YH49[/C!:TUD3P^K"/90X,:!'P6[T=W/KF:)J" MN@%3"]ZSR)9JNZ';*N9%8."2B[H=4,7U;#ETBE!%4KF6(,DAS4<()0=,33!7 M+]S,KFA@'$A-)#&^^_B@TIB L;610(@A9%^O8GXC+-R;9QS;&)HKAQE9.8.: MF=F;,X'7M,@6W$DI62XJJ>JUHH3*T0RLZ:H,JY?*S,T5H817OT/O_^:V1Y+0 M1Q9Q0=+S?^4B?\+U%6Q"HA.2TD"\=,G[*MD"(A%N3W'1ZV9'= MC[W7- E9\-'6R*!@/7:, %F_BNXQ86O;[S-VA9UFZ_6&9F&R?1FQ]U0J^*T> MI5O?7@6X5/I.,:*V:IOF_-Y@4=-?B]A!/Q41.C'L"Z6WX[ZM#C>P MVK$]T;C:/W<7'6G",M=$FO21A\9LD=>?D:9H\BK,&],/X#W!A0 M!QW(HMG9C%F\GHXSKO4FZ@3&0HT\W'I8LU1Q??MG$B;0@22W0NQY!NL*\7JZ MI6L+'N[LUE5KFA/2A;W91/^+3E0Z[=!]1][PO J^J^&'W)?@%([]]H9E!FA>^D. MWB220NO8F]M[^#@-AE:1;-:@]74I.&9DE229R5K(R T>()[*E2?S'5MU^G%\*2<:94>CC]^'FA*IA&_:>0F@Z:=O/*L M#"S5FWX]\D-PQE(Z$&IS37?9RQ6+S]=/$=M0>A8F=,'+I;XH:RI6'PB:YCFCJE=I;-GFI 5O6)" M;A*!3T0@J7N]0$+MN_'-U#6RNI:U%\YY0\HTI9E\2&Q_[MN__'Q !H<4&FKA MDI<75P3LQ&I<]2ZU*T#3,VZ+YG L+%=MH)E;#+U(M:\E3AMJE&\4W3Y2FEV* MNKF>)YL=@;BQ6\PX(N1TLOD'#59AO#JC:;C:OJ$);=-/7U%IFBDKVNM&/AJP M>VM:(]1/*54SH?TP]NO(R?X$O@NRC?;GM\@%\F(P@L0#9R@]H0)^[KT5+2XD MV-'Z*3+&,MM[Y:%8L'YOOO; _I!O,@X 2J]D& 2\\4>*C6%%.% MJ)#K]>068HL-*.\5RRKGE :SM/17F_O=6>T&7]%,DI&PAYK::]EI:G*^$D:A MC^VSO75!EKZ'%1B(476E'=Z&=[_U7C'$'+%?L:&<< MV\VKC)E1%H M[JR0U0RBMUIJ3Z%H]6*MLLRC$9JX[;.1/4Y>=&=_W2Y>6X\ MC(&Y>OOU,U"Y>[XL9(^Y>Q"ZCKE[Q]R]8^[>,7?OF+O7081D5@3<' 1EV49* MRC^ADX-O.7<^CE)&+TX@2B0$YS04K1JM[KT<#&SDZ-)Z.0KV"D!XY>58@T1O MYO<#%)"C8P,52D=G#"Z\<71.69K-E[7 G37%7W4F^.2&+;]<)6R5D[3J1:_LRQ6E$TG2^O$LH2?-D4\AY*1])[NM>L5 4;;*D#P<^@1A@")&Q%7DS9'6F# MLSRI'^/=O@BF!I.B (PCL,!!0DBO^GCT@'5XL3!4"0H^CX:E1\#&[:-C%E&C M>P#, FC:CW&YO>(&4@3*T]/25>L%.=U>L^ ,$8%5;P 2%*P/[Z86B4O6#Y+J M"=6NL/L0J1X2 ^]H@PL!0&VLBCG+D< M"5[%'2UA 7Z\PS4:H*#C>#@H0X[# 3'=I=G=6F5W9&OI)+9U?P,VJO<"9L5< M?ZWB#=G4K[NOB]+%M, 1@1K4=WC$\13, T1(DM=XW\2!N,@1&W1%. MVP3P"U_:"GLC&U21%S.H2*#L* 0NJ[5T98,IZ-P%5[ V9W@]D4-1M:16L'T= M,.B%&]P# 8JKV$"",K(R!@O>)'-])@MQZ]3FE,]_7#HX6UU%4[\" -(X\H7U M79OAU&K:6\IT>_L^R,R+'M\2682#=.Y"EP9R$G8T!^\:2-2UY1#LV'O1XWNR M@:._ADJ&",\<@)YE(=.;3?H52]#,7DWTHPS=F_E@"0 5 87-T92TR,#$Y M,#DS,%]L86(N>&UL[+U;<^0XDB[XOF;['[!U'DZFF;*KI#K6=JIM)HXIIF?+UL:H"$AB5P0133*4J?[U"_ 6O+@##A((0IGU,--90;] Q/>Y M.T!<_NU_?=FLV3-/LU@D__[=\5]^^([Q9"E6>\#3*^8K=O[ /YS^?WCS$:RF:L>N;*_E/SO[ZEY.__/"7']C[ M5$2K-%X]\G?OE+*4^N-OZO_=1QEGTFF2_>U+%O_[=T]YOOW;]]]__OSY+Y]_ M_(M('[\_^>&'X^__GU\N;Y=/?!.]BY,LCY(E_XY)^;]EQ8^78AGE18M;ZE_N MTW5MX,?O&U^HA/JO=[78._73N^.3=S\>_^5+MOJN:J)Z3'!2BW\9R%=_T_%/ M/_WT??&T$96&8HWIYL^6;X^Q\OVE8LUO^ -3__OKS06J_=/W2N+[A.>7T3U? M2Y>%>OZRY?_^719OMFM>__:4\@?8SCI-&S/J[?RDWL[Q7]7;^6][R]]/:=ZC M@M*=R*.UFW86]H9M';B9WNA/KEZMKLF?7+YE27%^@+?<-O\VC] !0&3J;_@?X;S70U+7ZZ5+^J^.7?\EYLN*KVK.RK8F=A>LB MV!:6&]MBV;&Z5EE$I,,_)Y-6"XL97_[E43Q_O^*QM'S\D_K'._6/=S\<5YGB MO\F?_NM,R!1Z>I_E:;3,:WO%G_+OWX'/\CA7?T'OV??=YBK]3H-3GHE=NN0] M#X,6_-?Z?FWUJCH]738-,[I92[>J..#)NU]OOV/Q"I-=%#^QW^L?_[]_^W[? MZN%?>IIV>R=*EW63Y#\-?T8E\?U2R)2YS=]U_J*'5&RP?A"&UU>]C<+>WUA' MC.6"(;K?'PAW'Q+9OI?3U4HB(ZO^1Y*''_<08I2K_DR-W 1LHE9=X=3D ,.L M7F]1/F;5@Z/Z'TR)L*N$SXMG8'-N_)\0\7]"Q/^)%_R? M^,;_R4C\GQ#P?_=9A(G_$RK^3^SQ?V+"_TD8^/^1B/\?B?C_T0O^?_2-_Q]' MXO]'"OYEMP6: 7ZD,N!'>P;\:&+ CX=EP.E&#@SD_^4?U]%C#WO@L^K/[#V; M@.Z.)5>(AHQB*![*+IJ?F/IM7I3"O2 ,+Z^+QHY8C4! ]U"H.U/03WET)E9] M2$"/ZM%>Y]&4P5[+D+.QWM F.M3KBR[.BC@I?V+JMYG'>5 '"/V+ZXWR6E+- M(&^@.4N.5\VX2N_$YT27X8=24'YO2[G*[GN;7G+[P#PIL_>T!GF]0*](F9(( M**,#O0CE<_B5:[+Y7@',Y7U[\^!<[)(\?=&"O"L"(KP6<0;OTJ ?;'=LTX#= M4AFBNGP8$J![/0:B>?B&=5 NI6$B@15$/HW!Y4/I52W;&AK'A9L%\E2I%N1%DN:;G,)^:IV :87 M+#0ZT#1H3$:LUKY;(%-FVX-(-T5S/LI_\/22/T;KJ_2&/\99SE.^^A1M,-[9J/8(2%-UP$2* M(]>4M/!IXB;9U)ZDCH*O9S8Y9+W.<"06LSD*$HOB[2J]3\1PG SA2 M1"$R#$1=T:%GV LA8!\D2D"J U(T Y9:+"!:8'T,$4/3%QIJ]+1 US]RL@0I;.#PX'_7@?-2#\]$E.!\]@?/1#IR/"#@?PP/G MHP&*@?,1 >?C#.#\).[22.U2O7W9W(LUL/I/(U']@:#$!)0"]EP!%3>- M81736'P2K'K"RD$X>5U$=@1J[$'Z!XZF7_XLGR27<*!*6Z=2"^I M=T4<)/:V0=?)';!M2O #E47]A-6/ IA-UG:8H+U@.->WI?OY?FCIL),)U;*7 M&[X5::[8) =PNPR<3-"+=B83,-')DPFP8;>3"5H?^LD$C6H]F5"OO6ID6"D4 MPE2"H8>%74] 4PFP5GA;E_%$@JV=!B0X5>A*3&="QYQ;X MD&D]WH<:-PP"V_(J91DJ,?WV&1#G3[ M(I.QVS7H%KR@;3UZ 94:OOM' 50FV@X3M!<,(;@KW84P9.G E8G, 6FTODA6 M_,O_S>'PB\AT:Y&^S/0BI&O14'8!.4V^4SUCQD,FG(6 9ZS=!?,U@ M:=$5[]44D*W#XODN^G*QDLV('^+RN#5PD05)MH-O5'8RSA'+;O&N=Z+'O4ZW MQK^485VA(-9LT/I96'8'Q M$KT#QWVQV:BEC6+YQ^U3)$%ZM@U3>W6$TD'*PQZAGT_4N(]B\:9\1I+7? M:=3>2E<\#V.O$=:'@OS"N]A'%/H[CD![\Z"\W/QDQCD@!R*](^<,ZRVK?M ^ M=$##>U]O@/AJBUUPF(?Z$T0]\NIUN&^IP,@?V#S8$FZUBKQ:D?4E[B,>>5K] MJ8.G4]9O=VTY6[X-FD57;P/2BW(K0U76_*Y^GWD7'M8IPO@FNQ#M"39+MR'] M0X?B.VD7B;[M1[V 6SYR$&.5(==AM673%$D;T7WP5#^%$2T[[U_HWQL<$Y54 M/PSN-0\-M?^]B]*1P4UM&.[ =LS4M'@G=/8Q#(08N'WF(L"1BO3'WZU(LO@KUQ-LK4@+Z] -TS& M"NT# MSUYRN IEOL\XMT]\O3X3FVV4P-_N(8$.-KL"D]'9-N<6GX!E/4('"C5&BP>L M>A("2L%.$I37"B&U+=O%ZM#*8='Z85ND30V#UP_-Y$Z_7[718G/(/7 M@X,2W0C>E9@>PMOV',=PP+0AB \TFBBNGK#Z40C AKM*D-XM&,C;PKU(/K0S M$K@U;A^B[+[XFW?9N\L\JW_IH[CZ^;]./T?I2DU% M]"P&?5W]I[ M-A*W8"M'_0U?\OA9M>L3S_7@UXGV* "+.B("9-S7^$3GC,(,5+TX M(HFSM'D^\SPMJ9,!FI@Z R8+I 51!K?N&4NN1Q=:1U. =-R*M'N9(Q8]2(BS MT_5:?([48:D/ZIJ+E*_BG%V*XD*Y$);4N$:=?B@Q&78S#QQVF]U:%D^K<[Z5 M<2,N]LG*?Z^Y^L=ILCK=J -K_E7\?IV*+4_SEVN)K%P^^_#/7;S=@,'=J=E] M(G!D=CK1G33$<;WELDV&\.'.U:)EC:U:YF8/(FXA+/S"9Q";G'CHQ3&'K0XA MY%WE3SQ5JQ%2_L23+'[FZB*B#0H[)*?$N$*PU0D< MA3SK*!0E23B3*Y;@@<,%O5_1>* W@1">XG<^1J]6Q5K^:'T=Q:N+Y"S:QGFT MAEE,D:V9JY>=RE:==:<,)3C2LM*HO]B+,"7S+D[>55*A\(_4[6)$[_1XIE/K M<,ML?T8^_6.7Y2I59W="CEKD:XV+04O)>156[\19E#T5%V*L^.K]RZ\9EW_$ ME4SXD9J8/55[".3?AR_^\.BB8:\/%Y-)[[Y1[F>I_#52'V<\N5VT+"L.IK5M MEO"L<<7VOL)9@??* P4V#?M*(\6LT[[MOPDI18M3W=Y'\D]1XSXYZ*LN M9Q;+/ZZVZI_9#?_G+L[BG-_R]#E>\O)\(/6*'I/"HJ[H\^\5J@-]>G49^/VU MT^W(\I!-)B<'SRU9G,>*Y\DJ8RN^7$NCJX "^P%XA<7ZPX!6$_W]-0!-"+[_ MYA!2Q TOY@#OQ%WTY>]Q_O0DUNJ4SX\BA?],/.R/M30,Y?:6W(5G6]_DD/M3 M&7(3_EC8MQBGCVP2,:2.LKYH2;(\^L*VDB!LMY5D>N99422+!W9S^^O<:U0< MP!..B%-P@D8Y6Z-(Y!K7MGDYY&,(.[8='IDC!Z3%PW?WZBF[CEZ*+[&G::JN MU%+_/F+G?)ER^;A8@:,.@V^3[>I^'3^&\ D]*&:9AX\S4BN0P:!LXR?^N;5% M+A6)_.>R0%T&[3<>HSO,YA1==[''[,W3((GLF!A=B/8Z\ULJ8$BESE[1CEH8 M6Z9'X0H.%G;=C48'LQDD'E#]SQ< UH5QOH+CTX-2RFVYHTHE$I4_.JTF)1I38_H>TQ)!QT M[9#>9#-]EEOZGX_L6<;S]]'R#QF3RHN48Y[!J]C,DC61=9)3:8O;=K\FQ>A+ MRTN#]J(08*4$VXN$LGJ-T-W"NE]Z#,.5.GPRV?:+*7=30&8_$P!U7"'JW?TW M@2AL:L4)I&:=&E%-RSY&GD7?-)YL(W4 MSSR]%X183?!I))C1QN)CG,CD'D?K$FP!+;8A(Z%/,VIG 5S3J0X89_9S".BY M#>@4;Y-15P?W[(@I25:(LKWL-X!!7'5V@?+.')J!'A7B@#+)BSHBH32**WRA]F.@\*2I3HO'7 B#;D$M&T/PA M5EM,:RMGQV6ROQTUD'DSY'N[6&YO/]S=AH!G<_U +5CQPL!#*>JQ[K0O,L&* M,K#2T:Z?M1&*UM'SQR(P!H&QQQ$H/95HY!C3+K["*;EPQ)DBRA!@#B.(A\A! MCQB=2!%^)VG# =Q+\]/_-%E=QM%]O"XF(2^Y_%$_UT=1Z)8L6@4W>4[CPNG7 M4ZHW0C8T&:D39)2L6$LRM(1)0<,PB1+["\RK&ET@UQH]SONU29^2O_.7P94C=%F?D0&"DN.\WO/JON4#CL@P[B;N,\ZL6KNPS*T M78>AFIJ,>^(HR -)N>^CM5H9=?O$>7ZIW*C3_,0FBOL[^,R"U=O0"4Z$/F[: M)?Z-7G0D,"@OJN>L$&"U!/N]E)FY@"7TL;#MC2Y'<)TV44R6@V(+L"/&)*9A MBI-]+IAAWRPA[E[1JJ(,"6!'BK%?#>S0[S/!-$S,"&#WR/LHB[.KA]Z]:B_E M_[_C7_+WTOD? Y;8*#6-=(^S!S+ M(:]Z5DQ5UTCY6A""S.V,A\B<[=ER/S>)GSE7H@&]S] MH24YB*(.;#71=I*MR9R;X-TV>F^+4X]N\RC-]3%\>IOT9)YJ?U&<"JDH7QP= MR_>/C]@]?XR3I#KPIOR+YXX#+L J/&"F'U8FF.V&G\GMFYM55AFO!-F'9.65 M5.84.=F!CE9<_OHGH4QP"951P\1_<$J=N"LB';3$*Y-.2B8=E8<7?VC3:*_' M&K+U?VLI_$DT!$2A$NUDY@I;MJ_7JM-<#@?2%UD0%4$;AZ;P0;.#Y]OY>4\'A9C09T,:&]7[="7Z>YWCWO*S0F_D&WAU\L;(!K&X!>U.WX>T1:YK!ZG8PU1!6MN3/R#<;B;[=T#?K9Z=UE&57 M#W>JG;OTI;@4XDZ=0M>OE$UR=5&+RTV-[YAEIX-<@Q-MS-3J+HK':HZX%F"% M!/N]D)G[8ZRQ>X5E3_3HC*ETF*>W.Q]'Q&83E\NRE&]YPZ8V['HNJZ$C)O8-]19E#_7 [8PEL^BG26([W=(@HYH M'^> G1"0W-Q_>LW+*ZW.JVM0<7 ;589XUZBXHP#JQ/TV!+I3(EOT9H!;:M52 M.;8L>94I!?8F3MA*K.73K'A8_/HV&):940,3C]2K*!=1;82>!F\' JO3^HKJ MT 52C[NQ_H@UTL57!58H%#<>!G#5LF]P:LHE'^@,I#0JVI5=[?(LEZ6TK.?P M1(**#A,((.J.BP/COG8^F%T220BK-UNN52HHPG\63OS'.QNFEK934$8-M! F M(=8]8\K#NG^"QRF8.OX&0&6.TY-0Y6!QO,&#N[7O!$=3T'32+P]*J2/6DONZ ML(6M*'>$K5G7@XO--N5//,GB9_6)7FSX)YY?/=Q%7_"/>52-?05@UIC.+I,/ M'P-(HD\#W4A6%E?Y4SE:W(NSM9[&][N\7MUP'14GS@7T/=DC M9O%2Q -H9QXP8DVD)PUZLO#)3_=+[8V^1E*RF8QO,3&NF*C2P5L6]<@GB9#+ M1J]561(G,JWQ;.XUG@0XT'@W*D<0:>8[)QPJ%TS, 6YB_]<$./L ;X&X0 -Z MNU?OQ"?YJO=1Y:(**A8C!0MKA%$$R9K'XH[@GYQ@?BJYGO#'*.>F:2,'+1I; M&5(]] *'2E&##)6(Y-VKRE)6^"56D)8@HA>7!,/4PI/M+XE[@^]AL5)IBAZ(R M.0R:G;A=[D[VIP]71#.+^BE;\:W(XMF/C;'!@1C?3WUJF[6[?*5ZFY&#Z5:D M432=2QYV$= V1?SX^AQJ+Y,9C-(7 G"=*;[2.\(]@%,V## M?8\[K/Y VY;=?=SN[UO^N"D^[[_B?D>K%IN.G[=JJ)ISSN_S6[[MN*P.S(Q('4/T6(=X+MOA3CJ38$,?7' R=S#3;HEC\*)GC59YH9ZK M47H6K?GLI;.Q1X7MN^\S!-/ITD-O>69NW*J>0I(*\KS#A,YS)P1H672/^Z%Q M,]S[.@W*BP?!I 6LMP8H1UXP!.Z6Z!#3 SOS07FWV:VC/'ZN#J"[>OC$/[#D3A&A*] #':9B>23&S9;"'G M/,ZBQ\=4K>J2C;EZJ&XJ+([VPP[3LM*IWC919V+,('EQ&1YL'.HB =W.HBNJ M&%\)S\MT.U"("7W6Y2])O4U5"W^AL?(R3OA%SC?].P6IXGHNML3]T+!Q< & M]GV-(%_7!,X[]KN29(7HS-4S&0AF_H&=1:)>HTE@7<]+:(2#3ENFB!*2GM=< M=Z@4-S&S&8D5PO'+I/XFYK-Q:8R:O<+D$+)?FRBM9Y*S?=H&^P?@D\76;(H% M':L"V>U*18"96^:=V09% L,".059?9RX2&13=NK3YAU/-WU>H0(UE0"!J>P9 MF'1*&,RZEB.PTD+]BZU%E,R,?;R7!/6]]A ^D.V &K$4"([?1UF-P91,,0\/7"V*BJ,U*SXP MOUGS3);]3U'"MFF\X<6O,Z]6MX8,2D!:=^IHB5O R6KR.BN%C7=LZ(5:]/1P M:P9LUC7U1MV#H5%X/>6 @GEZ'($#X6WKPCG\Y45GTQ\ZG"U1 M-O@8"8SC*B8&>1.(&\0@BYBG06;.1\/^BH.!#WJ)T%/M%PI'3 FPWTN1 &BA[5BT;( [05<\[#7P$J)O-1!BU#L7 MU6CU-E?G!EUSB=8DCQX'7]6L%4'RZ!6=TDGGROE>*&O7=-X9C95,C%M,K,]! M*J9W0F(B"33E07EQR M=7^G^@2]3/DJSAG_LHW3\KOT*K , O8TRC*L3W2D:NO@)!I:]@HF3Q$? M2<= *;*I9+XR()'"\S@DS1U^#7N "5M_O>SX];W1=^3^7GQ;[UT:%4<'%938 MBP2RCXNZJ]=N,Z]I#V^ 6W?/^0-/9=I3AP'Q)"NR7G'=ROLHDY51]%+<4(M0 MP5ZUH8B-ZF3JT)VYI92U7SW5+,T5!WU%R4MUTQ#[#[Y>L7OYGQ]NKH.AX0@( MB>E=VZ9Z=Y>)_PA'JZ*($GWR(Q*.^(O8M_# M8(/BCT)5G85%+50?G9E'7]@V%<]Q)F$4!BU-_0\PD=!),/D018AO6A_^P>9P M,$+R-1%IQRVH58<]JJL5*D'VIA*=?1F<#\BAXQ27F)MWQ%(V3QUSG64\SS[Q M7!W/"!YW2!/N175,V!'/8//>8KK6'85H&@-@1(\*X3"X9>AW@%KFWH&)!>M! MO-)Y\ XQYY%<[VH:OMIQ7 7P4JPYL?>W:+TKYRQ/UVOQ65U;>\3V%KX^!!IB MNPL(!A+9ZT,^8YY18KM6?!C=$7%WY ,=^!AH&WP1Z8>; /\>B\>#,?T"(!9 M9NPEE&:@)D(TC9<9F;9-^3(N@J?\]YH7)UXGJ].-.OSZ7Q%P@)&-2L,XBLID MUIF=N&4>V9^>?40SB[8DBY(5BUHB<_// A-B?)_U>6C6[G*1ZFU&/J;QS*FN00]C$]"!GC" RF+_:R###J2C!.WE]H'>E>R"&K+B MH=^M!@RDI?RP#]N^/^YT_D.N(NC<+& M;6%PTH%!\?OK[/83-]U^$D06VZ]U4$?3_@=?/<;)X^E2/BKJ8,(>U[]S+5NC)S7&;JO7Y/+Q(8(W*:5F< MM'5[O-6)>=SU)O!I#7#XN7)Z0WSRYAA)GUDQY5M987LSH6Y.#XM=QKF4>>DU M[\?6NNVM#U1H"@=D!KFY(^,L;K2L>LVF0S\TNO?UVC0.Z$.IKB-!PB'O'2-2 M2QQFR,">+X1X2!F AU'@Z ;YYB+3UXX-8Y2U!4<8<;$5TW^.XD3=%O[^I0KM M-WQ=?#?,GN+M^Y=RI62QLU:)7ZK6R8?O7["1'GB*^<$=ZT97GAS[*">]--7[ M!*S/5EL7JOX:@U2U1TRY9&^4T[>!G"I_>/Z9*EWOR":4Q5[:8"RB/?[E86:6 M2^PB&2LE2D2_='>I#,G-P2)IW^/H*'C9NV:&$L$N@[EPQ@XPU! $=J=%^+@$ MKZ"Q\!@ ;<]$4GSBNI,ND=/ES*(#BD*BSH@Y-.Z'CJ@?&@D1]3;U:I%@SILC M=#5(+GV78)0::L%$PJP'0)_L8Q2G:L\&?FL:179 (%#6&8, ZWXHA#NB<0C3 M;Y%()BTE5&R<">J2-%*_@VPR= ]&)T -YA-J?\9+G=8[U;+]J1KH?4XFP>8J M)UQP\BU.F&D?D[DF9_HKG+3*B_(66;7M;%5)LJQUQ$LH:Y3,?2YL>Z=_;Q.F MT[VR26_9*ZS1)U M)QM?Z8,RZD9/'D1MT3QA*[Y<2SZLYF:!IO\$_7WW@3^4[D(>L^8)%@Z#*NY@ M#"*.6Y X8N5#5CQ]W;A (^(X8,P9!>L<)E-8D<&P)8-&N>I5:.0FHA^U[*%< M-?G2D4&ONVB*AFU=-,S+!7/'"LL^Z)("56DSPV#7)W*)F3I6PPV@%_3$J-^#AA8=F_Y0XRVL]GR,A P84H]8 M)?$U (882NT0$U(8+>9@#$&T(X.$T$K&,14*J][#9]N+#1/V>HMR*NLU!,YN M9VI8,'CW>@J4;T!#@)8]7RCQ%BX['D9!! F5Q?/7#A!BD*0C)*0 B7Q[,HDA M8=+9=R?,L,M/MP8?-CSH?6H:C-Z#F?(W]JN&$.9O2YB&CA5.OROIC+L^",?D M:RQ^VJ'TS;I8G:9PM"PG1K/P)H/&8H@85VU!-&MT+3[^73U\^+)\DGW/U85= M5\E9E#V=)BOU/Q_^N8N?H[5:)]>/N"-4ZRALI3J58A;.G$9K>[]:!MJ::RT@ MX)5.<5ECIC[U+J7"S*0< Q\QO5M[W+6PTN&SM?>9*5XL>:V.5U>-50X#:*'7K3%)V0F^+*/;4MO)J)33:V:.3;)^3.?POK"+0,V&S; MCQ"7*3:&3*9[GH_'F^U:O'!>;$SAJ]8.QC/PM&JR?,U:L_Q4LIH\..4HT9F6 MFB0;B]/E,MWQ%=M&+[)9Z^( A;14"6='-AT.8F2/]=AH4NV0D.9G/N[);)Z_ M[%=[?7S^%/?IIA&I&0:*3"458-3]#"WN1,L?3*VYN9 7$JV%K3.31->)@O[2 M>U0 I#OH1ZUYPH:[>5F-@S' 4%,))2+:*U0__O;NT\7K!@8V=3 2&;-.&11M M4O?QB41&9G!?FE:F$PT',DX@W[/JM*[0.#!#'M*K(=\\"V3'F;X3!Z#7O',( M]#WQ(>I!>S.C'OOX #[LX-S=AX:..??(MOFH,%18E,M#W^]>V/M(_N,Z%8]I MM GG-J*2^LHRZX>[E(>9;OTI>BD2V1/I(5&-Y+K M-=S$=9T/#U&>X(X0\XU6J@QPQ I1-6-;"Y?KR@/:.6F#CF&*H'8?F#!TRD#Z M,/N:C90?HV5Q#M?96F1R% 3>_*V5J=X/(C.1:J!5YT-*G1<=IW"]Q6F6\R7[ M1=S':\Y^B99/LKLEA2I)5FL&<+.'7A4:+!C!US&Q1UQ67 N!?N MXGY(7,74%ZT#7'XI:FD>UBTYI Z'2&?H&(1D@!9(*M3Z_"1J\?VDXONQ?0(U MJ6H2**[J(8%BSGPG4(-?VP2J-:=/H"?[!'H1I/5_JIT &72&M'.[<-288M=M2!G? M$H_Q9G*C+(+11%]8.7'$&@/%^IFVB3".:W8/=3R0N4&9-LJ-=Z$)@5/;_:KC M(_9!Q8MMAW'2W4<:IZT)+5[:?/AQ[Z\5-X]8=3.OBI/MFRYJPVJ!OR::%M8# M^J3DAQ^.@ROA,Y53-ZZ#;#B?OJJ_I9W\FY8C7\+H*OVPJ%5Q%>TT3KP$,;,_ M4FPRF5DT\23*V\?XRN@2M>)+%4X"^61B 14H0A"[$B&^1AODL]%;4#3]F/)_ M[GBR? &7_%EH:$@ZT/# T9X/WQ2%W=DR%++2J0E:LJP1#F0EH0TV#*S4=)Z9 ME#UE$R=!7T%1H$= M_$V2U2P3-ZP3(IP,KE4SK11R M>T*XT8/#9=D$3Y-0==R!54LJH!/#W4,,7<#M"F-!+.B^2+:[>OVI_@L +MF/ MU9"D*SH-;7LIBE W)"(AVHMZ'5A@$_::GH4(H^\"A"U#)9 KF.V@B')")LH) MF2@G'HER_G_,L?DP*6>VR1V^.^C3UX,@5RYTWS4N0\-5*4HSQX[Q5 M$6>L<^ENY8,53ECMY8C=OS#HAFOE*K!%EOZ(!45)KQ!&@JQSGV",]O27S1?B MXT3^#7&TODBR/-VIB05H=E4O50=73&IJ9(3M.@UK6A?:F*317#0/V?YI&!.D MA@X55F^_QTA8H4,GGQ MXA//L4V5_CW5G/3I:2JO_;7-QT2O]]9JPXQG[XN?HS@ICC)?[0N:AR9\Q7LC M+.5+\9C$_^(K^7-U:/(12W@>SA;6 ]!+'!S'O2CKSVDG4OO^V\*.(>YF]/VW M<\;PH;XFE!Y8[:(],&K98-(+V[MA4<8J1QVIS@KI(_;IS^#B&^!?8W29]6M, M^:?5%UK48T%XFIDBVRWH,%DWX12V[G3 17!$"&@:_28BU3+[^9E IJ!)O3X, M!>;. ;D,JP%LU-F?C4ZJ/+T467:5.(D9/?A[LE[U@W/K$TGNN#T>QEI^6JB+ M)SX\NAA3S1NB?/%"' 2,W3#HV%$[<'KY&\(CN;/!D*>V'9C?QR7!V9O+XHY& M27.G8Z _F3\!H:^9^G..6O9_SL7^W"NT6 )D!B5/1\993&M9=7Z2LLX++<3T M]:HXL:[C1.M,L5!8#G4ER%7DS6.$:XG#M!G8\X41#]D+\# *(,-,!TF [.NT"M55FARQKEKQ^TQF3B M'K6SIALA5I_C];J?4'H_URFC^7DJSRI#+B?\>S:U3&F++NK_FAG<_5O][>Q%(>J3MG35Z[ M*)7)E/.K^W7\6-[Y?HF%R,ZI\<5G5J'/6;[0='I_^J07XLF77 MP 1,L"-6B@6QT)\, P/+L*XR$ZVM:>+:T$M0="L;!YX(2!77T*TK[H%N;0>^ MZ0;XLJ7;P(2);D&9"=?6-!%NZ&4VP@WWQP%932]4O1M,:"*E M8+,NB:3UH*./1G%1+RUH/0PB,QFZ4MB\^"XI8/DV%706 R( F&E,8B@)'&46 MS+!?(I SB585)D,0>$+(NF$+Z!M]WS1N3'S!=>N^=)( M-&?N!#%TH?3T@#C&+H&( RH-B:.Q'1IQP#$-259/'D>C&ZWU Q"(/,XQZ^M( M%,20A];K9B*9!C]:-0*9 AD&==JFK=E0*9A"CFNU@5V/M+&NT6#-Q9E(5CS) M^$IM$L[$.EX5.W,:Z4PMN[O:\K0:^+S9)=%N%4N9MX&56X([RZ%/[_CZ]M@G!(88>E@_XB&<6*_3 M,HQYW)Y7;W+@;&T6Q=$4#!VW0=0ZK#Z@L^I=0PM9]>4*6W.N"RO;IA9??Y2O M3ITR$2>[.'G/9+G(@TSE^*B36>Y:?)JFM%K=C.7W[A^9-8 MX3L79_#<21@'\NPD;!RDK:X=KC6U%&RVFFJ(A,3^Z+UOG!6G2[! M\E#R\6'Y.(C!!P4S?LSHLW DF\QI,U?0LL_ MX<.7K9JV>L\3/MS 99#JSV7TI5R-/KMVO7RT!5V01IR 9AVR9(&DM@L]QYF: M,G]S7XJ\#2' X'T*#3'Q#D &EUT%<%P)V9R3#BF/,G[.R_^]2%HU#T+ MGWA^]=#Z^88O>?P,W$7CQMB>7).,3>?@!/>.J3J])09&3W6PN$[Y-HI7Q=W2 M[5$2VY;Z 9S(YPB=P@=&!M%D@MU>T)GEE'-W' M:UEJ&(,121N-/@9MY^%&Z\_YR5WC_-M%%;/%1?TS6_'BU([Y9UE&84@;(\@= M:PH*6D/Z*$!HP^$![7+F8(QOQV@N1_"%-'M3Z[U5A]0VIVE_EKJL5CYBC?JW MB'I\1'Q V,\\,NTU]W2Y%#LY9JX2]5T:K4J?^)I];DP>3R+MG$>K3]QX+N:I2*:9W!%YQS&7)'S M#?UL9VOG=H36&EL43T,CJQ$@6L)2NL[$6PGO"Y0_<),SDGMT!Y:9>HW$MW]9*N*9"55TSWK$ ME9_-+G;.+:FO,[8X*Z^AE&07#YK_+3B*FV"DISBA@XT,1VP8&*[U M?% D^\Q?!K?N0*S)7PVD*[60]D4>#,WTA.4"[&P0O1^B9PY1 .R:(CNR#KG5,OZ04+TT)\=L?KZ MB_)KG"KX13'D3_<"H1$*ZG4MH9#.,?&II:;GT\"^;WAY#-F ITG(PD/VS=>+ M,'+('@NQL$)VM4"]_II2;<(X35;%3%8Y96B,Y39&T"!/,^*R-UOY&IX*PHL'EI>2+&M$@]RWAT-$2VIM'YH(/%#6 MLQ7Q=1A<>DQ7J#\'D-2M*KO/V6T+E)7^49&2JG,OVL\__O;NT\77#%MRXG&! MV]E3BCHY(EJ?BP;9?&.$^0WW6?/0+A+!\26'S0XK"11 M^R.@<-S&PO[1:T8#6M"-@<.\!5MY(-A%<:)(,3DQB'>H1/N"L;Z$BVO%NC:] MK)+$O!AO$@.T%O6#ZDR=N0&.]UO_BC#\10,7@W6%!]>!0;;\@,%AN$/MC\#! M<0L(Y:,C%L1>C2EX0 />&$"$$/"J&5DDV/6>]@)=\]01KBM[7B8I(0\44+1^)P$H!MXL#.#ZHPD WHX-]SWN/(KU;%MV=CMZ?7B]O6V(5[3N MGC=.E2OJ7@C75QHEF_BED9R,;-2VV]DJDQL]WO7:[67% 2WK-_>OL.Z(/B]0 MI2Y'#+;GI\O'.(FS)[[Z68A55AR6>,,SGCX#\SADC3Y]=!JN:(3[\$(GHSL2 MK0Q6%O5S]J@$ J$5H?\A>M$Z"*$9K@S2S>1K?MI1;ATSB^)YRN6M8[AQ+U,, M1G>6&6MPZU@P^Q0(':Q/5*1+QW M0ZIR?>F8WH'#NM[L: J$CO<8>@GUSC&W MR$('!VZ@%<2PX2;Z_$LD1S1QM,Y.D]5UM7!H=1VE.:TNLK?0#]\V%ERQD>[3 M2QUE[9[$7$NK"RG/-K5"L>IFJR0#8?$(8$'D'M?3".7IQL!(8-N6^>/#WT7Z MAUJF*I8\H\4#LT:?_SH-5WS'?7CAM]$=B<\&*POU_%VT M'D)XB2N#/#3YFI]WT"EKPT=])KDY*6UOS,/:D8%Q$A.:T\S"&\:@!SO!KQ$! M\.!LIKZVXUZU&G80KAD=6K?I5SFVN%,^7E>7FL8'ACX=UO]3._7$>1YK&;;I MSY/66#&((]KL.O9D6L>>S)Q RDOY[J2K,UEL/LI@^:_B@-%?^.8>6+=#56@E M&Y." USK7;@NVDC>3 P@&%FT[VK\_5QLHC@)8-:$" QMHN&/-+K]ME%\10( MY4Z_Q-#0"!8 *54*.*60,NFEE@-=T'G2*+5XP=0#]KMZ%!0S.OV&,J'_IG7( M5[(XTO>6O$#!Z;PS;-X>!\=?'Q T1:(M$N:<,+X4R4HDQ>*7^RCYX^KA@:=\ M=2.C\>7%^ZL;L+2PTJE>#U%G(B5(7ES6.=;2AVUD4/[#?RY]F)I =$L2$ MCNJRC*3>)IZ%O_FHR+.,\\MRBV>V3..M*H4NXX1?Y'S3+SZ(TC7]3-)3B:>W M[Y1R)%=:LA$L+$JA(U:(';&6(/M=B;)"=F[^$4$@1O54CW-ZQ0[;*#YFYEES MQ&S1S.9>P6I+8G:^XZ3;'0X:6W#"5,MO;KG[[@&F%D] MQN[BY(>3_U%\)E4[%'BD!$+@]5AX#=@^H;>A&&!I;A@91K4G^'A1-%=2;V2H MZ*M;1HF]^H$"1.UPCMC0\^TB+'1,JHAP\CI"P V(]@/=>4XXM>6QG"^VXK7 M0??QE<'$HN#@]<"CM?77 M ].2 4O'+KA< P9,7$9]!L7?05%RP]42P15/KQX^QMDR6JOA\)@QIM:0 MS:@3,72(FA]T[7Q=V^2F3!X:X,87"DOL32YQR-E&)/E3QM)"6AJ;^5!;!S"T M'2D8 3%BZ #:M!Y,:%HV*U,..U[6-L,?3:S'U(TE=5]":8LI8W\2:H";\!@U M_X"]7V 4PP32.JR.I'8-5B7I9?U58=O_VJNV&_MU5WMM[9JK0BR(CA+^2K.KW9YED>)NMX1&2'3Q!L:F\0G\U;OP"U12;[TS"286)R) M1"%'[5E?5\!1)\,_B)2M2P-J7GE9F)B;LD0XB'%=UB>E7K/+0HJ7 Z#/[F0L M\\=$FL>I()1#R.J=2J0-0,?$7N?K!" Z G2+P'G'=3(QG8DL1U?V(,^;V#YX M/IE./8MNHS=L7,\42&?1FU0IMG#>\'54SJ.45[R$L]0&ZT5!?/%]!O1$NY ' M[

L'35V T($W1I0C[I.'VB$ C72J M T*9_F<"'K6E$.I,[?1$G0^JN4?>3.*!]\Y@94%N43]38N'P6RA%INOX; M#(;Q]PV-?[O2PS$O9&T^K.]GT#Y&D[NZ+DF4TPDZ7>X:>'Q8!!UMPK'RJ4; M=*IU-GOA(Z;$62'?N=#L&\(J-FWJ$:RS3J%J6VF54ZQRB6>"NC^<@^)N/"=; M!W&PAR9?M#Z=A4P\>\*-30IT?AT@"1PP^$\/^E6PW]H.($R0-? M'P9'!7L[$ 82W$^3U6TNEG\\B?6*I]F'?^[B_,4\=""I#0.^07%W<6'6W;ZZ9Q]^-^_7MS]9S!\I*$$9B:Y!U&*:BT@ M9"5X/2!(?601DE-7".T.(XK<4@J%.'3PBE9S1O$"UT"R#)Y(\%SADFD^RWZ[ MH-XNZ$,LXPTX)P5>!*RNPZ>O"&D9!(=Q[C5UICDN:7HSD.@"1D'+VM6R9O5> M!OB,6#J'4S(_$MN*M,\+B6"8H<> 18X?7XG:I/2#5)X'K3A=5)K:"O/KA-K( M,M(6:X$$]K-=FO($7<5K%!P&\X&@.T[U3#O]LF_R0F01I+RH?FQ'[+\%0QZL M8V'::+H Y4M/!V$*:#D@BABI8:2$!RKXK&&Z+NSPWZY3ED/TAP9^&NAMP*X' MN>MBHV761WG1,V\/A?ZW[NK1ZX6!N4@@XR"$0N#EHTC/UE&\4?5*]8_5/W;E MK:_58GPD_MFH]B(C3=412RC.?!04%GXIO"*;JX)OM%RF.[YB:Y&IPSDSGCZ' M$GZMD ,PTK9'8:I2K$ DIGN?D=T)KU=3?HR61:O!TP!-<@UO4;G))$4LNV6D MWHF>?CK=A7K<6L1;2P1R *"Q>X5E3_29A*AT::.U&Q1'+K';BRFR&JY7PG4;1AW9#VNCJ8D.=U/1Q:%O\UV65\=19MY7_G M+V=BLXF+>96/G%]SB;,DCQXILQA6=C3YGVC'0W% \GR0$9]-2VQK"[KM12G* M'NJ"XX%S%F4L8MM&L#AUK")S$.?<34:FH5"Q!HFYBB&9-)4X%NV:DSI>A[%6 MK?#&&WSXJTYR+QA56SEB>SM,&F)[2W_2Z%&_=VEN'H66QS]\V<;JE"^1G$F7F/+IHBVFF_LJQ'S,>TG#WN>\]CZLY[MJU<4E+V[C^Q1MU'D, M\N<0Y[;:G6F:U^J]>,*A2\V4 M18R86*SU?5CX>AV6&?PZQ*YNZ-6@^J9"=:G)/GQ;J+883[F'=6ACIE^B+_%F MMVD^.]3#/D+&,JEJ4A:NZH'TF#/?U:#!KRWIM>9:-R"4C9EK@&@XO3YRA>%RN,J]2Z*]B;/_& DRP!2P8^TWK8S&[ M--L_E-:!/819?A$EV77T NUD Q[5T.X\F@KIEC&G4![:U4*X+[Y0O["HF'F8 M&:U03PCS&^RALR750>5 >UXT?A(YS^[2:,5/D]65K$/3&[[D\;-J7T:X)&N* MC3:^[6VX((*M5UO&4&Z7F- .(\-&V5VT9 *@XFAT]3D[I;,!V9 M"_;NOFE-:8$7Q!^7V2<[8H7V$2OTB^/""@NL9:)SPX6RP@HSUT# MC9JZ4S7UKQW'/'2L)F9K1K!GV9E(+)\.55G,$;KT_PL2M,7^6-Q5]D M_A8Z#2%(.I,I0O#BEC1TAWH:4>TTI].^L)0O1;KB*_F/=93S8F7QXRY*HR3G M\^<5&XR("5W8)R!!O4M)LK]02'H>;:)'GMV*W>-33B H+@^3$Y)W2\RA!X^D M1)U9$!*QL:A^9UGQ@#V(E&WE:WB*,LZV:;PLEG"JVTZVF_D/D2:C J>CON.T M5!RJ:FB(^0F%@A^R/-ZH#1K8M"Y)&J;?4-HM^?KV/5(/<65!/-#"0@FQEI0< M855R #$#,A\0XDT;*K3B GY&\V MBOZRRV5]_'&7K'[AFWN>]K"//:[>S/#Q1([U#;JD$V);QQQ095'^RM3/&?N] M?#)S>D+[2=#>;1?I?E: M\\X_O9/<::E@-K"X2)YY>0W%S-,5Q(X68[JC1Q6M7H,>7L2PO-U31 M':M#HVHAMIUT%V\'@J-7H&G8[U8-M:"D J"YDXWTGDY=+C6BWXB*NG,P,> MZRI!>[T]9/%3+,0\0 M/V1Z_%32(^&/ZBNRMMZP\FQ#'IVEQ=F3-,,EE9CXG,B:Z"G>]LY0SW;W6;R* MHW3FTQ1L@:.A'Z%7]:Q$#.C(JO5Y.-2Z*W+L?#H"['&1!=I)H%8Z8K4:4WAA M[6X1*;NN/QU+1-!P$T5D%Y1?2LE95(^$M9^16SPO!1?S[:%,M^N[4MB\^!Y'0/D.)3069R3 ,U<3"Q?J ML(9D%:6KTV3UX4NN3NA:7:=BM5OF?X]2M99-?*X7FNG'VNY)EE?#L0<,MFH57*/7# MDA,'W3CFL,TS?C]/XF6\C=;O!9KW-2+-=W1(9/*W]*%1M]_34?OZ;^J(VJ)Y MPHI'H>1Z7?<)^NON?V(?2G<_LV/69H/Z)RZYNA2;8MD*LE)2*U.] 41F(MI! MJQYV'^K\Z&"/ZRT^[38\5;T6S&I'?3<*B[?>13THWH:]QIXO?#B;G=!Z& 4- M-?,@!S[E0_9&/7[+3O,\C>]W>7TRU744U%;PZ=!!9@_&8V?.F0'9J+,H>Y+U MS',LZYKW+[]F?'617&T5X^/D\729Q\_%1Z)A)+54W(=7LN)T3A%=67\J%WFT M-H1A.]<& MH8*TBYE IL6VFP-^J:O+?JI 91*[&HT9J=D;9($E/[>$!=HHT> MGZT\'Q3,+K.&I5MW2*[RB])@M8K"\!NEQ>+D+6L4V>DWB&8\$WF'@33,6/[G%52H2L.ON9$U2B&GJB\H-DN43F%\^M(5/ATU4@#UHG+Y427 MI4N7D[ZCO;L)!MV)LR(>/*S%YZQ^'Q:R3OZ0OL\""4)T[:PE+G3+:@FF\"6WY';,P0K: M@(1^=L+H1CBGQ/$(3GRK'""M+3\$"1R/LJAN_8S$;+P[AS]I1(<8=/29[:58UY Z&69_ E)'K++& M?E?V6&%P]MUF31@HBQM\DQ [1$#!&:5LP M=(=+(<8Y=XWQ8T.:/6*E$ON]^E^ES0KU<'.J5_2C8]_#PG_>11-8>\&36ZCB MQHSGZ$07DX/#E-ODDUY()A:GJW_LJE/)BYN&=*P.Y$@8,BY(C#4=%6/2I!$R MD"-DT'AQFJS*DCH#:VK\LZ\SB^:ZE6[17X:GMN% 0V_+YHRL JR\&(O?@,Y* M<0=>6G$P!CWDE%\74JB=2QXM$ZE/$&T"G"^#9[N-\+=5#JXLG>"DQ]XR_L8>%96<,N "K M])BAL^L30HZWPYA=J@^N'F[X5J35;86/Q=BEGYJ-@G5NU@A. M90IJVGUV-KG2TD6OO"B?JZ2<-A(LJT1FIHNYFX5MA_3X@NIT"&.P[!5)[@8K M1C?C873A-U^=3C"!6.P[AE;+F>0C(ZF N_)O(K!18^ MMG*"K)EC](IG\6.B=H%AH1F3V$?DH<1TLO1M.OU6AIHW$ /4DG3(V7GSA$49 M^P^^>BR9D>7I+J05/9KN%.3W/R!"7[B'?]C6;*AO#NB[5'>L7<;1?;PN]G]? M1R]%Z72^X\@RG#&JU=NR4YU((!MG+IDUPJ^.B4I"EM21;%^% %F(; M]B9.V N/TFSF>=S1$$/#@5VWZT*"V1(>%JBM""0TW*C67CW\FO'3+./Z[(_( M@J0?R#IE>,^Z/SK#CNC'BWD_\1*;F9)_MHW8X24=,[ M.M;UU'"*@?8#X=.9&)Q.A N S"D%G-)%F?3'D99U.C$:I0$;JG4-(3&@TVD$ZZ(($=T!S 7S>"62^ MQ-2C$/KQUX]0H*L \@"R.3\9H KO/,Z*I< W4:IVJ-B,IC3JE-$4J.YS M- 4X/-AH"O<]>C2%F1R.IE:5))/&>'G9GAQ*+:/UPC@N$R[:XHPZQ M#%BP&&(!ELA#++05\\<+]"!WC42?]0X/=0=L6G_E-2UAQ'V0.-H_YKU>?%:> MZ]V^Z$KA6L_\*:CK(30" MJG49-AP!L!!][-@:47(ODT3L^PF$G_7'8RTI^T(@$_="3NE7F_7'N9X'.M$ZBN55$]LH7A7'#8DN MU[(NL9J'R^9^BI 8->AOE$90[^BXTZP)00G3M1@(2[)RG4NUOJ5N8OEU=:76 M@W^,LV6T_D\>H7/48^V 7+.RXY2.%IZ=+^&>VA(ZLVUM+Q2*0F+P&*"A)!_9 MY[HX8&$2#Q76[9J3">YG,\:VPAL-.C,CI8$C5JT0K)<&UD:.6&-&[3@J#3%E MZ4\:1;IU\//S*,#9'=J0DC:0]#5\])P.^WY&C!?+5'8M_SPUI'F.UCNNN%D- M%@,?_%D,^:P'>H3AG8<$T['M*7T,?(R$S3#T'[%&X&O "RD:VP(FG$@*IX#S M';]([CX+%?GU,P06^A8#FI[^ 5ID+0_D:QMEP(][5(T^O,WXTYU[2!0=+H M*HE_?!7RQ9*0TQ)CWX!U8MP;.%C\J%W.F!A[37 30CI&56(\>2V18("B M49$ ZM>Q@:"V-2X0=%LR"[!G2(Q]]^Y1/2XQ2@NO*S&ZI\/DQ.B.#Z\B,=Y) MK].&C$,+UI]06A8.-N7<^)SQ,TJ_#6YFGKM657H\?B7Q (#2J%EDL&_'3B,W MQL9-)/?:,@^^9_BH,O#O =SC/JPH$Z\J37JAQ>3/*RYY\0I2Y;CT."XE'BI, M^-O?3/+K("*4*2Z RUML\6!/X,FY; 1/#YFSYLA3#G.3;3Y2Z>A;@.RT/#,2 MLZ\@G]P]\91'#SE^;)2MOEV.:>L?AN![CW,-N08M<,#[GDTUW/H?+$I6+&\> MO J: WBR)SSG:/;?KQU]\V38%K^<\B"67-B M^A@E\;\B=3#1F4@RL8Y7Q7^\C[(XNWJH-G64/^VR..%9=LZS91IOU4^GR:IU MI;147L8\N^-?\O>RS7_T\^N8@>1#FB!D VHN]/MUVXK3_OR_T$.&N"CI$2V>- M#JJZ:ODX8ATO1ZSPHW8\MCW)GRM?K.6L&( \87]KCRRPN7<"XF_NF"#57I? M3;29M8)4P^DSL=FF_(DG6?S,]V?Z?10IEWFU/%]L^7*71DD6+:N_J?BO=?%' MGZ[^L'[U.7IW4-:,G)U,S@9=FN9_I\=E,;?CWYWA1Z5>G M"RY?6+[785&C-'=YZ)<=XI!8[(5H+_XZL=GC7Q0L\=W5?EZ;. _K5;57' ML=X]L?>(U9&A=L):7HHBK^6'[1T=,>E*E8K2V9]!PQF.OYZH,7\I5QXV6=Q1 MA%R?8A#KE%.0F).X.#3L=-^IWH"VH74MD_A??,6V MI5UV7YI@2VDXA##ECR?$RL41*.F5RP2'U-)E\M\4;A XR)#'01MGXC\RZ'E3 M.GC+E(LC=BZM)#(H5/:8,GC$RJ_@-WRYCK*L^(8V&/24(D&/>5Y/Z!@QZ@D_ M=H0R[FG=CVX<_*"RP @(D'4X#!I8]S46PAQ1!T2P?F]4U!(*<&B$]SHR/M)V M#CY(&JAA(R7$?I##I1%CGQ$#F8.,2L9^21E;7#@:*'2K_I)XRT[2C]N7UX7 M.R(NB-EW6A5NFQ8/5A^/+G;->X0JFR4K MQ@_EY>D9=EHB2;B=%S3"+BB(FG>>"TR>C'S3&ZB(5@HUWZ9JT7#.-J0!H$\Y M4C)B77N4,.GY_GDZF3::AC L.]:WZ69"">#'2!M2KV+*_V*ZX M+3N$I(1V8Y\2NK<.,*$O/B ;,\7/MQ.XF$>1H&C*5K*AS*6-H]?.SYT9>)SS^_R6RQ89YGETUVD&'KV2F6C[M@+M8EES]4>FRO&-(.M(.C7#?$.0C,9Q\2 MM3XBGN'31;A4.UE!4BY8/+3KO-Y#71AYB6C6GS*JX7$XMV$:NK//)OV[!V@S M5!@0!+,Y+Q,^B434QWB4%*ZH"Q'"*-SFA4;8!3U0\WZF5DWNC(S1&RB)$P!) MS%W$>3VQK)Z&H:E)HJJ"W5[.>J!$-8Z. 8:;JBQA'4 M0BI;]!^ZM()(\>+ZDQ=HVD]PUKFR*65,7\""K6<(WSJ,W:&O:C0?/326O>+( M;5C6NAD/HB8Z #P12+,'WAN^Y/%S=+^&/Q( C]M!MO/8!25: M!IV/"8>VC>#OJU2(3_<_!X!RJ(_ZV$;>*P#HEN0 Q@,KLV&W/H3QAJ_5/K\[ M<1=]^7NOL4I?Q]E/&56D(G"YUB-TL/>U/-5.]OO)F)G!GK MV,-VRHE-T5%QDNE%2Y+ET1>VC>(5VVU%PIYY5@PAQ(-D=):G\5):9UFN)@%W M23SWBJ#)X!1N@=(-%F,MMH/*M%;-R!UG!=K41OBBC2SN*O4CM=V/M?2.6*'V M[E[IU3!@IVFJ]AW/_PT\%-8@1>/LOK#?%U,[K6_1= ;LMYA4!]( MCKOA6\FL)YF%KQYD&MZ(Y#8?+BFC*PPS&:K@CO6("[_Y2N^42'"=D47Q3W:_ M>Y%EK/Q'+1D.9TU8@&E*Z"V4F(@NPD6MIX/ ST>>,;B;CKQ^-MF+JEF(4I@5 MTE\O$LTYPAD40\@$5P_G,C>M>++"1C2 1"_6=R0&)VY3&@DIU3 MJ$4TMBB6"JUB=0M:6;=L*_EB*7H@NY]&0 A@IEWGPGPUVX!H3/5\4!0[3P)T MM^X W$X9\L57*JS6.2H.0%3'&THP?_CVP&S(/C[1'$:N^B5.1!KG+\5G$_45 MA:=8K:X7'N0D6-@9@R'S7G./QB&-KJB!Q75K()SM[K-X%4?I"\N48"#%G:'S M00*:N@CC'*0'\PSWX!UG'K*#SM4TB/6R@%J()Y)<-FU=KB//N5H%\A5"S1C? MIV-MUCBN2M/D\3+.X\?B.S=X$(A!JH[CN?B-)[_Q ME-W^Y?0OY:6'&Y[&RRAC9R)>L[O=?7%5]>4U>\[8SQ\^GET%?T MF ,K="BCLSDC55(Y>MM$\JW]O(M269!QCK#%)-@0!A>LTN>JST?Q3Q_RN5@.ABB&+M:V'9*GRZ83ILOSD49V_Z=HPT^_Q(-1 M ?"H)D;GT50JM(PY!?_0KA;N??&%^H6IG]COZL>YH0QUAS"_QAY<6U(=@ ZT M9X?DN=A$\6!1._BP!\OZH2-@EN9\0+-CF0+.ED(;GN7/@0"TUS4 1(MS8EUM;>DVE9=GQ=3'IP)G\5BH;%G@EEC.C%,/ASS MA.C.0!N2E44ER'A].+8:U(IB$6<(QP#;0$*,[K,!UTS*/>K1?,W-Q+OHRW 7 M ?"HRZWJD1L2%<8\L*5MET"+O7B#_^IVD%P]"0+RW2X98GOP*D$0%U( 6EO: M,\)ROW[Y?93\H:8 MGA?VNQ)EA>SL@AT#BR;YM[6IC0?O,'.W;)?D:AK"CM5N_2A91>FJW*#Q)>?)2AT] MU:^^*N4C=LZ7*5=+R=56I=K6UX=%;%VO0S#.NJZWVSKS[4QT!3C>^[B'R>S" MMO@B7+Y$=FK!3/2:I0$-ZWN^@B(<\<89N^[2\LYPM0S5TT'PYRLAC+P@B6IE MB+T@[T'R"45:#G""Q8!R096IJO^4!>=%ELG1'ZGVQY2T8X"ADI_&-C<8 M+Q6P1!.;2#3)' MC"PNDM;(8F^3E4:_?C!;#3G8Q. M%F5RJ$8+[#Y:JZT_1^R>/\9)4IW+GC]Q5K8N1&[1N62;",Q4\1CHK0-[V4,? MDA&3D>,C>A7!!_CA:CWOUX4!4S8F(I3#L%._'V"*Z575VN"YOUN/:!?H^N1E%1 MZ#G.U!4@:LSYN4% 2+09="2>EXQ7Z,+RFK2DNS+WH/!_B/-+D0$K$'H/]C!O M'DR'=F7*QXQAU[0!QVWAQ2>>UQN-WLAHE].PLBK(_V:.Q0?1!E[U,E@J67/Y0"I9Y;>FVH@Q!^+K0?;XL&K MZU%\7&/LT9G'+_!>#M(*!VO5?;:Q4)T.=[(S/^L?;-T;>&-G;G'=W@\5RHFR M8[ CIO?I@)QD*SWZ6GH_,(1=?@FS=NP2O<=[^%8'(W=1'.P:BX.B&Z\F#@+O MF3^*P6W%)]]H\J9,Y7+:3>_!\:0 R=DH#@]FVX"T$])4&Q$(%&*2)MGTJB0& MAC.]!K=/#LFHA&N)FKA6B/JBF31^$(;M_8PB5ZW>Y56SO?V()3S4FJ[=TQ0R M]7J$R",U&T"A4&-]3O:4DZ@?17HN=O?YPVY]NER*';ACR"BZ9X]&=#I[4... MV6/R8V"/7KTW@;VJ9-0"P$)H=@:9>UO8]\J 0:A6CT$&Z[,QZ(8O>?RL]NEB M'UDU$M7; "4FT@2PZ9(=N'D=*3"M1>M!,&69KM\$^45W 0\(MW&.VIH3WO(- MQ>NX.*R].'BEG!R]4S/JV9TX$TDFUO%*[;G$"3#>QIXB8VQ,)Y&]5\?96X5OM>CL3&RV4?+RWS.V;-DNE8,B_02L M"H?0&00.>W.]T#*V/8$$GZN'*UE&1^I>\_U'B]8?TOL;L&\%;HV"X6F\4:?Q M:FPS_ 6PB2VB1[1)CIKO?]?5]S^E#,2QM@56TBBDX#49VF@T'/@K1[.FBCDV+9HPRV_V-V<.SE[''363H/Y[, M^:Y!#P< (2[T= 54%OM?%0E#.6L9[3%!>\M]5G0ENWB'K'@ @+-E!)AQV[X_ M[G>^>O ZNQWY9F_;[W-^>[_A3&B@_K,T:AU:62T/R^E M=LM\EZI!DX0&<,^?5J9-H:&,"^KTK3JG#.+ 2!50;]%Y5"PA"^)V0'TG]MF@ M>^< "_KB _3#]L)!/7B5H$$*0[ZCRP41NU[13[YN4*<),B"("PA-':IC@>E* M0D1!RX0@+BGLM.I,9&KM2K5/]1*YQ\!&!6()JN*2,H@3;_S1^R.326>FQRPE M6BS*JD^!".=J RN$8+0C]*"&@X@V2DBMMS#8631O77RZ6^;QSR59=9Z\,9;@E$Q;HZT^=Y^B]#&H93"V>,%82^U*#75U)E#^FOV&0>+; MXG#P8FUULKK8;*,X5?_1+'XC,=K:"$1O"R,NN4YVZWPW]Z1FD$.!G>'7%!?L M48<%B5$8T$0,LCTT?%BV:#9".)PBG]($/VPX[M'AB.W5BTIW;V"_JOA/LH#X M"(T[J?_1S:/]!(=LR,*&*AE^ONY$L(;VY4T^VT@:K% M?.E0D3@\#6T.%2J^S0RG9K5L@ _0]^O5:C:V4&9[[3 /C9B;')1*]8#L M"*9*-=;6DR:&)DT('7C<._,$D/.)'RA/JH@199DZ66X_MET&ESSIN!H]BG4U MU3-^T#K#U(YU>B0< #:N!6YA/LB,WRRDG4S(3,/T]!,<[7TZ.^5QG&NW:#X9 M-2_Y[6$=.9/RD%B?\VS+&YY'<<)7'Z)47>&2(0N3=4)-608+3:8Q9-;M1*+& M@YZ4J.*B?L;JA\&L--9VI;!Y\7W&0/)=9N 6YR1 G!8,5$INN;)2JMA#5%K,HE(?MQRRL:EGF)T2XMZW[G:^/R8Q,5V]' 6 M7=AA1$SJP#XA20:Z_+3P&0)=U15Q:1*MZQ9F[U]^YN(QC;9/\?)4W0=;[&[' MO_%.MC2DM;TE=U2W]>V)_B.;00P)HZPO;B-ULE^<2+C_$OU#I&RO(ZGR&,*< MR'0PPO%C"BK0F&)K%(DSX]H60NR!(B0AT)#4:,6"EQ"B=73 ]3+#CM-:"1:'P2MCZXE,'6P4 R)A%+,#;,@_(':[W&NW? M \*/OUL4YS^JFP_^!#KZ77L.I,^Y>.MV^<17NS6_>KCN7LUZ&4?W\3K.7[0# MY+'JU6NW5Y\8$VP=NJQG1_K6Q8)1)HS?2\X:$T6 2;CJX&PML+;4#P;A6 M!! $+A(9P:27E[-=FLI_$NR>T-(*Q=Y4\\_2024;?VHKBN_L.7+4\R3HQC8XP, I>=$6>1 MRL:MG] TH@6T6&1M>%%HL%+LB*GI.?' *OE@XL\HM($!9VS?8Q'&QAX<4NQ; M%$ ,^1C%Z6_1>L?5'$N>G2:K>L@E"^-?9/2347)UE=SPI:SPY-_T/LIB0A^LLMTA#ZZWI;I"ZRU7[ XB=]6K\:Y[>/D4I5VU=RK_H/%[OZGM MS%%RE)5!/+2TXBSR6?EU_DUT6CMH(\D+=)[;+FXM\FHTLT@0K;(02KL9A M#PQ,HX& A2 K@W"P&=&F^8CA[#OJQ#9X8L7Q=XM:&^;$$2ML%(F^LE)=;L6" M.44C#.8@'V/GI4X8'V5_WD7JNQ'G5_?K^+&(P!ET@9Z%QB#5:C2<10_4AY]A M@LD=+2;HK73H7XF*E+5DP[C+S@8:()])?8=1%U6&:6KP%0 CJSOR;OA6I.6D MR(-(-T5+W[_4]Q4;B^115@;,M;3BC,U6?OTP?$P3:*RWM]QZ#L KM=S%JIQ&_7] MM0A,IVI1Z6-Q7D(F@U0C4ZW\./T'&[K"ZF&K77*A$GC2+6 M)PY\=:L6)?SN7DFSMDG6MED4+RW!RBXK#(<6PERQ "YRW $0+7VFN4 *(A?M MGB]T]LHY\WG^%AIUN*-H3 UD9A^V(8IP""O=JS8&$:T$.']B@04QNK-Z=#8K M=XA*]748 +K[VD?WYP![QWOP[0?A01YX[Q>2V""=Y]D'=.0<4,MJOV&]FEMXXBM]H,P M]0DD;2RPK,Z!:7G<2KF78IN*AS@/YSI=-T FC>0L\40=XA',T@9_Y/8%$\&J M@WS4 8#),EZK:EF6Q]0!(E$;B5)&;<=QR>#/9R2BN;:)/12+PW'E$6L?^5@I M%D/+@$>95)1I0HA%U^N#AL&0+DR0VC!C8%@_7"0RB$6R7ZKKBZNS009!P"C9 M$%XC.9GH+@;GW?1/Z6%AW1I]:J%*7 M1@;;?H'D<+K?Z&<"BHKI_?4#:T18)7/$*JFO"5#H)+X+1,T[:3]LVB?Y5LF! M>"BLB<5M80\LVIMW6UH1/-DRJ6< #LDL3M2QEO+G.&&B.+1C+9+'=S)_;-AZ MOQDZ/*8!J#"0#>X[,]WV>B;&]3W,R3E5C/W,$YY&Z]-D=;K:Q$FLAFMY_%R? M C+DGH72GH,DI>E<)+AQS$FZ1P,WJ886E>P1>RRECUC4$2XF2WCR* ML7BPP MY6$CW>$OV.!]_U=(L.N5%\9SM!5@E$<1-AX0^%K:]T6,1JM-ACL%R8&R!/T03 M1+6,'_V>:%]^P C!O(#+B 6 MO4'%W-F!I4)S9BKD \ MJ=GN%_?,^6=XB?K3&]:4OZLHY^Q!'=;^K!ZJ0Q&>"V7U43Q/XZ7Z9Z;F:]@N M48N25^59+M+AZRZ=W?#;169QQA9'V6A2>YQD, =OY-6&/L^3\<. M2N0C5C:#M=K!RAM^##3@.#5Y,$@9FS&M3F$3%?6]#=PQ5[5\V]D(LJ4L^SMMY%]YLPW\Y?E MRK/>9/M.D]6U9/.G:,/Q%5.>7%!SPR@7OO/ B$8=-.:/;]^D M^#[6[:(:8U23\N&L'O.%?9L8/1%KEO%XA#>KV#OZKYDWSF;74;SZ*-*[Z,O? MX_SI2:Q7=*H-X:R=06 MR)DY3$>"&-M7/7X:=3ML)'H*CGO-X3;8.5:V>@8F GJ>"#GP= A>8D['T!.V MM:C%64W76J%SWF\HIT=9PX= 7VW/TE@\,$$A,^)W3D[GQ2CBZJ&YEOU:9'$Q MQD#I3%;9,YF@,IW$1B>.^4OU9Z NS*Y9.W(5&8#ADQODL'Q#5J]SA+]!8"72^2I=BHH;VJSE/^ M))$1/_/J5R-S;;2')*9IN^,SQ9\G:ENX)K*<;!$C?&,K4ZNM.E98:8:]N119 M]C;T6& %0C@LV"(#C1 40TBPH+=A_KA13@NKAHI$(0@Z!($BVX\)L*RK" !9 M=[_,D^"-1'%4OYZ4WS\*XT0$4H=#_#/U"\(V2 WD%F[?-[+)H$J^-O M!U?8FBMGP)IU!5/=N$MLKQ8JT(_&E^[V4@U,>JFS^M9)A+CL[5VJ?P]I#Q+> M91#NP9>,8/T2W/.#6)H?U.#=F^##/I@=W8+9,><%Q.3[*(<*;? &<1\DW#,0 M9DTW,W;D0*P&<4=BW9CWNTQ2)\N:4]DU!;).MH]B6-85J"'K7C"N<42"/*K? MNLXGI-)%V\40'4P]@; #4@/)@MN?GSM7#V=1]O1Q+3ZC5YH01(?338"HN[FE M@7%/$TF8'^*L$:Q.G")29]P4RJ'/".&@@*=_M)V'SO4,M)")'<1Z"$0K3L!2 M:S5XFI6#&3/CS#I#ZNETW'$0]^*)C$:'1%8:[!CIJ=A9#=X#9R8!/#!%:7V+ MV7#+K)LQU?GQ1[HP#_<;/HM]0] MJM:Q'L%;IMOG-48/.4_91Y$^\#C?I7/O@IZ5(>A<^!P4F7?>7#9Y>)#V+G\2 M:?POOCK=B%V2#\Y_M--JYT^*EHN(8?;CMCJV<6F,"T1+92)45UK6)UYO2W%) M]D:!185& &RW $R?X7:]"9#:;&! 9*K/T&KBXD2!*24QP8"^(M8:\%,.:%QZ M6.LPL@DCZ@&3T5!/\QZ/+'-R)_8U*;5K;!$RN[$ELX#==^E+<.\>Z@S##KNKU2HV :EZ@5M>7NQH%N-(%%=P6N8 +/WF/XM*BOL6,#$K;D(Y0 MH<,!KV,-':8M80%=3?6*>CH( FG)Z*<2@@E_5%/\TT%(RD$$*Q4,[W;W36^WP2.=\?M'#'O^3OI?\_H+K#1J]=?]#T7/"2XLG7'4&T[J>Z>&4 M*97.(3I*BQ5JLZ_E/!2(=:6/5Q3//B/?:6AQU+$QZ72DT!1323DG:6'7^2H2 MU(4=_?::B^*?H?&GVW5:M@S>LXD:U7T@.B*T; :$>B/@C5CW /.#%$BC, Z5 M/#S(DH<&=!N,Z^'MJ2SQ7'^,*S1T%<5IGJ?Q_2ZOM\]>2Z@$L19N)#K(U8$9 M'F'E^XMDN=ZILW.O15H<&=;JN#NAKIH722[?K&S*XT62<7@;1ZEN5TTG] X.^Z/=K2H#OX++11,@JPV?$P%C"GBC+&O MCU+C6QP,VZR294FW#XGYJX.SMAV&;<=_TLT>,:^';XX^HCAIB]67EEQ=PG<8 MLI&^R3CRM"@N%PQT)!0>XW0?>@)EW/"3T7R,^]'?>'!*DPY#MA_A<><1:PRR MRN)@*-HURFJK?_*5#+C7P]BL$E*_&S]J44XGT>F9OUZ%+3^L-FNQ0OG-SR/T^(W=1WP.7^($[YZSQ/YC_P7 MOKD?+E>:9.3_;^_;>N/&L77_"G%>D@; M!BJ)51:B$FOKXL3SZS<7=5>)%"]+)=G.PY[=*:T++7[K0G)IL39I.R'.)FZC M%M?D'4:@=@'6@M=M7E(QDX:; #OY5\$RNU-P@A_#!$/?:=C(ZSH1^Q'-YE3N MO!_OD/]R$O3^] M) [C?38VUK@_$T]'VB]@C7Y31HA4>X@_K M?!;[YO^L^;\)2"3<2 G()%SH!3FQ9# 5LKEZ]Q$04@DEE=0+@" I!/\T9F,, M/CUKGK/>\R[QX-3LEOIY$F8A32_I]B2+4=%4"%IJ7GZ9!'/Y^#Y JN=C<41N5GHC/"L+<;HZM+0K_DOD[@;[\?0^AODM]"O@A:;-A M_4N<4)_M8^BOSQ>NYP6CSY+'9OAB,]..$E7]2 M$+KZ'*EH5#\RID7I&]3,ZR^_W?Y&?FXUY9J8STK-$*4_' MND8DSV8Q?WI)"%]D^Y;Z#,,^6P) Z8/ M'U0QF4]7:=/V\7(AZP\1\R 3+DP%/J1:2KIC 19)!B=*D5D&.251@J%IME, M[RL-]_<9#38\I?7V](\$5I6>9 C!ZRXC&8YU]+8X8HA3'?7 MU(W$M*W>0O^Y 6Y4#Z?1E-%J *A(%WV"8")>,(XE%6;G _*<=6*2P5Z&4Q+:@H'Z*T6T4:.-^06?V MM1R#3)"&:U"/X?RH1ZO[MM2-#'D>Y,K'+QW09J%N(D3/&>[^H-G'V&<'^HFE M:;>7T T]0HNA>/\^YF_G4?*5N+V \I7;"'#T .8J,5=SUMI57L!2Z)KSD5 P MDM<19_V%>+TF8>T.86'94.K_S>LK'##'L%#0=1CFLMH^PW8D2TN23[R;Q&?8 MLAON^J#Y"U.%IMX"<65LX#*L1':2Y:4TG[#&D\4J>=P7F$JR62HK_< YX#UU M1CRJ'!O9/">NV(A7\)%8,$+%)G?.!U9ERH0U(F:.A',AWW&+" OZB)ESFF2M M^,?_U8]]_*=_;W9)Z'N#AXE#C\J7TWUD::Q]]1@9J43FD&D-DA;7.I'B]YB\ M8SE/%9=3Q30X)4S]*KMX;E,!5H< MS &F,J%8D!V1+X.ODFW=>4K$XX74)8U.)=-_[5UXRS@JJ*LES@S[@0HE-9$4 M\D[52O+!30?WD8JE$:9AJ"^@E3^C=U'#A!N"\("[H!,&5Q/2-?%+PO)) 9G@*G?7!>%;:H*>Z><9T7<9^]' M>,@/@Y ;?%;^1;UG#J#K2,)"W9!0&>Q.:=?E3PL!WO \L)'7UX5>AZS"W@#O M><$7QG+P#3VKP-=]Y@*^MB0T\ T(E8+OA'9=_K04\ W. QMY?3WPMJ]Y$-@=ZAZF!R2=%N@M8" M?-SI^V:*5S4 JK8+Z_&<%5"W+,_N-P42#%M9)OW?Y](7%\?"*9P3OO85W&4D->+?.\R,^\C/9' M,Y /C-+5UU=*Z5R0+Y-J_ &'[-X!'2U2^"OY>O!?0*XQ/I?,X+7W;Z*4L-3@ M5\N<"B3.U5U:&JP0\N;90D124^6&$?L*J;1RD2GU?]NS!_X"H+SG$;SD7ZM_ M@)/\:\M)EC__>_.E![GFAZHHZHLU?!LE&*'\1-H0+'M$ZTT.16A1N)3\L_5Z MF>P%]4J;OA3%_5W*.;#R;M.;W^:'JF1CXXR5=QM,K-325%@IB=;OO-@+E@*4 MUKMELK?3JY_8M(%24W-EXJ2I19<4Y+3L6-3PE/.+[\\?'N_26YO=O[8IOE8K*[;_3 M*'C[>/O^YKJ_1C+CJE9,NER6@#/Y@TP=1U)KU_BX+O4/0-1:SOJ'0 MRA\0DMU3DG+6XDSK6'*GXCJVXKN'>\Y+MH^"\AT['+WX\55*TO:-E/0']7-Q M2VW27$EYY./\C;P&I3-_96P*.F:/B%X6KR< YL%Q1*EML3@?3TY S%4Y7*-F;C58,L*XX6,4KAFM6/%_TA[X@ M,9WYBKPS8')U=DRN4-.@C/G?/J9I3H-+<7]'T>?[3R_*J;C7(_2A P10;;Y[ M2? GY/DG'80712\@#\!3W MW'+J]L6VC2 B)!$A*B6AT$N"XMX<2,".0OMO<^]\NJ&5X4&GOVMJ);!Q(BX# MFLF(D/(SMP%,83Z0OPEC*-A)P4\* 1=$B+B0F Y_7 AZ\88B/5^8S5)<4T)[ MS9@IHMLHIK 7GD+>W'XA#S^!OU?EE?,!_QQY9Y'O.B>>VF+4F:>&F EN@,Q]09Z MQ0@_6MYE5.*8>]$DEU_O@P8E@U=B+0>[D19L#G$CW MC$F3NGQ9H]0N)CTB'#USU-,GM5 =]O4=3]SJYG:BC6-$H.FYY_/?!1U)C]0/ M=R&M#WJ#6O#,R9XN-ICY!':-;X2QMC$M!1-#$"??TE3D C[H.5Y3D9*,5'2D M('QV ).D.H@(:VEQPQK.-3>WA2G!YSQ-V M)6VQ>S-SV%9/*=.=@5Z_]2'R&MD*89.@!"<(*\6;XX,'W#]J1%1/B7C\I $A M":F6B' ,GU*YB$%3J<,<%ZLV+KJ>XDGC0A(-+7$Q?>3[>A_Z]Y W\JCM9+,_358?=4_(9J=(:RV',G4F[#"L MLUBN(M_^:;G36J[)DF IEHM;&E;TSJDOD?L]86G*->["#*Z:NZ;<_GFJN^\[ M 6.^;BY&?%W5;>^ %Y\"9JUL< MC[6 N4NTC*'$7&9YL+G4N(CFW-Q,Z=E0C%179:H2![]O&@#7#$1PD.L2M9\$ M:ANV%P%:62'4M*AU+74RT664_"FNP;33C(->GL#]WO:PI6M]$0B5E2=-BU#4 M'.ACO$OX?R2YR+NXWOPXV&EUE*Y\!0HZ%[.2BD7/8<8T2:U&S;CN/B;B^9A!%E,6C1?@X^3PQG5?;NZ:L3UH# M4R($?JU9;0:6,"&=$&["/]G! AF.6&]WJD:W+45 MZ:LZ!P)QW*N)-F?LO5&!KUJ*+L0U3PI&B0.?!(V.FT2Z:A /!TU4.F-RI<3D M"\"B9&-H$BQ.7XMW=^]E5T>:P%C2LK/EU?>8!I?4BSCJ= KO=&6HJNS&9:"? MZH^I/$_]G.8HS [LM81J5\9E7!IAA3B.WZH!ZJ\,))*@$+G$$CAM8"J/X$UP MHG'/?E(V1N?J#BPNVB]LLBP)MWGF;2-ZQR[#2#1, M?[_;43^[VMVVVJF_K[JIW]3-U*\Y>$].+J=54Q]\3J7&[2!LFE%-<.PZZ4 5 MAW$3ZEUO@B LO[*NFHK%?I0'W+G!%7X\H:X*U3@1^,< -/&G[Z]OP1]ZT'(L MCS)X)-J*L0RZLGM1]%B00K< *D8%)"S/THROMV&M_3T),TZL>__ W.>*$]LH M.Z,]] \UI]'8.A.=\D]:JO/!.L2?=H2SN!VH)VP;?4U*&EH"Q#]M'@^&S\CH M'9= 4PX-M6!RZH'.8OPK7>-?3J>Y9^$().NT)^T(4%=[&_X__MO$^T\8#5+.4,U6[&92?U9E/N>@8_ M)!,UOY!J,)OZ56_JO[+D&RSPWWG'$"+\)^;%Z=,&A.RXW P0J.'J$\TRV")] ME] @S#[1.*#)8-P:)RS_*!6A"Y#E;F(1)0A_X#/&,A>3P M//,$SE_S5P!WMD>/T'/5([LP]F(_Y,@/XY2/+H?1_@+0V.=>XL49A5ND'D6B MRX.EU^K9VK"R;13NBUVW<$<"RI_PY_1!''0SW\^3HO,KMS%R')7QY<"X( &\%"2EH%N*6T; CB=S.X'&,Y6KA MB$>KXXHL(;1Z,1"2Q'IG"*%&_W33X%'K;, JSD*8?6%(,(:W&4'20 MOXK?TGLOVEWM. 4-]_%MM2(+3YK2X0LN7R.F8!=3Q!L'>O:"/C2IK2-K$M]4 M9>*2HK(-?;D)X-=ZV@F-2)Y(5.@"4K_P)^5]1IQB*Q3"HUVALME$"&=O5#>! MB;!)P=EU9'@Z:L>'/>SEV#=.8H<_IC-9-D\<&X$D:B2"73I8\$\#-D/?$[-@ MU(\,/WM9GH39XZ6743Z./,W8@2:7=-N_?&:,)."<,P=DC8EG1E/4-3 ;0VM/3OZX\C2/'FY")=5$YT?X;@WTXQ_H'.7>''J^9#FI'_0_F&=O8#J MKAH+ 4[W)ACK0\\,K8<@OTC!3N+ZUN.Q[/^2U]6&WB]B.[[XXH>D&?._P7;> M[?N;ZPL2\V1O[DML[,'&4*:_=_V"L:SF'@;+89P?^4@WWECK1L:\]C?K)&LQ M"_2_4.S+;LO/>)DJSCCF- 2W_1,\8[I&V)+U$_;&@;/0HW+,0-V'P!J-HPSG F-;-4U M,E%D#WEQ.V#-_ 7$XDQ(DCPOQH3P^\IZ*;VDQ?__&&]\/\EI4%XF_M5+H$W M8\\83=G:?5^UV)R;JFEH04]^#16K>Y[IREEOZC/PL.0CKX.2\Y>J=:IH=>HE M =P\"R+(]U(&\4"T%RVAJ:D)H)C#9 ^T'=.0T&TCIJWR7$A&;/)IH!$%P^(> MSPJZEVWHECRD9"(5UPL JZI;YE1HQ>AFJ:D*-0\S58R"6N@U5<*S[U1? #Q5 M/1RG@N>9,A\:153L:&:;?4)%)O:.I5F_/86]@-%L2"Y@&O.4Z3MCAC0R! N+ M54H4;2*&\J4@3Z"1%N1,277#/#G2)&2B#;U76KP/DHI/1Y+JUB>RR\4EU+Z7 MWL/'(Y'W6'R4ROO7K"S5(JTI"):E3[8A" M,GYUX+@R>3G(&*](W;CVD*=:09CZD:CJ%8E66>Z7/Y(MYX9E&;#/7?&G,_W, M<)IZA1T*KJ:$8U3TE/A"JL'3T&*-+*BK$P#B- 2(ZO/&?P$=$80SMY9$!9.L M+ X#3:ZE;B/B$;]6T%%EC:F5#%//"$:R:C,,&.'&;"@0O*%5I3BD"8-MRD?I MJF@MIW/"ODPL?IP>T22'O9*Q=0T'[*,(8M)0B]7@W$%Y=(J9R6STD"]C:6"O M%CH9>I"B\)@*.]Q _!V"RD*Z.B-!1A9TW3"#VN:PKZGPRYMMFB6>?_+UE!:Q MQ&/VB3&!WY4]'?J']6B;P!#[@!U4F6A%N#!CD,RZS"(4,9 MR V%(AX_HX'(7\25T%^@D_0G%N_O:'+X&$.[C/!!6&DJL1Q'*>6+LI;B8FN6 M2O&,T'$ 4NMTDKMNN(OLEPA^(@00D$! !*EEB/"6+L:H70')$-'1=0.6$FO_ MX#:BF2P%<8WK.(HIS&75,9=BYRX7YE+TY(>50\2E_)K]-!D]F"S&9% 7[;]# M^0!G9P^.BS2[L\"?#+L/[[B5!6A#S1ZTBCJ)T8^;=!EL4,G=H=)V" MH:#:&5@-X,S&@)-86BK&- .>2/[>0GUC#FPGPW\)_!>'$:8.Z:'%AH1 MTT)+[9A@7_T$N_'$SP9V_-.8MUY* VC@0.-49"8;*/?=B\*-MX\-R75Q2>E& MQ/ER1!]C+O2OFSC8P!?70]N2^-+;^YB8TITW/O$&,\TI$_KXU!NLR.J@\3!4 M '^_#_U[Z U/RX_U7J4D"??W8ME$?]#$#U,*SWL):1@3D,F?!&5_@# E,1,+ M7/Z/]MUT,8$!I[NBDP:X01KR1#:!RWEI\A#ZXBJ[((2G%^3@)=]HUOP"-_%Z MD/3R9/D@6K6UB/DH7EW'_XP_QY=W\=_Y_[M]101==B&2:_K#XW\6O>!4;_[Y MWY_?_.7R55/=G+9JHN%Z8%@KPI4\,26/U$NX!%B='_A?B#\TNP\Y*8VY M:W^$62$VS>C.:?%0H7Z2 MDGR@VR3WDL=>;O+3?&VA]F3-%W5A]P>+JUX6EV%"? KUS*-1%?SY0W[G+"F,6_5BLD$E1*R.OO M]XP+B. >![Y8B![)O?< :XKTR.(T+*]M@97(GCW0)*[V\*FX>.N7F9<0%NAD M3KCI>A-]&;6C,%5[/M/ R<3-=2(9!<^?.<.O=8NRFJ6;2B^H>/%LX)6DLI.C M%[F^JVK!M-GWT3[XK*[%ZCQSJQMIB4*/)D/2%44>?>)>3(#KN. .Q6)SK-U; M[%5*;FZ_I.1[&$6M_:ZM.,S=T1 2T9P[_W:[3!+N.O]DOI]S7<LJ(@\T%1_I+^ 6GV%LL+$I[1=NM,A:Y1@GS*CPPBK+&Q"K#RQ10E=W>^2P M>E+3*:U=TYI/5 ?VE=O$QS@(:3J8:,L>EP,_?>P"M;XT=&M.Z M-&R?L/P(N]O<2]%P'_.D-8^SA',0;\ORRM6E="^ &L;%+KIP7N"IV$,8%-?( M-NGKS*Y).N5,8YJZ@.Y3UI@>%H&-'1Q/)9-LA!KNK^!G4OR^D%3/:J8EOLMH MJE$]V"8-O?<__"@/>&Q_=\^3@7]X/*/8Q,'_YS;I#;HU(Y[R#]7D<0&QE@IT MKVBB50IZ?2'/W7^:88O93GW7_+38:YLT4'86..,X:B-U[D#F+AUH24U,!/4% M$?1BDUQP+,393PQ+25B8")>.ATC:>A"/AHQTNJ-S5:+S->74OTF@^D'P.@R"B[_E_: MNDRWPIM^46>]CAM9NBUZK88"%HF#=4*+X[KK3$LMZ]75R(+J^6-&LE)RP@SN MIT#%APU M$#2:JF]A4B(^"C_"=X/U3Z+G?G%]!,\;(/T&P?6-1XOX)-P*M\P13[WZ5 ,I M3?&IL>IS&@[2%QX66M%,!K[-*+_S@F!4,Y$V%RG9%A*ES@IFV<<2YT"SZV<. MANHPOV&P4(V&Z=5/3&M.] R81LWDKN!3U2KF#R9L"HKRCQ^D<#&[ 8'H699< MA]2*9"SKSV'J4SY=,65YRK.;,H,*X^I(DGI)Q/,8[U$TP(==E%08UBYBD/I MV7$85%YU*=5)#@B0!'X+"#B&<8E4Q&BMT& *A%4%A"<__Y(@:3'_J"&O=>?, MK1=)HIZ:J/R#9$0N6!V6B1[^E&JDD%5PM38..&Y(RA_##D'G>J6$0C_"XEM6 MV$LH/PC@ 9';%E!O\S2,:3IWU!N9?*8]55W@#]/7V%>)FP91.$%0+=\"2V^@ M?4OK&CKQ>"'NT!D:DJ!HC0W'T"@7C!@=U4HL$+)ZS@B1A$UKA* &SWJ)*@^= M*I+R3QHF<<'QD$3TH*E0(@6QE$<2,&/ZO;6E_E0BIG+.F>8<=?$^1%VC72YJ M"A#AQ$F5=&/X\!C9[,HMR?TY(4$2'*V@X!@896(1PZ)*A3$@5L\2$))8: 4( MU#CX):6!1BP<(RO_+#F9"X1E4M'CXH@B*9:5?+WX"-&OBI$Y-#=K@B0T/$NH MS_9Q^)_Z^_3$B]-=<4HM3K%95'=$R=.,':!!8WGA;\ER3$(_C/U:C8RCMARUR*F@B!-=QS18@9!'67A,ENE94: B";E.6'$,O2K1B.%W3(T5 M8E;/'S&2F.R$F*DV>.M+Q4'?NWLOV0]7I9FPG&[^*EB0]F:D&J;<&!Y3JK-Q MHY;1B_&=S6*OXBS"OB]XE[,Q/ Z3@9T>K6F4;OM(N8JZ)A1LG!?E"G/FD8!S?IL9#(]X6ME+--!O:HRJ=,=G?['ZQF!S?&,?# M)&Y"XB59NHE%^U<6*S<,=$BK!$1)ZF11"LGX"<>X,KD)C?'*3J6!3U1@^17G MD]EJUT((,YS)GD4IN!I+&A4])021<@L-+=;@@URBQEE-M*CU("J69"D#!IA< M4X01\9BI@88J:TBM7ABD9!$? U+X9=2*^FE%X31>Q?2DI=(F-=*="/S,OR@? MG%XV,BT#!9&#E9"X5=#3E#\;U3T/%#POQ7$93:2JM'EL)C&*F2>L8C8J7QZJ M6_Y0VO:[VK:?X 2K:I?')A@ULI1O1%YTK,K"3.:LXO;XY#^"'T&"R8*31^BS8'*6QSJT%8= M#M6T3LWG5*+1 Y6.-GD#NE'F=G=#05PL\@MR4M+/W=M0:]Z9Z?3T>L^IV)K6 M<^/")X464EM#'37VH(*FAE(L+<1C(F-*UM 0!U2X+?-]/\EI\(FEZ0V%9C@T MW6Q3T7"G!TD-RJH]OHK2J5FS7#">.6@HD?=D'N-=EQ0$2$A%0_Y54LB1AWSE]#ZA(TLJ7YBS-Q=P\JS$BXN+J[VX;$YW\+(\@7NH.5E MYEH.YJ(/_T" M:KFNXW_&G^/+N_CO_/_=OB+%EO^%2';H#^]PC.@%>77]YI___?G-7RY?06(# M:0^TZ&KR'*YZ!VDRU\%B2AZIEW )X0,E!Q9G]^F%&$IV'W)2&I/ >YR[3 S+ MKL>S%%P[>10!CBS?>/D;T@#F=*R>1982+D@M1PB!%V06I2PJ5K8!:F< M02F0U!)_6IH,1XLU-\Y-B"(YUQ&"[4?&=9XE%=<>AI';T)2Z MYK_ED9>T=P=YY(V$Q%RA)8/\2T@AB]GIG-U"#!+5LYC(!&FIGN*) MLU']04Q@*.(2W"%[>.'@-\@TSP)^W+PRC.G5[AW/7#TL=-P/_!4R O MNO$R>O5 D[=\<->46Q-/CO9]DW(14>645B*<7("%1OQ\TGX0M2P\X.Y1H/U"QZ;J%G%+\QI/.3Q_?7MUK[/7_P %4[ M'[O M-L[@UK9H3#Y^JQ5=E8J>15H2UBTZ;H[Q-[*O*,7A??&-7?617EHQPQ8)4*> MM<&G5>_6N;<6#=#$K.:[W^)HC+?5X$A/S?30Q6K_IJO+$;1ONJ@%2E*37I"& M^)DB3]KQ#1EZSMW>=)2@EB[JJW2$X$KE."\:3_A(V#8*]\6'R^ J\V@71E%S M7?,SA:BT 1PR1"?;"&O2I/I ]YUWY#E4UD]7#+D&MKN47%C+$(6223>UQO5J MK3;&Q+37%TW9A%^2D!PZQA4]Y8ME^:Y,ATF0%_FRN,[%.T!KN4#L?L-NEP?E MA"5'T^5V2[/O4#L(XJ!GD1<_ED6%E'RE493R17^R9PO:V]+!Y= "1A,T\B6+ M0L#@*F54X9G, 7]K2D,AAB&<;$!U]IV:(I>*Y]EC5&-7"1FDB'M'(YHFVB[2 MT(H!U54#5;^$JJ=RXL\>JAI;0,A014V?>&86A8?92;>QX>P^^P!!YRS$)#Y!^1QV+K-.DF7,9#<0PH[GM6IBSP1#D@#OC"'4,'Y)M]G'^L.\HK;]3R\)H0@)CHQZ*-0E+__D M<7(7:QB3CA[>-15*#4.+O_ZV$@)UMQ!'1/5=E/M9SO^9%J>J&93?>"GQ8 \C MCT1"P ._V .)'B&EWM+8O^?Q_EM/'+>]D%/]F#G<:V.*6"'X?,GX8O(_-*AJ46Y$>.(!Z6/\)8:K8JL' M'V@?M-;\U;V]YOQ.%V.:JD//3&Q'(+]+TTJ@V*8H3E_RDO?D"":IA%07^N1" M5$.P$V>JQ6F,R&N:BK&Y[P"VAB7#0$KO7D]3496RK7Y<[*]^8M\. ;-B'S4CW/#_ M\=\FWG_"J+YK^D,8>['/!S#8R]R H^HPJL/AU)AO7 %Z9J>O4]ZE3U/$^H;N M8".6HX;6UZ3O*D*Q5UL6P+Q*22$O]%J%P'.?&YD@AME-::_)WSAST^M/5]$9 M (K4CE1?F2LTH3DI4):H(S4MJ8D7TC5]0@S*.I;B@Q"UF_15NF5)_#[>AS&% M>URO$Q;D?B:YE$^+N+JF;X38Z38OI6QT+Z^E3G[EUSAWR[?'WH%6YPN-/[]E M>79/-COHJ[\@GZX)"&8\;;W[PY1\S8UB&N*G11W2!8%:>ASP!I<("B+24)&* M;"&N&AU:LLL'L;#E>D'AJ +,*PNUE#D@;%4C[)FB27;3(1::IEK>?67)MZ+P M,,R\Z!,T!M[$@?FBST[.Z5+05 Y2_FVF=LIEH]5(=#)V"\&M-.1[P0T%O\!> MMI"&+RN>^N+3$KD#RP%[$$G7"&8BAU8.-H.:S:C0E[IV0YC&G/K+XE("*460 M3[5)/8D%\YQV,[ZXGL-P<*]U4H[$(AQ;1-[I@^PL\10C=)I$R2<>#:T,V"W& M&5GE>2+7>8,42CPR#3U/(<0X@M$J<%BB$34,!QDC+)1DC@SJ_UY?]"O)S53$N\E]%4HWHE<0Q1GD*(SJ)0GSKH MH#0HJP]+591.GV/)!>-_6CJJ2_X]U@BKJ*.&2T4C47/)YUKO:&AIGXUJ (*9 MS5SORRTY4_/IUIC@"?&&].WHN!);I,'7HQTL%;V#1:WZ,IPH(H9DGY"Z@PC5 MX?Z1@]BK'?@ 2#=[N),]+O^HT\B$@52/ _2\]5YYR;"6!!!7CBT M<0UW.16K]IG=HW0FF<;;[V*X3UD#=U@$-B1P_)Q,LA$8N$?[HYY^\3D2/'F" M$RWQ5D8S[7@^/202\41:)MYHOE?M^196_03G6G*R;#37J*?']18X2'\SF.VK M2,H_8YC$!9%#$M%CDD*)%)I2GJ=>PJN<9J8Y+5U8#U'7T):+F@(W.(%+)=T8 M,3R -6>#PNK?+"05=X*"))Q98<$QK,G$(H8VE0IC1*R>)R(D0<\*$=,%O]5X M\%N-![\5>O!;G2/XK2R"W^JY!K_^- _B>V!:%/!>J>"]FB3XK28-?BN;X+=2 M!;_5$EV=*11T@I\N%C"#WVKZX+>R"7XK5?![%HC0"7ZZB,#M(DJ38^ONPP]> MF/SI13F]K*\W[I_Z:#-4AS\:#$Y[\J/R\8^"=%7*]^GU)*ROZNL,TMX70W"S M-/-#<6 DCK_A67, 7MX[?4^CH&KSD>;'8R1:JO/G] ?U\RQ\H"2A69@4G=:/ M?+#D]>W[F^M?YCY*TD<9L\)![TQ@E+SI+RO]-^?N(DI,I9+(4X M&9Z53OSU&W6P]A/X-9N\CJ@Q7_]4BZ="4=4,S2,]?R)E;S& MQS@,9QY30\JYG/1/8&20F[4-J&*OOA@GE0!2.S'68\]LH;K;K/I:)K;.=!)(+:\A%!)_Y2)_VI\:5 LW0*0OGTWPH+C.D>CH-&\VGW(4UL MB.*Z[^$P5T6WG\:EQLO"C0LU9?_*6-!2_/Y'*/YC^*MJ'=KJ$VLUK=/WM2K1 M^!]?:VB3?W\[RKR&W\HMU80$87ID*4]7>8Z[S=,PIFG*4]@L?"C._#@)W("5 MP"5:21CO4W+,DS0'.Q<7@X/)S_W-MA9(F.E<]C[Q5;$UW_N."Y\4AT@??>NH ML4<@? [.:;JIF0 E_.="ZH>0027[GCR2LU4 &*0 M!0 5 87-T92TR,#$Y,#DS,%]P&UL[7U;[ MO3LSGMC9#>K6HUVUJ".II\^>%T>I"J1JNUB@ZZ(6_>L7J!OK@DL"!1( K8B) ML9J52" 3'Q) (I'XUW]_W23?O: LCW'ZM^_?__C3]]^A-,11G*[_]GV9_Q#D M81Q__^__]K__U[_^GQ]^^(A2E 4%BKY[VGUW>?%Q<;^*$T*:?W=WOR1_HN_^ M]..''W_Z\:?OSC(<1%D\5?G[*D9?#SNZXN+@7]UP\MV0_TIQ_>?_CAY_<_ON;1]TT3Z6= M)2WYZX2^D>G]+[_\\J[ZVI$21K& =2_XEJ MYY_VG-_-:=Z:0ND1%T%BIIT5OVE;)]7,;_2M*=6*FGQK4LMDB*,C:+E7S?Q& MWZ$LQM%E&AV^X>.J3#7^H0BR(T!E6ME\ 0[?:H6F!GF!PCB-RKS(8I3_&.)- M7<,](K^485%F9!XZ?PZR-A7B=QK^CZ#J])FN%#9HAQZSJ#BCHP40RT_AE\8RR6AMDEEBN+E^W*,UG M(5_*LL8\/B,JM9-RC8VZKS M( D_Z#2+Q<5(NR8K=( M(SI_;RGK>?W+9S?3VA$K6F#ZXRQK-^4R=U,(SO05;\CU7_F5SP MMQP-+\KT&\KG97BYI=]$/B\#RP?]9@W+'V)6UF^;A*'YJ5"_J4)VIN87_>8Q MF!@UX_HMXW$ZG!%O_VOTT[2:.69AW']JRG%JWF-J MR%5Z4->A>9_A@98.)A<-QMV#9OR"IAV"1CR!QI=69A95QI=39A92YOQ5,QU5 M1M9R^JLX\\X?0UZ?PRPL#2XI#3AX=#T[AUC'&EO!'L")8\I[8VY9/7-!;8+#07T)C=[%V32,+"?U53%D M.0I_7..7=Q&*WU&)Z1^5Z#_\]+Z)T/TG\M.OY_@%98LGTK0@[-8>"8TJ^]OW MS&^DG52VT;=W1VINK:=[M(YIS6EQ&VS0J-4BDJ;Q;)*A#/W^7F1#>8(L;#F2 M/P>=/0U#;BC>;$-3\\8)$J_F7_];L#INP)_Q^: ,[*_ M_]OW/]%8=<)@A;*L"244R%$)D?3C#8_5W>=$P(RZG0"'!(W8.#@F@PD\#A MU,#B9T]@<9T6B I&]@ $UD$C%1,68M(!+'BDKL(")!H(%CQ.#2S^V1-8D'U& MDM =8I"R5P@L@@$$A@2N=KQ #%!W#\LWG?POGG3R59R@[)Q,9FN?M@$27)6YG&*_K,G/7VY0=F:+$<^9OA;\2RRX$+*0<]S*%U% $0P$!(XC!I$_,431)!V M;W!:!9U4IR3YLBSH56YZI9Z]_ <4&&X"A 5EPN:+NG<81C1?J$S)W$2 1";J GW!I,>"+%X_Z(&_+S1/*1GW/^SSQ MU+:?W>MKB0A@'VU;NNU;7_QVC\'K=40DK.)%J92"CI;0#GJ=2^LJ!&#"@?# M9=6"PQ<7'HW.S(C-JK.]T-C&R"X[T7D"?$S$ @_ X'PLT] & NE"82?]T!PW[,X M$.*<_+G,'O&W5 2#*14+!'TJQR' %4@% 'TF;?>[[UD]0IMPI"$:1!:$L?[GRV*DBEH M.;3][;YG<=#^.YP70?+_XRUW3RDB9/7]B-!Q!(C$4L'!B$^+!O=]C'0N6V0H M8/0_ZU.CFN$G]_I8T'39S8]!R;8?W?9\;Q4P_N]>W$A$D?3LMW?:M^_ZZ M6_R8!318\&&W><()(VQ+0-&HATGA7B?+!9'T,Y-!>_/*?8_QXH:+^G24=&V,]WWJK4VY_(U? [2-6)1C&SSD,2]'@:( K310PYM M?[OO/-O/,6OQ'+P6S\%K#^9@I@C@.7@]G(-_]L4SUDL<[5B]-&R",W==*$D')J!0!,::W+1S&V+-*+_ MH:GI7H*$M"M?%.=!ENW(XK+*.#GV;:F4:9U>L#+6++6X[[">T$-3S:RB076 MAM&M4X#F^QRJMZA@ P="VII@(:F[T%$0$8@=,4?];$U.@*=*<\](WML AO>Y MT>#TL[O D(@"!,.4BZV\3//[OLW^O"-X'O4[ZU.CJ.$G=_M;( *PKX<<]!,M M.3'0[S*T#>)H\#Y T]FL3XVFAI_<[6R!",#.'G*PE7#)6#\WSY60!7-EL09B ML[L?4F*("G$)Y\&B(+ :AL2,;65X,KR[%^WJ1;MYEX%A +LSM8([BCHP]', M2>/H&I.JBN/%8:F,JZL]#W]W\.T#'W=)4*<+;U_YF"ZP(*2=M161.H@-!=ED M$!&SLI4L^3"^GENR[N/U M<[%8=0MONY,6T#J)&13H9:"2\_-WB?\0X^A8GXUB@\<^-FO8_ M.]C?G#;+NG9?S%:FY/F]>-$TEFQ.:P')[,>=+6#$C?9DQ [B0$D^&3IDS/3] M &[,%OO])Q=<>\]\%.^H]$ =0L(E&H1-C(L?1 9)-!2 \AOZZ[>@+]U2Z M+W'Q?%[F!:8QPXT.=FS$J!1IHP!!11Q'DX;<*MB"L;?UE)J1HX3^"^_5:_1! M1ZO8A3QCG*52NT/&&"E'(>F;^^DR.D=AYFJQ"H _#VUXWY@)+5=9J7&;UZ-B=.G[1P!)%T!H8X[/5=+2\H M>\+V9_S> 6U/'Y##;R'Y]/B;0^X5R!2EUX>;O")_/2_CU9#XX!RB9Q&A5_@" M2ZR/+%$5^DX5)S8O/:GXBU'^*M0SK/!E,K)2FG4?B[L8/6K*B[&D8Q\(EZ!+ M9S$E\ HB4@GUD<)BK>_[<&0M]"E.<5:EK:&Y:?))F#CGR%J/4U$#.XWDRDYX(U7# M.36C#O4"/>&5F4R>XTY^O$Y/^7+57 XB7^TGRJ./R&U0USI.=*:$JDODP:&R M9HGOT0M*2W1%Q@1Y#?HYS8DSI+;/*4J+L)0Y1_H#W/=4% LH(N_ _/J'+0 ,+",:3 MB*._0:0?,YSG=QE>Q6.[S?C2WLSL?W$9!'P1P+T^8#'CNK8+>XL'5.V5/J*4 MK"$2 N)%M(G3F I;Q"^HR10SC7Y2*+0/A (5*,_J-Z/RZGJ]G)TDFG<+=J4BOL,@IG*4)AK:16 MB^?IY[H,"[5*;HB)'Q^G\BG&.2KZ%"XC22X2&"Y,5C.B.5V8'%L/(GL6Y'SM M-J^CKR[C0"P*& ,3-AH'%;_4_9^B=15?;AD!MSC%0V"SL2"EZYZIXM*YC ^H M>&"D"!C.<-:[,(_LS5_K98C3DDBY=]*=H17.4$U79?,<'_#1*7; I79I?D+% M,XYHSM>\J#Q_3*?:46L>..J.5+/+X\1>%RC8Z",V\1 G($PQV#4Z._E2ED6NP1 +&;F'Z87^9M?O@1HQ*MKEVX6C>GF7P357'?"%IGI%+515//>.[5KZ M0HN * *91P R HY]Q_OJR[\,LI0@.;]#V<,S42[G\%U&UMZ#YY*Y@>OA8+Y' M6QH1EJXOJX<3.:+K,Y";82X#9_!P%N1Q* '#@(:#A(;&FGF8T8L8)O'0@JC7 M5V5*8-?C>33!6*J+."D+- XED%!Q<-51G0BRV%(? EM=38=X*>Z(^I=.3>*E M(\R&#SN 5Z5D\ M9CJ9B W#LJRT&,W\TJ>$9Z".#H9H?OV&PQ8=6SS,G*3@2P?UBOR-%SW'FPU. MJSL8%_%+'*$TVJ],49B0_TQCC>%%NJAC2!>:%W(+<\@T+T% M=A+R^;4C5B,0DS7_NWFYB,"*5/M,:.(7M-\-V;]IU+LI5C=KD4:,QG)V*YJE MN\O!BJ7?SB>U[QXJ=0_\W%*Q!LYYIJ]N/(:DMXBH@CXSQ!XP"B7V$[:\A-TL M2ASC=H4SLGQ+ZV1WX>XQ"]* !:V.6*.D#+/#<^(K7_6%Z.R%/ZC*0QR]NK$C,)"BZT#XG-BX,J/B08TBO>9Y? MO!?9%*/CR^QX^D..'\?&B]+X4'%.N[5(%6@ CGXXLD\.M4=$I-EDQXX>A 3Y M\U6"O[EU]-&U2G[.P26='FHP2&T&?=/F5*DF2*^>[3Z33KI.NWP#B["(7^I$ M@-R@;TT&^Z!O909O!S[*D;>ZG00_\U&OY,2.??;.K)R&L))U0Q@G:!#F^HCG MC;9#5M$^7WR0*BR^($.0%,851LG?"6H. 18;NAWZO?I]I&25(MU+,I BUL;_ M06&#M30VM!V':&#]4@VD8?Y&E7+ M8@4-'0>]X@;Y&](X>D>9G?1'3,1^N]I^NI\C8%2NE:.AD]D4?]_^(@K)4)#3 M@,[JO]=I^](9W9T3Z5BK!;5"^WPEH$(GBV,MK1T'U]"F>?X>67MM5@AN,5'K MVN 0G2QX05HY#EAY3='W&#IR>:H=<[ L44#JT;N?[F6-.OQ&345/Q]JC2=KD M^:OU'X,XI$49O& 8M;T5)3*8GQ0O$+ M#1*3HY!!R\7?@-9[Y/$E-XNY03W>7R"9RD?S?J>D-HC-8]!RT3:@]1YM?,G- MHFU0C\9QA^MHN\O0-HBCUC'3^&/:VUST^4;6\P@SF'#Q"6/B/7 U=&46T; & M>!_T/!6\/4Z_"W95P#=9NTQ?(E(IQ(4RNY#WT 7HPBQ4V15:>Q^-XS1CMCLK M472'D@15EU^+Q3I#E3^#/G0J-ZA0!B($2AB< AI5=&0E_\)@Z>XB0&8!54F@M926GO MD:NB';, EM3L_]MUDWUD<^*-VM5,=>6K]_/>KP'8]JLS$_@%5)AY#_D9NC/M M65!IB/X#<.Y%6E8;S;&RB/#R(P])0?Z1![>@]W@&ZL0L=OF5:CQ =TIGL]K' M="9.7%4JUX_<=B1H$*ZBD5E1+ZA\>]5;^&KKQ@1\52J?$9#M6-8F_F5RI?Y0 MS=@TJ5:M!T[AF1:.M/6[NS/NPP,8B"V*D(&]FUS!K@GF682_E7&&!F&-BS3B MQ;>J%VQO?"D4=,W@0D" 9^@&9' %C:AN=2E4[GU8!Y$M1"BJGMEFA.6*\*M> MQ,'WR88V<0)J_-W9N1(>Q6G M01K.V,0!&(@MBI"!]84$?;BN>=J*LUA@4(P6! ,*UVPEI/\P1%J04134UI_8 M![7XOZ/:+U?NT;;,PN<@1]4[5^WS:?QUJ*3 =.G)+> Y\,"Z,(E#4:7>1]3W ME\YG0?KU CV)=O1C$L;6?4_B*]CD\AJ!%[,:?W,$D3&R-]Q3%/$^-QJ=?O84 M/1(Y32!G6H7%^'-.^.3@GO(K"DLB2/^BG\FD\@SZ#-OF.!@-/,3=; M5R90J=,(C>!TQZ;/9B#>HX0VYQ$_!J\T2.\9)_2J)UDZ@+))S64S6@&JL_$4 M^(;T9G*UJ-X4B['OIL\Z/\4ISN)B5XE*)4<9;\+A:M!U:VHXL;V&JK1L3D%6I?$;\^PFXQN'.5R.N<6%U_FY?+UD2MJ/,(G:$)-6RJ5:1_ M=&8;E524D3CWB.8#"\FDVX@[_*%'>8>R&$?3..?FV;N^[FI]CG!MI_+VR:PC M5^[\V++:&VJC\]A--?D*F&^#W.28-3D$3WU$V1L@<_+^;JO!19J7%6^H;RA_ M_?"&^QG:LH%\%4?% /F7Z=!5X>:;CU3D8N?4@X_5>7?C+ZJ;)W_Y45YF^@2D MJ(R]%R':]CTR+IRS/XXE>V1="+6U,0[5A -JW-5WS; M*(U/:/.$LO&,P?N^?[%W_-V^71?V!Y8+Q3'5++;-R[MC=O[>7UM$Q)82N8/D M+HC)]J*YX\L$!XBV>Q522.L^:%2$5020A+6_<;2+,"PW97705]TW8+Q1S0:6 M:KD69/!R'@!.4PFJX(-7XZ_7FO4 U_Z.I[0&TCY1834YP6 MI"V$]?HZ+1#12,'$"X2T/9T7DKJ/'051%1$DYNSYBV(CH2_PAHR6\6FMB*8] MEF73N(\;B'"*@.&PU/?$,2V.#64.'398S?'!T6+%LPJ'%?/2WT@[,=!ZSQ5= MX>P6?6N23Q.34N]]H3^+S]]X&WUX67V MVWQ(&8OAA, >Q7KRC^,&Q;4UFWQ(+8>PMD?4N]!48.61-E0SBWD=_B=C:M@9 M?$2%ZDU!&&2TA]I5JHFJG5V#OZKFK[;FK -DJR]%WOYZHCO1;^(479,_N8=Y M$X+Q"5Z/P*(XX^/?+O#K#F<57(OZ-=3JB1/,WLU.5&"2::067Z89_&H?O@* RX;8=T>K^P_IF?$PX8WI$F M%:YZ&>$Q>!UUNTJ11JFP(HY"14->"(A@;/T]NFMOB+93:1N!3_.4W*,(;:J- MR=BF*)9J] TNY2C$]*2&H S,V?L4"EV2+WXJ+!%)&Y+ )'$4-@!Y(!AAL_$^ MG4!O[_Z(.2%D[%P*E0:6]D#92QRB^EK1/0KQ.HT9*3B.7.OT M/..PM3HZ$NQH'3*XCM8RPP>IQW;6[%/C11=E1G?IE8C_"))R&BD/I.^[6,3T MCL):55*P8T3,4R,/@ENF7R1CO4U7@-2P !3;0$/0<64=2ZJ6J8:K^DY"*OK M/"\9HP:4GTN?01]VB@QUGC<&+V>X*\?)V" ;>_CUM1+;X%6?2/.CV^@IT$< $82R$7 MOY"HJ)6Y9E-84XM(C1./F<93#8_UN)H-2# ;B%T\(4BJZF6VA02!TMW^MGZGYT =GG]845D+ZJ/>/N.M&X($+=+H MKGNNXY*TOTEWF_\=)='9[N'R_FZ\3% KU:X*H*4U* Y'\JYA8ZO%\ZF MT6I5>( T '% Q8TH;*A]5?^X39I)_G 5YG-,G[/?]?5;F9 #G^07*PRRN MMJ=D&S(5ZY'@X"R9!AH>I:XVMOJP==F[6RE'&SZNIDU9+2<41TP5I(>P?# MY1N.FW@C$L!19?ZC4%A;33>X"#-;W%! M['D61-2]63FI>HV\B/,PP7G)'ZFS>#1:T>1A;82+^AF;4LZ(3 ML ?7Z0OAB#.;FY6V#;N]DCEV 4#9=+N0TIJ=8+2*9PX@I'Q971C-H4\Y%_T6<48RF'Y__5Q& M;_,R/;MM\E&N4U2F$;>L +RC\2QU#&V#M-;FRK]";2=@,:Z".*OB/3^A@$I7 M!2I9,QE=:_;JYNT'(*0-#L2DUFP$JUD\HP"B%8CKPK ']1A6DW4XQ$4UT-$M MX7P"P_D"/=F;\&GETO6ZF*A[,8!-9/'AA"? U"VA8@KGPLB4] F&2C8[/]?F4YF*O&=7PAB.$E-]X%X8@1/M82=#),36/?Y/X6L#W! ;9 M#H]>4$KO_>^3C=F+!JF:0I-7GM/K#:0+ MZ'W9<])FT@<9-T)$J507-0(L9?%Q1&$+>2->M1A,'RY8 M6.QMK*&$>*@.JM M'UZ$UN?S;/^ UO2\Z#I=X6P36#4935/NT9;>DTK7'!LA(VMON'')[%T0'#5) M/N4KE."([=8"0-IW6$?FT7T53AW5%14([Q-8"%"#1<0C7#\%!;TV;6U0TTMJ M<9T[8Y%&7;O"@4N1,]*URO:N""J4M7I%4MI.GGG0*ZRB(1>,AAX,\$SU#(V* M4AO:RYDJ=9^ T:GBZ@>W ^TM)287%6D8,&]! 2+F7IP?$CN4?8 V#+#$4"TG M5(1;E@/8L\R$ 3 MC*_*BNIC9P?@UG,"%J$*MZ^]+M4[*9>O-#&61;]BKT$T M,K!I#LW((7M<)V(H+E,4O53JRJS@-R$(I2*Y30E3:#6?=-ZO7&M(E?T?1FFXN0_(I M+B"[&0.?E;XN7;!:)L"$C2IR'#BHW;XZNG!.NT[ M&E;KQ+-R=Q:$7^\RO,Z"C;U;]\PL,NU-=':*F>;Z^>BCX6310_T(-S@2TOZ> MADMJ[\:\((T/6+;157E&]AX1*_TA-4W::.EHE-J1L*CR49\_!]G:ZE7Y7F.( M66NR"N_-&O=X5+%<=R (+F?QB%321OFR8 X+J*;<6@:H P(;4=/X4!78BOI8 M5:=V[^W/0_F4H]]*PO7RQ>:-WE$[>)9&1M9.F%PR>W[049.XRP(9'4=$%X:] MM'59L- MV6.7T"2#G=UT;R>?B_$A?$91F="G+$:-HZ8Q)%N7BS@IZ?L\52)WWC)S'I=V M$:K+Q>DLCV9T \\!J5V?][O/7CXXRV;CCY,5;H^VKGWG94;'"]!@P(I-+(2L MF.N9XS05H)1%#EZ'SSM;9F(HR^/_#Y4>:@^SKH&+/$?54>9-'#S%2>7Q;+HG M6J;W*"0P)#-3M?L"V@F#O"?&Q AOY]-5'5*7:NFM#+?$9^O%R<)CV7Z]Y>(9 MV+51)[40W0%-EUKQB76"%OCE\%&OU&>S4F=OL&Q%3B77R#G.Q;L9 M"55?*!:5J]E$I!*!T[W_')X.0OH0VI*! MW%"=#>Q_]G'!/4U*9'GQ_9:::' M)\Z#]3I#ZZK/EZNFQ4*[HU2FO6@#*^-3 M1B(=-6BG(P)6YF\X3D\7E\309&F0M'K(SW8?$;V2L'V.PT5&3*00G@8X38>O M.B>?H&Q.92;R;:DW07_G8G^"G*;@LCQ!GGXBKFY5-FYI;B\MD MO:W(Q>TD7D9THY#82[<^G^?+$*/>/^X M-8KX4Z=)IOM778TP=1KQ!]$,FO\4!X6=/G(OIO@O/6_2R08O$:YV,DZ91M MP:56UII^'DD%R]4BPEMJ2#ZAS1/*1FH0D332LDGL=7JGZXD#4TJE,A,+(BQC;8X5]AS6DWDXD;)J:!YQ@G V>>'$QH5!+0.!04-J M=$]0I2;: >P:#'L!CJAJ,W,9GF?4AWTRJTG5(%%KBK\N'&(#BDJ2.AW3.=YL M<4?-N<";($Y'<@II!GG%)C0VY]5R4U9Y;*I=$6U9AI[) M/JC*8$>W1;RY5:W%8BLU$US4P+9>^O ;FGF\\41>U] M5B;*Q$2=CY9-Y"Y^0&(!P<+C9<@;:B7U.62ZP#![.\YR+F!-M9&@!Z=K? 8?R(QU,587"Y M6J&)HLTS;GU:!AF[:-&588@/J&SP) !M=>4#,=A:SSU5YHR]. .6IFTSLP;H M&BO)G05OY-M2SO@RP?!RST#S#-^U\2EAG?(QH*'L=9!Z?3Y)'^?=LGUX?O)) M[&Y14?NZ: 8=TDNH.D6V4P:-^02R2.2P^HT)-(Y%@LQGBH8K&H[,V#A^4H- MDE 0@F1XND .-[.ORU@8.U]0O'ZF*?=)>X(UNBVIKW.YJN3/EV1C0$^F^6'_ MNL4;_:L7=UY15?9(32T-RBJJJ"EK;4AJ(P'/T\]P"*NV@@YMQ=K]/2"J$IK& M+^B!I@D3/2TC)^SN=3652QJ+C-](JB MYN+U@J8Y6MZ?"5JHA_O41'7K.Z28!QL<>AJ5,"O5&N[34*_H!%Y.N4I MIQ3V8E^3!'\+TA!=X>P"ET_%JDR:PXM\W](FN_XX_E6G;!L#JU;68C(6?G_B M>2H8IUJ95%3%P:I5X//I4N^5$]OC_(_SS$G7JOO@VZ>@0%D<)#22X*[,PN=Z MJYT5>74?OTWASM. .H>Q9E0XN/X.RGRU*#V)HE6=OX[13MPO./MZG=YE.$0Y M#*;R$F-8BDIX T.PV'JP$['W-SBY$^\J3N/\&44?,8Y@,).7&,-,5,(;F('% MUH.9B+V_R86;O!V-C")X 2B'R678E*[#"2ZF$HR$; TEZ;5II8A$/'/4^S2V M.]4GUQ$A$$3/DE1\FC[_9Q.^*5NO+&U15NQHNI_?RGA+W?FV-T]MF^BQ0M%O M&/^!)1C]_G4E&;T+5XDO$.GOL$[H1OY.4#68TFBQH>G??J]^YXHR]K089CN] MB#R3KWR8+US:-E]_J"9AT$&_X#S+J]^?T.J:)Q'G82>,\?R"7KQ,6,"1\0Y#PJTQEES.,R<9N % MF.*R"U@3_Q-.T>Y3D'U%Q5691NQ$V6*B1DP>D=7X)V!'8:",TX H<074 O 8 M^^LB^50699!08=AHX7QN<3+Y[ M"Q')I86/"TE^OAL#L8PVK*5)GNPJ",'U; M#R%^/QQW+<2J6S\VF)]\[>VAFK>':I0C:QOH/10X_,JE;W7);(@S4EOT-Y_0-E+')*>7:X8#,UW2,,+-'J%%' 6-\K2PE $8>OOFL6MCN)#.3 MG+#1JHC06>R I8-A1L3.WSOOU:[H+ B_DLV\&"P RO8ZK(C26;C Y8/A1S@@SHZ1@X[=ENJ%QN-ML'C[CI(##/(N7?(H&5> PP;0,_2 M MQP'F@^"&^#Z0%N''BXN6X^(V<$)Q$%F+Z_TA736SZ\W<]25R^W,?/LEDTR M.+H=D]A[TA+<01@DWM"<2;GO#^S&7 _QK-QQ3TAHOO.]5'2%,SWJX-/LSRQ8 M-'[@!2*@!F X;/WU65Z@+'X)Z-L;M?R3TQSVY^XD9_S9#W1(Q-( QI2COL_1 MD7=+N')#)UKH!.L+:J"":L!'P'I&G)T+;X4<9FDKZ@W0BR)&FR7LP1-Z9K6G M(O@Z7*U0TUG00N:>IWM V59F&CK6,>0<*2BX0>$ANSD/W!24)V<9E M:\R,3^1][EY"'W^VZ/@ ZAA+I1H[.<2,Z^>RQPS]C9V2CDJL#&BY0ML -CGC MTU+LQ#T M(ERC78[=SY'?W=T_>LIC(F%]YEQX,Z<8I3+M# DK8VVH"WH-ZTD\'/!3 M_M5(A_&U,>QYYX.X+)X7JRP.@_0NBS>50.QLIG+*]D101.DH(N#207 @Y.9O M1BVN51]?@Y0O0<:L)E<>_QB+#;8GQJ8Y4'G\R9\07U)9UE MP>]QPKD9R?G>!;%-OMO+$L52'Y;+,,H,U>-2!S)-2CLT#2_S)YREE^F:#'&Z M9+C+<%2&!>?*(HBXO;YC-6,F(=Y$?'R4?P%9U_C='T>;&,: M78&#E'?E&5YD.M8%19S#A8:D8(L@8&@CQX(<'MVKP,V--,Y#D@HEIN#@EW 9 M&T YP=#@\[.144'+^([2/'V2,5+/6;D;W8A>N0LS!+))^@=6CN3&W+8F-M@ MPW94R\B8HO7)S,U'G;&BUHO]'J:(I'>Q=TIB-=N*4+\8)-4TV0J+:7N-=\K, MVC5>2%^S'Z84D;#ZVOY3E,I]#7EN$MS7!IZ4Y/>U-2V.IWB@O1+IL)WQ^:Q. M?/:73F0*"P 6+V>RQN59T9LPR;_&DR7YZ=?[(%TS'UD<_]X^/+C__?CM9%I* MQI=^6TTG%0:U]E.(%I1(*T#6;=8[>)>])>3BN*DW0QX;^S>&U52IRZ S[H7Q*X@UI-,YN4$$W MH*T8(U#)"=M ,@&A\X !2ZD&#Q';P]SWMFRI+E^W<58IYR(HT'N @>*4$-BE M20GGT:4N]WPK-.'O[PE!7SP!H@30\0PCQL#@_0N9(ZNY+(N\"%*:_I!YTQ=* MWL4CRLC=AXV:Q(I0DC*W]NX 9UESCM."-(^ZYGMI5R:S[W6>ES21PQEZ#I+5 MQ&1 M_R/*H ];P7>-@%*,V558RGE,ZLFO/R<+Z]!/]',8>SH\9GI$V6:YZE]>$$8U M\,F9T0TLS($=W* NI)M:03 Y0 M%B+7GI2%\U@SH)GY^TIYA0TF_^+KEH,A='5)%.5%=5^K(,+&.+I,(P!R)24% M@.66]!*G,#W,AR>WG@:5OYP0*C^G98ZB=O%PCC>;N*B"CI&:=57B(T LD(^7 M^-71T7PT VMM7/99 %9&"B;NLTWH3 "S2ZA11P M'FC*4JLA"L*^A8Z-8P@.>#[3_#6?"R+.[RAJY;I'>9G03?MU6@^*]@,9"B,L M:9=O'Z=5+^\\TN;J1 UX&K6U.-0XGG!V?KY'-*R5YH75.+B7%Q;,Q*+"SF-U MEC;FS[FBJEJ4V@^QG7DOI<%'O&BR4:S16P.SK9&E] MMOX.E*&A[7N+'HAB4,1UG*@79$Z%XH*>84U;)W.0J%*IM9PQAP#KIZ"@#W[N M+F3G;BQ")AB'A%Z#3R"S.; -*W$HV.\!(931G,VKF'E\VZLG>2"[80HPH&'N%CL(S MR,BEG+>\9G"W$5IF'C1[@06XF1(QH-,G\A@]7%E- :A?@7Y F2.O"L*=1KJ> M#%47DD(]GJ<$8>D"] 3#M(.,O,/08ZMO&YW0K.0Q)HY:Y0\0K!1X>PX O379'^AUVB"+1FV4ON6J7*[-T0$OYYQ.4!YF\9:. M#* RI@4D6N@7L&9#U+L6:ZA@:&C =58Y30!UG9X)9[J<=( M\B?SI^H0B#+,R2,2KQQ$1 M>\G8$5D;LZ:[?#JLV8H8CF=#K6 ,^:YV_;&^K:YZDH9EA>T0"[9P>S-8YQ4! M 9-72 C4::'3!ZY$44<&\K0UGDE#EZ.8(T-V MWPJ-N,9?:JBF:$TC<(W?".5L?MJ6HR1!Q5U"?EJL,U2IJ27YDL4%6JY6,)>! M!D.Q2T&)X2DAW;B"#S8:3+14(R3T2".&KY9&P&7QC++F[[$=G\=D-#)4F9SB M:)BER(./ -76Z<>T.I+ >,:&\=#IW5PS@@M";IWI[2;.6WZ!L9 M/C0/?YRNR3HK)7^&U4HL9P0D:Y5M%PEJ9:WIYY%4L%PM(ESU%C/@5$322,LF ML2847]U, :'D[=UO*;D]M'?M:O<5^>=M%!2(T/_I)_;CU4IE]DM@2!EKLS"X M1[&>_,,9658;G9:!M?@;B"2T$EAYD TUS&)>I1J0,O57H7JS#P;9Z]&*4J4F MJG9V#?ZJ&K+(P?/6 Z-KG/P**V.A5I$S&\2WZU]OU[_>KG^]7?]ZN_[U=OW+ MZ,P+N_PEF56G5[],(+A M+Y*'TG B[L5$3!0X$&&O@ 10C#P #9,H=P_W74H3BMC,:4P=$X;^;C\61-R" M+D%ZKT#7.N"%58$+M$=+@ *.6);[>/U<+%>?^] MB?T12SPZ@9#6,[5+$_ZG,F%UT6'LW,$P8B:PIL1>(DLB\WQH32OPUV)S)..& MX8'IQ0AS(QC/!,B@87ES<,8(T#OJ&PF'@-H71 TTBA8OY-G$8MO;]!3][I6SG-*SDJJ!44AZ"66?P4 M4"O7BW'4,JLT_,:$FSM:Y2V8\A874H/A: MJT]Y"JTA1[[ZO$^5Q5Y+DJ'7>NPN2IY71J>H<+W/*^K4B7&WW&Z;6J]D(OI8 MU169'H+DOU PCK>9STAPD IE9&UX:@&%M<#C MIV6! FNB6A/()XQ=*W"=\W!M@8L@<=IC\3F-F@,<%%V^AH1TL:'_4L&LC <$ MP'P>IX5FH*X."&U^"QJ<_]E"[MB#QN3 (G%@\3<>XA$F[SS$<>MH,/47;V_, M\([19ASUR,[5U%C[ZX4:"N>I9&[@TIX^.ZU0/^PSC-XQR_S+/B$@3*\]PQ.&]X<11T1WOL6Z)_@ M^03OQV>4H8 >[.BA>UI>#=S]\B>,;:Z:C@7M?@/T#^Y\0K8>GO50?-+8M838 MPQS?.>B"5O6 JGFA =P-Q0_:?P'C/$C"#UUS#E7E=4K^1(_!J_V7-[JF[)_5 MXCC= 90-O(24UHS^Y6J%PH*LSKKFT7N+YYCF@"X)UAO0XW2\2E@;1&5" MS>\5Z:$F7\9=]48@H;[#>>98NHZN@^B/"7DFVJ!SV]1W:,7E);H MOE8$96Q[=FQ:5.F<&"':65_BXOF<-)UT9L:9*15+M8GNH:6LV2V"W&"]SFC M#^F;Y:II,>N-*PAI([>8U-Y#>P3:U8L09V4>IRC/']!Z\A)%(RV(=O\2M8C6 MXL."53,N,#U&'LO'^M8]&SCX9BZ#\W6ZRL@?61G2WV(K%<*&&<\R '9U5!&QL+)]X+\HVPQ\MTNA3E0:G:FDC#?N%+84B;19$ M4!'WH* AJ@05,([6SM\>T ]WN[&YM^=Z^S94)(>I91W-\\)K!9 M%8NGIY'"1"SKIUX'K/Q]!02T ,-J2Y>A+D4U5*H4H^Z;="M +DTPU7@RPZ3;GR5K <#$K;A(D!5:K#(B$'NAS_C4+N@'G]SN M9H$8"OT\Y&(C:0=O!Y?'P>5KF)01V4RY?%4$5NE["5C].R3@J@+,W<-[R=8XV/RU+9V*5N_>V%^R798:W[)>\69]: M#^S@D]L $(BAT.E#+OH7XLW;_CB*$G1)_B9HO,59\2S8@\&(N]?/Q<1N=[N2 MJ"KV7\*W@<8OGGA#<4D$$"P7^ 2MGY!!X#8RI"(IH('%JW7;N' @^P7EQ74: MQ8CM>.-];A0Q_>QVSTK$4>C7*:>V5X^:HH/3J\OBF:P7F#W*^M3>7QA\IW'S[7XQUX[%V1B02U0SY^#;,WVQ:D4F6)"4,0;A$#%UL.+@+NUS#T\] 19 M)<\YWFQQ*IPK(*0M6H2DCJ,$+J8*.H1 M"CY'S_.SG).9E!Z67V75@\/L V@137OZS*9Q&R<0P11 PF$W(S/*06Q$Y71M M[)C 1\VFZ+NJQQ1N=[9<*(6N9C([1'3!\;7(=AMAN".&J<8!UVKUQN=V^HY. M@(=.S6_&[Y&+[\!/R,7WX'ODK@G.27\ I!:+[4"Z TE"AB[& M>I'G]-$5FHACI(D9'&!)(=@<7+,TK(PK\U4#LD7]%"M:59ZO:U;VF:&>@74)5-[480C/ M5M(P-:?]U^D*9YN*\?07VXF9FA;=HRW.:%8LSE)$1C:\M3Q'>1X'O-S)C&+ M1B[CR@)7XEPF\29.*\$Y6>, M%WF."&MT[!1D1,.'@E7P^]26E7IV.$,M*$R M7;8>9SX[?[?$LI6]92]^REKYE+7W+6OJ6M=3A M<>]\UM)CQB[AC"P]"$S944OLK]W&>_35O:X6"R#IZ$GA0\3#OF6H_4/L$O03 MUVIN%F#Y;(]ZT?LP9RD]+=QP0EM4BG#.6-A%G%'"_I66Y>HR)3+L\NEA ?#4 M28L71VV*O,PM9-HCDQ;]G].8>Q;%I!D=0XUH;,]T,SL+PX07GU I5=T_QAI5 MZ=J-168SOSS'X?,%RN-U>IFNR>\H^Q2DY2JH-GUTC1]D7U'1Q!!2$P%"VPRV M(H!JL3U13,]7\3&&@58K7=L],B5[? Z*^O0&+7)ZSRQ(=\MO*8HN4)"@R2/C MLWB(QH2P3,">2UD^]Z/OX_9CC/ MR62UBL>[#<:71NV#+_[CD"^H87P-*K*1:9M[6WLH6*^=-_0OE(54"^M)0)=J M.<[>4U#.?W3I*LDP]A2:H7_)]P5E3]B^3;M'[2%?%894$'U2V,]2E_'Y6ZTM^G>5'0'Z?OR.0#S]L,\;UGWP M'WQ<,0T#JU^/_KUGZPOQR*.!6R?Q;#O#K)EIU&3I0=.0*V3T*<1K&2=QIBUC-"[.J17Z8G>'AJM3QM=="HB^Q4BYF1KRED$ TMS MUL;2THXLF7M J;# 7S& >;U[0.59)M:O@WD^M>CA>3U^35]RB MXCH-\091:19%D<5/9>4T?,2W1#GTL!\GE2V@"PF4CX>5=ODVSDF]O+^XG*LL M0_#5:(;&.O&7&N5I=8,L>G0.["(@BT!Z,@ \ KAF!<'1BJS?-])<86$S"PZQ MPUO2F/K@5ZL1?^0=S;Q%M:FMCG(K_-W)0\Z.C/B[X<='NM7YG(20!G82-1"N MGX*"KDUMGP2=X\TF+NJ3:_J\2].\D+1Z?]S-V>UIE>V, M>9H$)1<(/B0W%V%[@ZBM6:[.B:$D6VIJMS+F,8";=31MB]ULDG] (W8$G5T2-B M[6\V?/"J$2LOM.0J[E=479225N"OZT9E=\+1M6 USPOCY=;%4_>P#F>.GD'1 M9_*S\59[B= *PC%HS M"YNOOUX/EK WG!!2$*W@7.#&@?!0&FFR/Z;;7>9%O*%IF=A'@T#J=D:24;LF M]7)U1S[$!-J,(">E,F(-C,O8L\# _L1ZXH]LL[BRRIK *G$HK_X^Q0EM9$'^ MC(/D)@Z>XB0N=LOT<[H-XN@L2*AG;^HX52^[]Z6JE/4!87/4H8PTQ!-4F9['! M93I9>P#)!\>3(G(OH*@FM#KNI/P-'S[96^0MPC K@V11G =9MB,__B-(2HE5 M%)=AVT%>&2_@IB'^7%O'J\2A5(:?Z*$5619<5&O1-G/G!7H:VR@Y87=\P2?T M 2A@0971(>*LGT/P,*NP?=AONW*,47Z%LY%5O<[S$D7+] P]!\EJN2(4*%ZG M#^53'D=Q0$.)1S@RSWB?],(88Q]P>C!%*N/:9$OT4PS:GI/I.+Y.:4+%31TL MWXWUT0B0$S8=(2+T :%@0941)^*LGV_0C:W#4/J+8$,V\OD#+M?/!6!9QZ=G M+^E8]#Y@2U7LN4LY5@4-TO[BWPD+S+W/=XV"[B4**Q&X1$_AOJ&!H#7><8NQ MB+6;R2U!#\,P]6YT89U+3^.,0 H5#W-/"BKT^:;@PS/II6><$ GRR]]*.B'; M3AI9X/#KH$6WF'L ""/NGN$6$SMP^Z_JCK,@1Q%]A@:E>3,<,QHP5>'V;+>G MN0MV5>KO;T'&S"QIG._D)N%LOM9T7C>"U,((VV)^:Z\B#;_9PXRVYO<2I-%= M$J2WP89]U?"05;1(.D@5=M]DB,,"196MJ1Z7NG_XS(Y^AM#V7US@T]I;,1T2 M(5A-1Z,EU@%:UKV^P&^1OXM?MLW#1[$"PZX;M*1:A!VD!?YVE?EI'8OG/&[: M_'G55_=9A]4ZTSE/A;&_5I4Y2K$$ M_FS5M1/7VY0CG'($=O& ,\ZP5G^O'TE5P=/$Q$<)W>Z!&4(W=P"&YN83ULK] M,TV:1-T[7=RB+ M%.X$K.:"#[.+TE3Q.DZC55M ^3ZF-#@7EWZ."K)NJYDZ> MEV5^Z\S$X)O/^!.):0Q HTILS.V\QX=UH9U_K$Z=HNN4,/WS(HT6JV*RXSD0 M][E&E,?=9QP?5M7V32FOF9[']FOKHSXGW(JJ MYQU3 U.SVKDC5KG:/^10GMX/P>N7N'BF$0!D MH4A^8&N0-88U6?3'HS(+[\?6/*69'2?*;;%QW<.ON:YZ=N JB#-6A*O=1AQY M'APWPON1:[OCO)LCQ]*X=C.H6M734/NNC?0AA*E:F]7_:#!KEFY3C:B6]GGX MS%.5,=PK-T/_"H\3^[M%4C$GHC$'_.4K_7,\1ZD5:N/_@(5\!K&68HQA%UJ[ M_ITAZZ>IYD[:.$%RZD=2BN%STA;R@N5 +3O$^P6^GY8;/YX]X!F[B;8:SMEV MS.Z'74K APO0'W6ML#W#:RZSV^'S99AJC5^_>'B+BN6JF6JLOY[5:]QEM7$4V[0673>( 4B'2J6.'PM)9QSI0]RNURC22W]'T9HF;@S)IRJ[E/2E7P.HCO;-0)>H#Q>IQ4M M*S' X2MJ^N&0%5E,&C8%UWVSOC3G0R,=* M@X:GV6D%=;H]$6-_%7N$N0LK&>YAMQRN><-.937+W]OS+ 4QIE,96=,C?#*G M!&1.HG)"@9#6)]!JGW9>9G3P+O(<%3ES[I21]1TG3#)KU@?0/1@LW]!R\%EW M3A(F2W]'?5^F7A9B*62XM S<,&@] H],4ET$,?@:OBUG6:WC91;8K,HUVBZP M1"S?EE?BY15P(C_FTHK?)']S1/3TU"GOAI/^ 40[V;XS:>U=?2@WFR#;+5=L M_Q\GAZA2H?9J ;"0N1#N?46+%Y0%:W2+*42#A/DZ$9!ZTI\<:GNQ5&J=@U4E M'T5*@6H;;L0XM1PBA-&*Y:@7FWQX#3Y/\=1\]A- +-D,(*9AZWE(Q5Z@WFJ2 MBQ,&S00L QHO$<.7'NVJS'P0%!8W?%@C9OA>1,K MJ.3X%8OZZ4 56^O6J:5BG(^)B1IU\8@<$HUY,B8CXXIG_53L%A,C7C<'1;R< MU3R*?=3GE,+:ND/:%Q@BTW UP./91'=.>?F[&I>,4PP&NTR#[5D%GYV_2K0P MWS [1GIN<;R&LKO:]^"0MWC+MWC+MWC+MWC+MWA+5Q1[^&E6._[RN),M*![3 MP\ !CD88,RZ LKL^*Z!T35+FA NB%4MK?E##V5[%V)DZX/;8Y;PI;:?@X MSA7?^^0@%.(WGQ2"^+QO' C%:S8:=;QQR$1$?HN+B\ZKM\@;C/4/6XKNC.\6 M%9P#GR/4--Q6'J8F!]+H&)%OU#L'XCY)W6.(N[T C2.@&!^Z.T8Q'8<3:9BH MR) HATF(YPG+#_ M5@N'T#$QF;YA"*E0U!F>8=&CD[UZ)N^_R=>0&M-UC,UE^ERHT]5Z=2URV7-U^AOH<$U9,]2W"> MEU6AQ&!!(2EQ.&O==!3GSC*(6#RUVE\I5X_"@&MQ5\S,A(QNBBS[@GY^ME(,?8$!=BP8Q;P#W%R MN6>"C5F!Y_>E12(RG]"$T@.@9OMA2C-(DS\5.0]HP\<;C2:R/Z*N558Z_$4G MQ(L/J$FP!#V!6]6@5;WZRE-A>0]B[F]J+X['#\.]9RS$]NV!@(_/KMWJZ;TR M+"KK=DX&X-K^,U:#-BW2J'+ DW5DY\WG;':4RS5=KU#.WJ*@>WF-TUH::YBS MW,<:)=N%@DI):YH9(IBTJ&I?CK(7Q/ S ZE9R&!16Y.:WAD8]0O3W2RE:R05 MT%E\YB"D>6S(K(5STA[V;1\13?>X )/&VF0E[Q,,$VPX9W'9UCDPF.P\?T 5 M.IHQ?" ,=2JI@&I6P-C?!:O.I(%5K>MH2P:OLGLS6%25O]ZF@6CTK$@VCXUI M6+/7GL8=N9@SEH2*)YOY8]$O&$=W*$E00?D7EZ]QP3T:!=$V39?0NF%,&8K' M:F(*#.F>.1W)$J:G-$5-!NK89G+Q+M%F.QEQF?VQIR*.@30W >TK\/KD\C:XWVR#.Z#_N,OP2YS0B$.*(4&;"4I0" M$T]4-TMELU3ERF2@#HRQ65/5DV 2 3=F8OH C? ^?%[)SBGW$N@,!=($];XQ M<;CBQ#++_(85=NAB;MS_%0"X:(J/+JL%Ð.?\#1?Z/\] M!3GZM_\!4$L#!!0 ( %&$:$\6C"9DR@8 &HZ * 97@Q,%\Q+FAT M;=U;[7/:1A/_WIG^#ULR3]K. )8 \QYF,"@.J5\8($F_'M()W5C<:4XG,/GK MNW=(&.)XVB9Q_4C,6$CWMB^_W;W=0^X':AT.^@$EWN#GGP _?<542 >O^3*. M>OVS_5/:]4NE E?,I3RF'BC1A6&LJ/O*LO?]YC,6;K*F7($K*5$X+HD97X$S MOAS.?!;B?0S3V2W>4FA6&U6K:AW-'HEH)]DJ4&!W.N=0@9IE=^!""N))YJTH M5"J&F?Z98;F_%-X.8K4+Z9N2+[BJ^&3-PET7?EVP-8WAAFYA)M:$_UH&TU*& MF$KF]\",CMEGV@7;BE2O-.A[; /,>U-:S"YG<[K24G3]EFVUZJUFQ?9HN]*H M+VFEL^RT*U;'<,#*D0.'AZ_QA*BIZA\%IZ&U\[-&/\6L+B%UZ_: MM9K5&TZGV#CY$X:FP>[![5M8O'->CLGYPAG!Y&;\8;Z839QY&>]'U1=CIY\, MYA^FTRM'ZVUX!0^M]MB:7! MXMUD#@\X*W' .8HH]]C] \["!Q70?8B "?>26$FF%Y]PMPKS)(I"JEV,A.#< M4S=1;$-A1A63IAFF(>%E(#$0?/0PD!#N@:2Q,E$%VY' >\(3(G=@ES%06&WX M35-,.=+S4UY^+P/#=3P1Z:G+W5-,'4\?B75$^.YA!>K[U#5,[FG?NDHLJ81: MHVRB5/4%X.CKII/X]\C>_MWJ7UCGIW?.S!G.R_TSW3N H53,Q,.**&9)P-315ZHF0S.E.QMB:/QJ@>1!@BHFDQG((K,_Y MS9=B#0I9U^/U=QFV@8@I<*(%U%;R )6'2QD.#LLI)CC$ 0E#6%*47:'@4@6 MK5E,'9J54WJ] L)Z<_NIK(/PS'E[.W/*D,)[C%) )45',;X7_ZV3&V!2D%"= M:R!*$3= 9]/K*%'6&DTBC889$^.Z>B"X >$K:@#>F]()3"2*I-CL7?9@7&7] M1%PS0)$[RC5T_P_.Z-R[-%+'$4L+SS"('52TMSL7IS*>4"VUGV #:L*E1Y;[ M+=R;%H9D,6D!NVU]HZ5\[_;YGVE[C+;4?83[O]94O:DE71.Y8KRB^Y% H_'] MRBL-+G;='^C')E,XB\]@KF@4H-&/JC!$&60L^#XU,"[\,I:"$05-OOMUWEZ& MH86N6[JO7]E-J[>_PIQB2:(P7?A;:\4MCDAM\BHXV(8245HI9"W8K<0Z*Q], MY3">3]].R8I>8.US-\3+:6D085=EJ?LJQ,>,LDO"+=G%7YN,$P.9S=L3[$(C MN@B/95'BS?J M5;O]@Q9_/A&>#XBRJ\(QM:F&W& M+D1V]AX=!C 6Y!B5[#B]0*@LQ!H^L?".YAF74V]I% $7XRUS-]@2^3G/R!S* MF(+ (@(.$[G)=[8\C"168[6VP:59"%R(*^ CX3#&\'Q-Y3;/\)QN,X7 9^XB M:;@@\H[*'".S=YRZP:55!%S,L&R&(?- M.@UH%0>=]_J]ZH\BY+F.9C=B0]CO$Y/0TH!#YFM[F- MMZ00P-0Z3R!S9M[Z??0N<'K5_YN)7^8_3'_^Z2]02P,$% @ 481H3^58 M;)'D"0 ESX H !E>#,Q7S$N:'1M[5OK;MLZ$OZ_P+X#U\79)H"=Z$+9 M4I(&:)OTH,#!:3?M"_"FF%M9]"&E)#Y/OS.4G"BVW#J]9I,812J)MQERYM,W M0^IH6LV*XW_^@Y"CJ6+27\%UI:M"'?_[63@.#H_VF[NVZ%^C$?E#"U4Z)4EE M#LA+5RGQ+ B;J;(BPBI60;W:Z?* MHWO!7M!I_=K,%U:?3RL29EE"1B0*PHR\LH9)J^6Y(J-1(_%^*_(1-W)!7+4H MU(M!;LIJE+.9+A8'Y/E'/5.._*DNR9F9L?+Y(?'E3O^M#D@8S*O#0=.7U!=$ MRQ>#CV>_GWU0YRC]01[DDJ:,C3@7P8A*JD:,96Q$%:62970\89/!$7:4>\@5?/@4F'K \)-(4'0TZNIYKHB<;@7'NW#@)VQCX^X M7=ZN%"W%XDQ\.K>F+N5(F,+8 _+LC?\=+I78K :L=Z7L(5DV#/SO.^EU5!^_ M5K;2N1:LTJ8D\]JZFH']5(:L\(,8:70#!8P5ZPZ M.-K''H\/OM-4W#;RXQO .:H8!QL3JBC#8.#OYTS*Y3VBP]_!.$N% MHHD()*4DJU6A\JIG2CLP2KK7J*4]OOT$G\FE9,N!4ASU I=!L&(Y6&7FA^0VH'VK M+VUM9X/C<*^U!'@3R2UT8'5E-NCP>;OH=-JQI9^HZ5LR91>*6'6AU26^7J<: MH*4L:U; P[FQ !6/L#+H>_0>QP[]]R=M2@C96*S>$:[%W>#UCMTV]U6Y] M'N&1W6 \4(0V?.,]WQ^EOHMKCFFLA. LDDE ):<\"U64RU!.*,^SE#ZYYM8& M&^T]<%>[\\MK$%]YLMR*?27!8*J.BP<='6-Z6!1J4!V@N=,5V"ZRY( M75:V5B 2$&%DE>LS@#_P9$9F4,5J\/6<(3&PQ,RT9Q*^\5J%4@GE'(/W)U29 ML4_*4XSK@1P\DR AR%%X-MUR$*$ML'.H5D)S$$\J2RZG6DR)J_'/3?M+957; M"6HUTZX PHU,_E)74]#:S8'BX.C8[QQ$,Q)T!W. F>*+[MRT>'3XF I$CQ5 M43:9B$E(@UBD*L\2GHIX/ Z#:#)^-(!T=S>.?Q$ W5W2C;"@2*Y+\#%TUQN? M&@(F0'4HMIUR7>;P3F]B'UV*HI;0)_AMQX&&X//:%@LR![?#T!KAI2AN(*'U M1K7Z B@P8#_>@F<%U$P-R5Y82[=$C>L.@<;M1C<,'S8 MJ *"#SON[Y;RK2GPJ%P_E%G,$CE)QT%, 4 9Q 892VB29>E8B,O]GKL60-IH&5_()L\UW'J7?$N851X/P)DUVBPX:3_M4 Z-6KLI M]H%M9T!;D+K@O=1.%,;5T!D2&FN*!AKFU@@EX;$C.X $4@':-.Y^>B6FK#Q7 M/K&!B1O79&Z2';7KF_KL#=XUMQKS,F6#4M@_0>[0 :\&.5"6K0?*;PV4PT"@ M/ )4_P1T00V:8?C5EW;HF,S#Q*MQ0BD-14:SC-(@R6B8 '%)LD!2'G/Y(/!J ML&T"X0>BVP[;?8*WU=4]40YT <_V (L9%@M6N;]+OV%O %D0M7@"OM M\$TL9&H+O0*=N=#.\R:HI4K?#Z8E;QA7E[5953 /5&TP=(,KPY;18:$&>@:R M.%-HZ?=%7,V=EIHUF1O=A&R>1Y;84^TPC/)@[WS,Y2F5<0H$JH#50:-^W><, MS:8N&#)&T-5+=A.C03=-Q->-7N&**ZP(# [:*_D88[8@G'"5QNF893$=9Y1Q M18-QR-(D46&29D] ^+V D#\!X1> <&MVM!T>;D^VMH9%@-(++1'MF#.E]S)P MCMIB:@DAD%FY1!X 2,VX+G2UP("R;U@$9P]2'G\:7+U5M9.:0E('B]\H-*_M M'$#1@8K]JC,AC)5>*I^Y.EV9#CJVRG/< M$K\ [W,]:26(:[?@;,UM?XX)0:H? : W(&&N26]Q4U>;!=J&?[+KV@K3>?F7 M$^"$+Q.%'MM5,S$@SR%V_@BWZW(6TB2#^1=Q3+-TG$4 -7$2QE$4YQ/Z,%)D M]P)GY,/'F9/&9]GR&T\ MNBGIZ:&?DI:E+4BA/ZFBW3=^9NL<*<"S@>9R(23#.& V#29:% M(0L"IB:YXA%[&*'DCX&LY*&?/[A[2M\?#))+F!O>T F,R[H(<\,L$"E677?# MZ8.-@>5:.@LD9;74E;'N.F#S#V"$V4Q7E5*]S(X;" :Q1&H0U#?? 5@"SN20 MD\'_F$Q;1HOJKUJ#'AXQZ](?HW2[CQ!#DD2QR9@G,DX"F@K.&*.3).-"IE% M(_4@,.1>D*2GO/SZZKXL"H(Y('\P&\;$#3BA%8!$&X==I\(O%?N$,93/P311 ME,\>D4T;C]>G#?I :C,+:[+6S?9F#YEA$AHZ=K"K34%!98 A8P%)?5SG M(*AS]6S&+$R8UZTED+V'-)9YH8;9/!XXBGF0"CD.PC2&"&T<,B8C*105C-,X M"/@3'#UEQW\@'$$LEUL@&T/ >7I$C (?S*QQ:%A$P?I\L(4%PJ#H9*=^XRQ M/TV)3?KA2,WFA5DH:'(Y-0W78K>@#U#I&R/(%C/V[@M>W(6%3(*0<19E<9K1 M*%:IB!0/53X).9=Q*KZ3@W. 8V71< HV=U!G>74GW^\BV^WY6W<>FOS6[SNK M;K()71M9[NXT)V"P!^1/L)49!W-)A_X;MW736#.+=1U^E0JO%CTG9+:1-]@@ M\'+]N:DJ,[M>6A+-KXC?,?_A*NV[??(%.+/G?"=*$EBO]L_NUR,;]A4,"?[; M]2=)\5.HEWO+KZ%N_+8[OQM"H)6)7\&.;_*$ZZ] O]X2M^]BDW'<;>G[)O@> M?4RP#EYK:_^TSO=GG7M\?G#\^O2=#Q/>6PAT)#",SV0G[JT2.^^;K6[@*:=7 M2M2X%4;>-7FGS>F6S]G@DFAT^U;:V_;N!+]?H'['WA= M[#8![$3O1QX&VJ9=%%AL>]/B?J?(D*+;=.FSXVB5"D MDOB:(6>.S@SILVDU*\;__A5/"'/= 7LB>,VY?:ZD*R>05D1IH!66*_6HIR0EQ>_/;O,18'WFKR] M?(.W0**CX,@YMR&>9 MY"NBJU4!YX-T?'I*;+D6?\,)<9UY=3IH M^N)B000_'[R__.WR'4R,]">YEZ0N"^B(N0Z,@L!)1RF%;!0X<90E #5]'S@#/O+-CE*\CZO@L4^O'C:*U M%AEE'R9*UB4?,5E(=4*>O++7Z5KGW5JC>52@3LFZH6.ONYJ&>OP"5"5RP6@E M9$GFM=(U17.K)+FLT:9'KLA;^Z&9\?UN*OJCQ.>:D*YG!N_Z$K^ M#IC5QG<\(G-238&\HRJC)>C1FX\%K,@S5ID2SW&\36V^8'V[*O]9:YS/U>UU M1(7,J\_;S([9^<10&],_&+\>D@NZ$)R\."+O1+$0LM9#7"UC"BN<+UJ=G!V; M7L4X: =CYP!O9Y3CE?/QM ^=L-$Z"ID_L. M]X/$R=(\XGX<)6[*(BQ#1V8%U?I\F[X'7XIG#4"8!^>74]+5 MJH"\ZIG6#O*2[KW14HUOOC'O^%JR]4")&75AEH'18CU8)>>GY"8&?JT_[6UK M@[%[U%H"?KSX'CK0NI([=/BT770Z[=C2=]3T-9G2!1 %"P%+\T6>"H27LJQI M@2_G4B%DE.255#/L>O1?@Q_V@TU>EQRU40+0AUZ7[.CT:L9NFGJKW?8\XBNU MPWBPR-CPM??-B[:^R24V*B4R9>R,BA)==T7JLE(U MH$C(G0T1W9X!=(<\SHIM\YBB8YZH[F@#.5K;IST^+1Z4,"I-3)PBP._=C- MG(!Q-_%2QIP@R!WN0I@%#P:0;N_&_@\"H-M+NA,6@.2B1!\S[GKM4T/$!*R. MQ:I3+LHJ&)%YNAV)AHW\%(4UY#0>J/>&!JA MB O3\=#4J(M*]P$00H-$_[42:"LBHWI*\D(N]1HW%$S01I4)<*AYV:B"@@\[ M[J_7\FTI\*!<']W;R5GH99'G![[O)Q%P#]$@]9@3!VG\Z/H['2KXQ[C^]PN6 MW]]POZ>Z!9 V6C8?9)GG A^M2[XF5('% W1F86P6G;2?=H V1BWTU/1AVLZ0 MMACJ8IZYT*R0NL;.#*%1LFB@8:XD XZO-3E )." :-.X^\N/;$K+"=CDADG> MZ"9[$Q[ H6UJ,SCFJ7D4)C=3-BAE^B>&.W3 JT$.(\O> ^4W!LIQ(%3> %3_ M!'1!#9N9\*LO[= QF7N)5UZ8L"S-DC1,DL -$YK1- Q=[GAQ[ 7,N1=X-=@W M@? -T>V 'C["V^;J7H!&7="S;0#R>=@9FMB(T5JW3?I=>P_XPL@E \25=O@F M%I*UPEZ1SBR$MKP):T%I^S%IR6O&U65M"@IJ@:H-AJYQ9=@R.E,HD)ZA+%H6 M@MNM%%UG6G!!F\R-:$(VRR-+TU.M31AEP5[;F,M2*JD!!:J0U6&C?MWGU)A- M75##&%%7*]EUC(;=-!%?-WK%NPQ,161PV![X0XS9J)\G 4U,W.8%-'72B/G@ ML#A%TA9E$#X"X5T!8?8(A)\!PKW9T7YXN#_9VAL6$4H7@ANTHUJ6ULO0.6IE M4DL& JGB:^1!@!0T$X6H5B:@[!O6@+,%*8L_#:[>J-I)31E2AXO?*#2OU1Q! M4:.*_:I3QJ3B5BJ;N9I B<%N@=B()6 W[TR5NJP:_$/$%G,DE0\1 4,:Q4[J M1\@%LR /LBQUG(3&80J(BEGD/R+@72$@^T$(^!TWM%XN:%%;IF,<&_+<;(LO MT/MT3UH)X]H].%OSV)]C,B#5CP#8&Y(PW:2W,EE7NP7:AW_2J]I@TGGYYQ/@ M)%LG"BVV0S,Q*,^IZ?P!;M>Y#B"^>&Z4)U[@!9!DGI\!WL2>YP81>\29N\(9 M?O]QYJ+QV6U ,#MP;:K(EFS@S2TXD0G])&.U,K[=A%3]4+,UR$SJ"M^8DTC8 MM<:I)7_5&*#A2 =;E7.$,&0H&_5:V1EBB-TJ+&^>"CALQ)M2?16=&FYCT0VX MI8=V2EJ6MB*%^ !%NV^X47^XYRSU*]\S=0\5X#BDH4\#GM&,!31'\N2[X+L, M0\P H>]^Y-2^#62%]_W\P>U3^O9@$%_#W/":3IBXK(LPU\S"(,6FZ^XX?; S ML-Q*9Z&DM.:BDDI?!6SV!8XPFXFJ NAE=IG$8-"4<(&"VN8'"$O(F;3A9/B_ M2::MHT7XJQ:HAT7,NK1'*?7A \20T/?2-*.)YZ5)$.5Y$OD\&&JZX3 ]VM2DHK(PP)!4BJ8WK- 9U MNI[-J,()L[JU!++WD,8Z+]0PFX<#1[&?ARR#"%(&09C$-(KBF$,<4>KDE-V/ MT\\_!1P]9L=[X ACN5PAV1@B#H"E2\@@[,G$%H>&31PDRH4L%F""H9).;,;8 MGJ8T3?KA"&;S0JX FRRGLN%:] ;T(2I]90398L;1SX(7MSD=$$!ADC@>Q$P>,40\XR^[(P3.$8U#&< HZUUAG?7(/REWW_".Q.^;?7*5C?4P^ V=JDAUX88CKU?XY_')D,WTY0V+^ M'5J;V/@YU,YX9V.6-X#BJ\S^ZE>B7VYV^W>QRQ)NM\Y]LWGWD7O/PC\NV3]P MR5Z\>C,D_Q,,R%N%(0J']N3?>Q-0U K4)[(,/ZU2!V^;+6OD&Z^NF,>;)G^T M.VWR*9M<$X8NS]C))M9W9\?FM]OVIOTE^O\!4$L#!!0 ( %&$:$]UA067 MG 4 !=*[H_U M)!W\^@M ?\P)JT8XUD*G?/#["S=T>OUF?35?^LVVX;V@/"LX RV[L%]H3E\X M;KU>?0XE+2<\TT 5)QKO*PN17<#P\.W^*!$IC@LX'9W@D$/8"!I.PUGY]H', M9TIG1Z=[K\=OAON'PY'N(!XW,_H6"I$1;])!@=<:9$(2K20&>2E*DJ"2-02 M1B7"S?6)[08[\6[3;;%Z!#(!/>9PQFFIA!:\6(W9-D5A>$G')$,&[%-MK'8[ M?@ D8^!&\$?CK''0,$Y4CKM^R]D#4@!A,D<*;JM+JPE:V-YQ0N/=N&&?7*9\5OE]DF!!<*Y#_O'P7_4ZY8F^X;,?;L)C:W"LZ6 M3B[Y5&'T"KQXT$04A0D(_C-W,A0)&'/%,>NU,;7QUNY>M8ZAX:K 7'&VAQDU M01@\7PB?:^>;<+(&;XA2".H&EJ8D(:F/(8[[/:)V&[^6DJ*H ME>>]*/2YV=OZUG8#Z<'TV%PX+^8=1]V1Y9<<56#S=;B,T\VJ9 ME"F63HJE,#5$N:IEBG\JA>*F+2P,H)?TV"%8,!6XK1UV2R=Q*]5J/DVJ4MHS MO+LNSE=.KL<2I]0=B, E \PE)3:LCQLAF^%8AP=A*^K$@>=U2-CF#$D6>"SF M493\)-O#R>;]N&03&785D[I#Q_9($X'*CK,5>19,),)T,;GBA2'=GEDF:0KX M->Q$2(J4+')D85&W"(G(2$;-/&[(1+6U432\JTQKSDIL8:HSBP5/1_P",:90 MS1K;0L%'D*G-8H<&;8_15B=@^*B:A-SO<"]T\3_:H1NB32P5=E^F^TE)7N ] MB]&C&+5:+Z[';QVP7MB(VB_O@.S+ MYK/U\P]N&=?ANP;=]3BW_8;KWQ%G:_GV9W6;&^C_]ES6^;M*)QZY#;G\;^5Q M'N/G3F4-E^^;J(/A257>3[&^"_/(_L,1X&M1>\C[N>\5[9U3)5!<JU M@BAI!U'D=EH^"]W02WQ*',\)?LKZ=\&\D?6U=S _7)5YNLQN4QUZ0#XV7'NV M1$*W*0D'8\$3.+IZWIKKP![\B7^6@ES)\[GBI"@55ULC$O^7+*U(]EJJ?DKV M=/X#+Q6Y04(71:A!T+;JU[^9("E1$B6!%)8$F!4S;9$ @5S.<_9S\N?S MXF(O7MV[>7]IN767[V"H8A>I5.I@6?2/UB MUG3[5\>99]?36_ M9GX&T%X(]A"X_M'WAUX [&J:&>O_^?7S^YO;B_7WW]SZJLCY9)ID^04OTFQB MGT3V0K@'HY6'[)F!W7K0S4 ??PY=&?MLNG?&^>7U5@%A?L3]CMZ2J= MKE\@_R";5/A--MF[ M\SN9S29%?K5^$HN+=B+Q[8G(69[KB7SH=XNK:U9@PE,Y7?^K\M*:=TU3N?X' MYH*]'=RYO;C,'[C?7+$_H+=_H+_+\_4_L%?6S&&:%_=IQ'RYYE8^+?3UO?:# M3"=J-BWR5$]?RNRB_$G(4+CXP<.\PC*M%V_^[__Y^5QS9?X-@I^+M!CK-S^_ MFO];?G6A"Q[81^SI?\W2K[^\.,@FA9X4>Z=F_U\$%_EZ\*A\9O+(/ M?;5XZL\B4U?!M+@:FV$GYNZ]A%^DXZO7P7^ =FNW(^/IHH_?V_]-7* M^+0V+X( 1S$),4>8$H040 HEH6'BH,KX["[$##(:5Q[500GMXETZE7S\OYKG MAQ/UEA>K"Q<3J$$B 45(8@XH51I(+&(*$B 23"H,;&\/0(.BRJ/:O] 3=6'' M->9G*T-!FLHX"C%1$F#-@8!::J( 4W9X,GIZ*,%<8/SRP@B9UR++QII/$CXV M(OY-^4_E(;[-Y.SBULJ],]],5P8;:1G%,DP4CA66.J(H9HSS.(:Q64Z)*ZR; M_6O+$7TR5S-U=TQ()0(J1*@*(88)IHHID2"NB6!<,UAA3/] #XSH76[>8"3Q M8D@+(?OZE'\_F!73_8GZSTQ,]V7Q,;$RX;.68SZ=IDDJ2_G]+L\N]C.9GF:? M#<\S,EX=\GR23LZFY@&'2:)EL3(/!K%&2:0%$R'6,:4Z3'2(F180*P3YD_/X M?5_]T_!MNU[3=UENV."^+,6C>>.G/)N8/Z4NK^Y_3Z>_WUP\,?J:XKF:?KE4 M!B=6_(3P@[X0.O_=7"O*'QT:9FVPGEU<&DZV\HS9Q6QL;E$?BW.=V\NY/M>3 M:?I5'TV,]-#SY[P(9I-T/O(O86CV1!DQ\AP2\.!S5\OWL00&, O M=V.Y_.L)9+D;;[4HCHS2F9>D\H$7L]R,] [B180$,NQ10!IA2D.JA4HP !(D M$1/T:2KY_;T^X^,YQYO/W8K*7W/^9SK^+R'>0V$EHM]H3DK!!,0"AY(+#'5(B3+40[F AG_P"NS_]]NO*:=E]_G2?K+3 M LJ>&3NU_>_2R=&[3?+L#+UL*FIG([S%7!!8E(8@X( $9D(,H1!8C'(>0J1(E0E1@P M1!O(KHVV)88BB4+*M&1&1$@B9$(U3X@9G96N3P_O][_-N%5TM/XHC%I6LM'I MKU?']G6Z7/_WNBAT;A8HURHM%IOTF4_.YI<_\._IQ>SBUD:LG^RKV_I7KA-M M+0(]??.S-7I?3TMSU@PT*(W@U^>Y';/=JKWE:%]^GYHIS2];Z^67%]/TXG)L M!._/KVX_8_ZZU7>4'Z?9+"\_E4;^Z\7BE.NY=N\6]^F2')>?4F4_)ZG.@_)] M>JV5>7#T7[>UJ;L_?K/\ZO;3+TNAN_QD3/N\L)O^9FE(A&#YNYMKU\-4*[>R M$@VWKRP_+U_RZM8Z/+@L!N>1 XLQ]W04\_F!T)C[UP]:7-ER?HYL]JWYW=J_ MY\V/ FC,3Z?F1Y=,HI;YA?$"MM21G;P%6[H7QA5A2VN%[?6RN$+@=[E9U66I ME9O1:R;O*K549?*U4DOL'I.(ZV42;FSV+298(Y-G8634N=GWRW$JEQIEH-(+:\5FDQL-^-&YO'BSO&W]I'Y^M?8]UZMY M/9R-Y7)4VY:5D'MBRXZSB?U9GHV-@GMV9!Y@M-AB$!OWV-0:VKY:.4H5Q)F/ M%]GDI,CD'X/8LWOSZ0/.J-^HQC:*MLT0_4;UA/55]U7W>P,KS[,/K++*QKZU M7K5<*_NUF67I,SPYY[G^E4^U^L2ORIC'(/9VDZGV87NK2,)]I5([3S[^Q%-U M-%E$60:QGX_.;2@2TN.S37S6[*3P[->M[:T5O>7V.N>#JG%^WJ'1LD.CUCA* M%>'B78AN"0QO,?<#6U4DNV>-[DKN"CCSAI/#^*LBV[S'JAV/5>LFD]_8=C:V M5I;+W#.6ZO7%>5>.<[9^VR$2KS&XZRNOI#'X#718,_ JGT.:0-6Y=E[02?W?9KON>4'K$J(CJMA$;_!Z8=\T@,WVUQMMN[+3 M7JH/8]C.MW@?IH2UZZ,[&WT3;\WK]KNAW?J?[*_,WM. \ MCV^/QW>$_(UT0&_1#T;7VX0/>-NN?[C>1*)[/M^B;=<#6]][\(;!Y3?D EZZ M#P3M&WIR_+X/Q6-3EDIT<#24IZ [%%1Y%!MMUBU-YNE=JY.^&^M-TQ3)NDIV M?L.[X5']\EIV0B5UL\[^%K!U1:3>\/)BM%<$ZW,\-\OQ] 3M.$%[5VA55Z@G M9<=)N3=1FT$HNXW&E)IKU.#3/5HYN*W.L_:\1[>#WFXUGHCK2Z=<*)UJZBQ, MGRO94H>IEEFJMPO:.E&L72SZC6VM/W.[&^M]J;W>OMY8K\[9ARU+1J^KMGPD M8\ORT=N2_<:GEX/.XL_75?=FHVZG3_OTE2Y(DR-)XEW3MC?!=S;F MZ@0"Y@':=SS-_YN/9_K7JP^:3V=YN4#O7EN/R:CP\O+L?9E=:W;S4VL17A MO^J)^<-QLV+])&^H:+O9]HG4*P_I/N7PYR#B=\J@]DUU +XE=-]NV9C.UY>YZ:#D!K762>%;,^-CRT5V2P;T4 M>W=VJD^H=(IK#8E%M**L>Q;A$(MPRGQPD(/4PD)=9A%>NW9+N]X=A=8]KZUW M+>V0U\2+[@JBVR%/]+/9A;=_=RA&U)GIV[UWK&5^Y1"+J%FY]?CN&DRN<)-> M0 M*>X#3]PFNR&-'/=$NQU"]&.V;)><*Z)VIYG'+AO193"Z;H+M=;-!C M;[E#RFT+];0[B6\/J9V%E'N!GG?IA$]DRL='9F+YS-Y3_OB_>9YR,=:?C<7S M5E_PB?HHQNE9V;;-;7@YY8YQ4)]]8,=OAO'TUGL%MTZH?9A-S!I>\O&OV;4) M,61P#3F3_4EPK=OL/DBNFI7!@6'!DY_KBE-KW/S+R6E>_NSJQ/XB+5+MZ=A% M7W=]H'IXRW="46K-)O'0<@1:]9E'SD%K1Z563_4N!X2#@PAW2 ET.20\""S4 MNM<.4KU#Y-L--G^$N=TMH<4ISZX[P]R/+++"]W7A3>+&D.98\N MM!L ZU&==TNJU/YTJHM?N?Q#J]Y@XRE"?&1.7K%R.;;08ZW(,17$:=+L(Y_L M,6GV4)481H)#?YR+/:9NQQCO+OD['8):?SP_7N%VT+$R.'"Y%21K#5Q]]_7L M$H%W[7AR2'KU!V"]BKPYA2L?!AR:M\HG._G\HN&X /JN.O6&H'<^3-9'7M]' MJ[V'V-C&D> 0M^^/%ZH\H;VGG-X!9;Z'T'IPQW<"6*VI43L)K/8*>3:G8@=! M[3*P/"H\(7I#V=-R[VC9*8'GD('<4GZ41X63J'"9$)TUCOOM['' /'8E7V2' MP>5#7NXJ(,Z%O':4S_=/9W&0F'LE>-IV@O8QU-7/0+ [45>GE0ZWO/(^+[0_ MK-5!T>-B7NB. LSGA?J\4.?AU!_+I-=VM@.@ZJ&PZK?1WY\$C7X[=WM#SLZ7 M!/:H%4Q_P.7KR L<5JQVU6GKM M$.@-MK:PP0<$+;=\;75#JP] M0Z1:K^>A!W3F]-:Z9<-[+N2YT(Y:Q#T@56?,VUVT,-_K,SX^+%\_S^F>BBR? M'$[.THG6N5:?\DS-9.&HLT3I]/6=&;QXPZ>%?OWX//K 2EAH_N?W]V;\'Y,# M,X.T>,=E.EYNU&]Z/)Z^X_E9MN 8G_GD3,^3R?CW]&)VX>:6+='ST,06^W=W M>MO#>YH7KZ_7YL4;^_'6 C5'"W OK FK<8@!'!XM;+TUK5/9\V@AW@NQ8=UU M\040@B*[X>!5J<*UW7=@C\P^Y,5;7N@%8L$*8F^N72^;6KEUE=$OKSQ+$'MP M]Q/<#9BZ'M+N[^SB"3/SXFB34N[>7W1[]^_.PF_:Q+P;SMRJ@TK5[3EB.: MWAU"],Z786SK$P+H\%^S]++T;\XS:%QUSE82- ]-IA^2X(F=^BW+_S S.N"7 M:<''[S,^Z1WXJLRF/WME\X[OY/)=$Z"=T#)>XM'W7.%\?Z47;U^WWL,A(.@) MJ%4">BJ^[!0!/:ZN>;DQ -7M]A;OD+BIE^_W1[?L)=UY*=5[*>4DW7EZ&MP& M;ZZI[$_4H#9[LRGV41,=>@BXO^A[<)_22;_V:76\@]NG>3!W7_US-BWLR*?O MLOQ8?]N7,IN9L4_./N79Q/PIYZFF)?K].Q\,8W? MS2CQ=%R*Z2 MQZ-S7.K'=V>ZO2YN&\6Z35YI;;%NMQOC=+0ZIZ.U MZ^#0V^-H_RW6Y+2=\K _.S1KI2C@XFB0YMU:5+&:Y[BL>'J:: M$@)5UNGY%FH5,#ZXW%V"'U%!0OC6[;,6E1\F6JU!3+VSPS[/+-I2!-E+8W)6;F2BWOZ#I*VZ/8) M0#ZT-^T I8>422=(.9WBE;]9-O"V9';Q!"JR.D45WK88(] MG.79I>XEE[>75X<_.-V@DL:\_'O%]6X#;WP\+IN^?M9?]616S;KK8[00>O4WCOCO3-=>6BUL^LE3>G=9OY;B" M;-C2X;P3(?UN@R0^C-^VH?BHGM03FG51SIZ<5(7=W9U#DP9!1Q4H<<7M M/,EFQ?G^A>ZM+["\?&\2NVGB;9;!W1-AU%DF]N[:4-6EP<%Y.N'_R2_YQ,C- M_\IRW4\F4E+30W,9H'0 %1RK-]C:-6>1 [Z;:DS/$0=N7W'0MF$XW'SWUCST MSZ7F-C/O=]J@;*J::D#9;"ZFSK3G;MDHW-)?%#S@01Z@X]#-C.)VK#1W_=J; M9P3M6EI$9QD\G2I"@_9>/.#\W)4$8!<5B_9S=7&1J)S6A;=Q5PV7"[NJNC3/\1US:KF;3KMY ML],[5 >8OO]C+KP&3C1=NMA*MW_TE,JW?\RN%W;K(6'#WP/,NK2 MW'F^ VL_X("H<42[ZR*^XFY,LAW/GL/ <,B6W:$>(*Z4A/F8CUN4N)-J3%.! M<,?IK]5CGQSJV.!T)<>P2,P1E=-G7OA"H:$T ^@9IW6W?_E@,MM]3NZ<>W1&@]..FG+-]-LR<,P/TY[Q ML2-.EPHBU&=^]M!G.-3,3^<4@6H\O\]TO M'@U?5\H8HH/NZ:W6<1=HGV>-& M%K8_Y',]X9QD,V,@]3@AH[Q\;Q(#Y!H--2898">\OG*;6M6?]MOA.>U0?4:, M=!B%]8YY1-JOW=^I$JSJT:(A4FI_.5D%7ZX7\LY&H5ME:MU8-$Z[?+?LDM[O M4(>;A:=#/ [4N7IJ?[2'P[M6R<_W28_'NO@TYMX@:9^!K%]\5U6%_OHB*TAN M7Z7M>&VT6Q'DSB-'3D@4K]4ZJ-7VE4T[%6!PCQX'YNOO!Q#<;2O8@J?!'09-;S3H-OLBUF*\]!5;C85[!FD"=^8KQS+XQAH98O3(F'+3LUNTK)OI.!6#'WSLJG=,&I=K4SJB)L/Q8=> M=[+H<.U7AZS&9@1#;Q1R5R*Y6_K]72-LM\/VKF00U^D&'Z1_HFQD]CT/6J';]ANYM%[W[4I)SL-T MZ[NX]87?->(>[7>$H+=.^N5LNT',W)-%-GH[CU.I(,F.WU;)=5Q8YX0OSS>0<#=NU5UW4A5/!B:RU MAZG3GR/H=(BHPA ]+U; MS?I9-4$>(]X_-4#_U$YBHE(HK:74L)W$0ITMF7JN.[F?!/8A56JL#\VR&%OK M.,N+\_VDYY;CHS,:G%.M>I&@/^?%'8"VU09@D,5./38T:I5G78?A>WL2NK=Q M!F'C[-;Q[#UKJKZ3$-FM4MR^JLQM'R[6;\GB'-MO$4K=)Z3W/-O1AQ=]8F$7 M9.8>&^U>^_!$U4"2H^/\S'4)NANG857P6/B<6[=5Q4%[#7R55Q_"E[W)[^TK MHZ[D%_#V3M=9^/YT2* MW%"L,W== ]LD,_C*G^'!9;?2':K7/A[L]XQWYP'#*.;R$ M=%M"=G+DMQ/2T45CRW&T=!X:=0!&CCC\74ERZBTM.[*/3@=NGG$^]T .JW>S MJZ_S9X#WE[LU>VJ]1X5KE-HS6>%NF&++3MO>4>$(RW5:$6GQ:**=)$@'["J7 MLK!=.=?S82KM<:#?7FXEJM]="\JJN^BPBN>0VN-**U''JX<=)Z9>^0YW)F_8 M%4GG<^Q=<@FY!157 E=.MV_9C=H\1WRBKB3@.=&'ZY$LH_-TPO^37_*)6:G_ MRG+=3X.EW/*'YC) ;M-,]9OWQ70@\CIV_ S:)^G+CX6O4X-E)ZNM- MMR^GK?,6SFWTUHC#X?8NHC)N^?-]:?%P3C%W.LC@.WGUSE/HA.I8=_K:()5- MUS+*O(;KBI>KG=,#W4.%V]E M9XCV+WBX?3)PEO:>(.3$VX%1+O5I+S=Y\OI M'=ZUIHJ??6:)SRP96BB_QL*.(?MZW72*#;X(T)7HK\_"'X*%OR&GI>//^Q>'DZC:,NZ7L>IW^M5CK8E\_54_:)@]V1%U^X:U_)K9I>H,=C77P:\]TY9NHI&EF[(DYGMCBK#SLAZ7V58P]MP*$P79]7 MVW7$8]"YKNXTNW:/++OGA,T8\VY*>Z=;6S]:\>!)N>;JA$$[4MLIGG'8G'=; MVK?I36@9$^X:4]V57CJ,$^=U@UUJ!NINR<8V1[KZZ$3?D>&/9K79H9M?[6E-HOC=T,U>78WU %15[V]1QTB+U<$LSRZUNU3S M1*G9ZO 'YUIMVO8?F&/,>8/?;6]<7T5II2!$ M&Y_%WKG/K&65S#U_F=?$O*.L_:[NO.^2H1*&-C&'34<$/2:+EMW:?45" ]6XOAVASTR M[BHIN%L5L?HLH>P MDM>>5V''^BX^/W_8$[.+)L.@*,IAUZ@;M72[36-#EL,[&PYR.A3J#\ITU6;N MML1_IYJC;=8.WY,'>ATU3U^LC=(-4:>%E'%9(-U7X-1["[5%WE?G9/7X%0W<)YE]FM MGO22I96;>FL"@Y=,/J%\4_W%Z\KR&=ZI+5/?IQ M8M?<%:.#:M[5?1Y!Z]X#I_OR='Q*^!"94<>VX7.AL=/GLC3FJ>EWAHYCH&C% MR]Q9&92[PL+G- Z%QIQ@KO6K$Y[@O//Y>;+=^RM;J?MW,^5W-V*1[1U[Z3BU M=R__O<'E2F!_N$:Y%7GN_IU<" M6L]7C_I,8YUZ-UT1= ]SDM)><)255/$ K(Y_@$BN?!R#/QG865NAIDZE?5(" M=ESK=+>YA&^VMAGUU%*Q59=%[FZHK;^8:?;8FX$T9G&S/J&9LW"\ 5E''5!/ M.'_#3-<7V%0D)G^R6.?$N(LGB[D2/:HKY7QPH<[N8=%=T[F==%RV&MIW6./V MN<).L6L7\[ HZVL7XYD)VMV-0?S%01>W8'@.[)BEV A9=2PMW M]2E_#GAKYX"[G2T[X *.ZD62ON:U!XD!CEB.6U*\:T3M M0\Y;FT@U,LA!NPW<8XQ.';_37^.H D8VC_,-) G4H9S^S@*(K;K2.JH<:^:( MRL&YT'H3=W8M2:J_)F8S27L#$0]N:BMM2J6=Z'&]F=$X$-IV-1MO^)&]!L\* M]LTXNFZPZ41QY2X4=%4/=NQ/4W[X78YGRBBI!^?IA/\GO^03LT7_E>6ZGPT& MYBIXE8D-7F=]>.,/9WEVJ7NYO_;RZO 'IW-5.Z7Y)B%TWUB;>JF('ISS_.R> M\.N!@5T] ?;!^?;9">I*)'5#!=\U*O+J="5%8.!!;H?2SGQSC4URS3Q]-9&6 M-A0[IM/L18?-?C>POLZUJX@_)JM\A0[ZV*I^>B-0>EB?TU2JH1ER^ M:K=6I\60>SXU=*AZOW,*W6RBY]C![?V5SYOT7!](6+S_*1^#C@ALT5+:/:[9 MOF0;2+I<(.,P%G4AR\*S8N:,VAD[SNYT0-S@7^( HLU5WM(>"T_'%G2W7 M\NZ&7Y;@X*>)_JL=Y/ MY]Z)*E[0]T/0[U+#FT::]@\,'&X7" [56G0Z+Z/]YAX.XV.8IP/U"2M.:UG; M.-J'"Q:WZ+>O48"^"I?-4J"\'M5B$]-=C,/7>5+,P(C5M7-B.HN1=N(S>TAP MS1X?]!%L3O0%=<2UW"<#:<"61X!T3WC'1=9C>"87I()M,LW&JRN*H M([-02T(O=+Z8W.$XO4@GY0W;J4XNDOWZ>=^0X*,+X)689AP7#1"C/T:K.F=N M!A/]=;S$37/**BJ@:W3:$^;9]6G#3G3O?X!D/YJGFJ\F9\MU&X98[[ "ZRE M/+#B@PM[U2'072,K+QFWM"$&RF::P+NW&YI@,]L1H+<8>BWWG"B-]UX59PV# MW6M9T@ Q'F3Y96:0[? !-FZ3XG48]O9"#HXQMN!N[J,3Q:TXH9O6C2N)S=Z& M':*0W"Q!UW%YYZC0<24?U@N=GFA%W7ON7>FRLHL&I,/^>^_?K[_C8'2+K*PO:K/+.6Y%]TH*>%V1T;7-=5!P< MS^SS.]L[J?N\!#B_LR[[:Y]CD_J==5>'>AXWWB4#KM.L,F^Z^?P)=[P)'82R M>AN,'J!#UGT"=2*4U5'Z6>,DVQNIWH,4W=U.^]CYT);S>J%'[&P<]^;_LD2!HMZ'0^\=%YY6;X778;)< ^*MP^ MY=%%,FW4?>$\GW0X07Q7$BSJR+EUC:S<]9(.. +JK?N^N_!=L0-W+SS?D/'8 M8UIT/-;I':!=L\C=29-LO";*<>;H?FK(KI3AMT"+WF3MFZ3NCA@M"?YMQG-N M+NB/8IR>E?.=_GIUS*TL*@GJO2[,JGQ,#G*MTN*]>:?.W::LIZ:T(*Z')U;G M5J<3LZ'FWON[M[SRG-W[S"=G\VWZP+^G%[,+-W?&@N]ZJ"_>V(^WQMN?!7\2 M+I]TGF3Y!9](?7VOFYM2'2[+.Q^>VX V<-_P!OEKSO],QWW?MWDHXNY\^K%7 MM]UM&TJIA:8T=.[8 ,37K>, _6441 L?A?GK]_=IL5@5JY3.I@M&/E'&.KZY MYB;Q7&_6J^;?O\;S]7IU>6<"WS6TR)/9:'5 M29')/[Y,TF+Z^>2+VQM[:PHW._KH7 :'V&?LZ^_V4-EC?C&_]3B;'%YS8S%%_Q;3;S MUOSZJX'05WTTL1YZ.YO/Z?2/3EQZ;T_\K$U;$_.M2[>9[)DG/-057&N\X-9GIN)[$^GVM4."LO->V@B M*Z&?!V;4!\N0 HB WZS&-LOHXG /@9HVZXZ1>5PFC249=>1"/K.1JT.[.DC[_ MO>LW^]9IR'=W?8"Z2%R3+K)SV*F3?'8:L/T-;=:EQ^\<=KIB^4[ QR6YXTH# M5X\=M^7.$ %;@\[65JH_Y=E9SB]*4KY[R7EO\\-S M6?B>'YQ18_:IV5K(F@DS^YT;ND@KO4=^F]WAOK>\3?5J_67LHLRJ-T+92L#] MB3+?Z?SK/$[SCLMT;*9T,,ZFY@ZW]_F)R:Q(W'6S&ARD[WI'_%ZWLM=.6/.W MEL?RLW*'?\LR]4F/Q[JP7Q6'W]/"?>Z]=BH+QOWHA'8+T'Z3^XGDV22=[_"7 M, 37VW.A^726ZS>+EUO]9+I\P/+:\K-]PKJGP7M/2Z<9AB!^_>7D[:8/0]GB!W;" MJ(AZTZ4C]YXUKZW(^&331T7K'[4H"]KT:?'ZIRV+C>RMFSZ2KG_D_MD3J_8J M_?[:[&9F-' ]G7\\UUR50#9;]N;__I^?[3^K'X)I<34VC,J":8^/T[/)ZT!J M6Y[T4Y 8C.TE_"(=7[T._N/4\)MI<*R_!9^S"S[YCU%0?C,*C+J0)HN[I^F? M^G4 PLOB)S.'?]O;^_3Y8Y*.]2=^I@V!&IYBU8OBK^;OOX*__O6O>WMO?C[/ MEX,066X&^SJ89!/]4S#_M">RHL@NS$,OOP=E454@QES^<7V]R"Y?!_CNQ7.= MGIT7Y5"^_Q3(;)R9Y_XE*?\S/S7WG.79;*+V[EY:MQ 7/#]+)WMCG9@G\EF1 M77^5S]]2?O-7"TF*SM/,OOBVF*+*Q,JO]Y?CH]/!M<'*Z?WIXTN$X3@X/ MOGP^.CTZ/ GVC]\&A_]S\/?]X[\=!@/ORX.6__P5$X4\!# EF%8=EZ%KDK6PU?6@6[SY^_A#\;-!M@%*R_50& M$V[U#:73UV\S6?I(;8[=BY*E&.V]^)W#* *,1SRF#'.6< DC#!-&E10P9N;6 MA4S]K).UZO"+-R#<^T?)56[>^^0R6- \GY7,]^F'#SS_(_@XT3^VQL*FEWRR M?,'=RYL]W3SLJ1W[Q\RH1SH?7WW6EUE>K&P>4]C0J-%MA"88Q2$'"G,%<$(Q M9;&HL'E!65!5_/(B-:MD=-'7(LO&@H_'62&R[W:%O\,(P)_N[Z]=@L4&!#6N MQUK*_L>7_<^GAY_?_V_P^?#3Q\^GP:97E0G.O@7\OM#^;* M;F K1=730/]4WGTX5YA7B 9!I$,ADDM&5*29Q?![_:_H,CF?S@ZAX/LXB*=6O=(\,[8'\'<^&A) MBMUZ?CD[I:5M-V*&\SJ8V?K_L3$.'X/_8>EAL4.?CWP%]@F/F"":1W&L+?!Y M2 5(E(X@A#1B405%SB@2>P 01AX ]F9P:6UOX8-&QZT5MYQL+_V^=YXJI2>O MRT4C$290P0@"1(TJ%0D>)A'A$2%Q1"24+]Z4Y//#X7-K+G!L+2# _+ M_WZ:D_N?T&@J1#(*(%$8*2$0UY#!B%)* #$2SLPB"'XN\O)?^Y=:#G?Q/LS, MZ[[JO$@E'R]?>6$(8US"KWTY\ 3B;9+-O#71HL!6'V2S29%?'61J5;>#(0\U MCI$@-#%*@&8Q,I^-"@!Q2#3$6\C^J7W;99Y]M6.RRMVIGE@/EM;K=;J?7Q7J MP76'CRW[0F]X[/=]V[=3_OUHX<&?IT7=8]LX4DF2A,3HXS%...1)(A(EC'H% M$F$VKP+;CN!>2&,4V3CVHSMB_LB=AH;A="5Q!T;5R&S=2?#/69Y.52I+=<.P MOG05".5M^1F?I'^6GW\<. 6:Y3EZ^?GERI*SC.7MY=A 0%?W)DA 8TNT9T'.$^3V\!^7ZGF#\_YJ?9M\FJ M7XDJBK6$B,8<,QDR ,V+900YH2&+2(41'ISSHN"3+#OCVPZM9 4?\T]&]AC8 MKXHY(FBL0L,R-0N-F%-")S9\&T?4:*^ T4IT2+%1 MWYB$48PC)!DG,0$((!@1%H=5R G%& Y!O"U6RHJRR]Q0=7K)QX'^KN7,9C*; MKPTKU],=$&2&2@)+)@^(*_./M4*N8Y,]LU 08"S26F#!S?\38XH3BB/#\ 6, M#8<23ULH\_>YQ -^>) )6!FRGVM^!_8(&Z$F"%T>8V0O(N5&R8S,() 0URK8*PPA%<:(B46$L ME+$]0AFM@PMUNKMF*S]?>Q#^_2\4@OBGJ2'ML5$GS-H%DW+Q1E;7'L\LN@)N M-M>%JGYV=PIHG.M@LM9/IU9[TB1!>:.4C,& M\ ?QHV6[UH6Y+XO7E2*4_?.-\(A$B LEB(@P,\S&$&^"0A4EA$*B^=.;M$":9ZFQ;AT<\Q(F)U<7AE=6&"Z.NASN\<*- M6*ZP7E1&!08CW\Y3\\T-D+;A;(_MQ-W5K& M$ &.$0$X IP9AD;"B&/*)8Y)7&&5]T].#[=8W<<0VK?579+QL@C2XG]ED86* M5&BLZ81+A D&+ *,&+-?'O.IXO^:DWI@LW5T$;Q_ M?U!-DWK<%&A4O3B:*.M9TX&X"N2Y-H._L*E&W\YUZ9RTJL1-+.9U\ /X,3CG MT\"F-JJ C\?FJ@W.6^7D7[/4JB9&(Q%Z<8-YZ+5V@JPO9[8EF,X,2Y^>9S8BM(S7%N>\ MN#/XX!N_/4H[Q/F/%W/X<13PB0I^@/,Y"K.YYKKXIYF!O;^\U?S(CF+QG+*; M?CF(D*-F)CIR :AL9D@)@! MPE$,$FRH7DLD$4(5&-#_VCSJVW2^>8+$B3[+=/#E:*%B_,=/JYE9\U#D))%GDVLN!A?!=J( MCJN@/,_!D)'U[+SE!9_G'-SA!3?/6#5;/L_,G3@D%N[&6)N-Y_[]D[W3X >[ M,?%/$,&7BQN*\[2,^E[:J&_3C&$^WFN\Z^F/KJ!Y9;GM:B_ O8+FR("8)$!( M&5+,54)!0B4V*&6*1#%D'LT[BV8#(!Z,>6Z$+)?&G++8'G5O"M_=96 M).RMO3"],&S O"5?2A9#61=FH:Y&5LZ;QQGA:"L%SH*S//M6G"\OOS1B7Y=C M4SI))V665>DLMFX:&/[TT C+R^"GY6U/WO#@^);W65&_N/>!H2[O3"=S9F6, MI#VX5%Y6-9:A>EI@%&+"0P(2)C"5A&JN@1 ,&U8B(Q(][6F)\$NPSHI[T@]8 M#T(J9)GE!X:&SK+\:E4GHEIK"@W/A"&&2 F$&9$AB*G"RO#7"EST?4G&^RM4 M6KZL%<[ZM.V'R$N*NMN6>\O2"*_>S*O3,:4>K^.SS2Z+@X1QLF#:U^9*<#!G MQ75FKC[)%LI1+,L85U//=,00X0F)0XGC"#&F-2=4B"0TG"()&T\[;X2N*P12 M.Z:*PZ5X_MMP&,%JDAOBL9 <<*6-*5[OM:;LPI@2]EWC*_OR;ZEYM07^Q$P@LZK]UW1:RLH)G\B4CZW9 M8).&[$N,RT,8[>N4%GR&%NC^_(Q'NL\*T(*"FZ6()81 MQPQH01%+!+0J98PAA5NR(J/$M4#>5;-8GC'$\CNC;V@;A]Q#T8I:.N]/,O_J MN3/YN$*HO @^RB*SE RC997WYB989_NRUDV^FI0Q"BYY'GSEXYD._E_X$H;- M;F%S*0'O2E9@IG4O_EG.MIQLV:9SNK*_M]I,\(@("7 ,$":1%$K'B69AQ&)L M](-U!0L@A-&+P/8?*K\K^V\9)4FF%WP\G3,3LT"Z_&NUFX!AC2HK%C>^> /A MB.!HA/!UUN5R+NZQ^*H=B^XU)5KM6'2OG9$#'8MZ;AA#;Q@W3/B5Z]IM,M9! M<'3\]LO)Z>>CPY.1^?N@:C%UVX.=N_[,8 __Y^X(G5>7@-32*$S&9 LE)DI2 M!'A"S3>8)I*AM>K2=44@NEL1N#Y;__.[\K\M"U!KFN6Z1[,-YU&1Z&X;!/%+>,\B6'Q7 M'W4>%?H"U$:=]FD!>+E"G-=GC$R#'V83/E-IH6VO+T^G@Z;3>BS7&S)=/?)R M6ANY'MBS=2;6X6[^*C7X,E*]>%DP?]O"2W._/5J9;_-6R\6WH/R6>M+VI+T1 M:5]SR"SY>*GG2FWC)+["E@UMW[SW.O/[U(Q.EQ1^;#3KX,,\#_6PC&H] 5/ M_9[Z-Z9^&WG)];EM?V\/!;/'DKW/IBW3_ZU!!/-1!#_8$!T94X..#3 M\W?C[%O;:#"O#W Z?C1IQ^L%ZG'WP9?. 3 M?E:2Y'7FR]MT*F?SULV6->Y/^/AJFI:,]H:2+:G/LD>O0Q67U)2:!EQDLV+9 M2<&>>NVIVE/UYE2-R_/0S:X96ON49U(K0UWU4C5^&2Q?4E+T]6O<8,3/>M=# M1%H'X6SR[)J&[4J\O ,PE('UHX^G?S_\?'1LS]':MX>'U!QI/RHKJ@'X*?A8 M5A:X%FSW6/!RIJ&L@/?ZC(]+UE^V(ZG/"[G,$BA?$*R\P2/*(VK(B-JW6K_- MSL[RNM&T_[(T*8+%TSV2/)(&C"3X97+3\?2$C[6-%M3NT%I]25"^925"L-+J MSYI(7Z9E>]:%,//X\_@;,OZBP^_GJ4AK3,4K,1>]#)8/[@1 @^HM@7P)3O+^7A9W3&O GCS\[_M[>U/Y'F6[^V]L32^R.=?.AG>'1WO'Q\<[;\/5EP: M78]]GB-^?^SUENE7KO%9F(^+ T#71T2W./JRP06\G;U\?R$?.J^RLW%72HQN M[2#-=!(4Y]G,.KRG/]XN(WAN=7Q9>!42B"-%&.$ 8Z(0PXQ0IAF!0%,!6%U5 M84\6@MUBH^O*O;Z6O[:UJE:R7(_K@1X0P6+FUX*HY+_?SLW:[=E%T+;8]5O. M'RMT;EO-6"?RKYW9X$75%5CJ !NLP),95QN^^H&&\_-"83N.YGL8W,I0>KPF MKZY7KNDH4'D3[]-=X]OJ*6JS[5TM=VF-H*C+!/6 8;GAUF[&E-X7 M!SS/;4?9_[:-SU:Z@%')%8*2)Q)0+'C"N6"0,,:1[3$CUAZZ73:O7.T"!E>[ M@.VAZS9@Z/$V8-$(4O94"S#'J+9V">+Q[?'=(+X-F!/!8@)"EN X8AQ('24$ M,\1C!NB:PQ8I@ C4@F\RHC?'N_<3WZVH/(N0M.,JS]'DJYX6%^TK.8\O3]=, ML)G1U<:WJM-6LWQK7M5B0RXW>3'WSW+C/-18@Q#;LTJQY58VQH)@&-.0(KZN M)VE=V@@8@1 YQZS:I2Z/0X_#$H=2(,9B"8F..8Z!HC@46"+S 5(J09-: Q@Q M'/4;A]Y/]*&U$95-43G_2.=69J]-7GVYR?<3#]?4]&Q+N[S+(:! M8% C!@#&81)QI)F.(A9'"@FEUYY@6)?N ,(1H>YI#]Z5X>9*#1V*&D8ZDHR& M$4]P0J# JA(QI#)"$08-JD^( /%J.=>1>]UN#F;I"RJ[4R!\#;/ &R>DH9N M6-;J^::4(A%C>Y0IY#B"D#)(8H(XT=">2;3V%*^:E 8TPBQTCD]YAX.;*S5$ M\,4Q59!@E(!0&BPP2J51V74"-%,*AK)!-<& +W1/2?!>ANU#$Y,BLY41WK_@ MC9H-.=22>JZ,+;,:BQ"$B!A@0#G'$DK**84*HPBR,))\[='G=:D&)!I1GQKA MH;>CT*-A''$8:PZHPDQC3@E- $FX3E2,$6E2,2!DQ##N-_2\_^"F25>N+WEJ MC_ N>_87_+MW(7@K9F-&M2"C4TL^*XPJB8 TO H1JBU?L@I"#$D81O9$/H6C M)F,.T8@Q]U0$[S]PE6R7O3U5>.R\C53_ M!%IGD8=S6MV?J-+GNE_2Z?W@+ YC"K%"DBB"*0^Y%$J T*@K1,1JG=>U/IT% MCPCJ.".\6W0Y/T /_X'#/^8BU#)B %.#>! )J*G@*E1QJ+E*&LW-H".*.\Z2 M:@1= _"W0/"REL.03K."CP-YJTK=^UN\U;=IHMD#W"N*L>8$(*2,U0=4R$08 MAY'2&-(8\Q TJ+P0R$:4NN<9]AX7-U=J<-BC#"BLH3;V S&:@^),AQ**"'.( MN4Q0@YH#B<(18^[5DNY:PD9-36P^Y=FEF=Y5Z56QS3,N;5GI*)CHPN=O.&HA MN6S_S*GITYA/"F/^'"X)ZG90&8441^;_DI!&.,212""@H89",17'L%&_!PM' MAF4ZQ[Y\/H>;*S5T*,($""B0QLQH#S(D0@(904(4C(B 49.:!&!PA#'M-Q0' MX&^H29/P32F\I5-O,?QQ-I'W3)^$:J,MQ"1.(,:)2(0(0T*)XM(P,1@UF0L* M\ A37R?BL>BQN-#C.=5Q)&2(280I(U3$"BD $Q4#)*)& QAX1/M>L^6]$->E MI?/3XR=GYL5\JN=PV)/G6>*3\_M-I4'>O4;AMX1L23%OV69^I:. MQ]X+X2V?#?G4DG160ZU1I+!A21)1A7F4T#C$G '#FQ *HZC)6 6"(QCVO &? M1YU'W1:H(RH"B=(0@B3&B0A%A 3AF"0T"6G(U_3"KZ_L%(YB!Z,2WK.PY2%H MB<[MF> W5:?>H>#-F.T8U9*83OGW>6;6L2[6.T8I%@((H9"4F$"C/6B[]GJ7@ILK-7PLVB,W8D5#+:'""8J,,J$XY%)$!&L!FLQP M@+&3C>4Z]BM4K?OHA;-AWA1SG)GY%#J_<*,![P-<*>(JT M$@ 3P".%0TF$4E&$I3+:$(48-7H.6=1]UD8C>&I>2\*=-/&HMQ:U=>5HNT5S M@5>J;";&NH9=[]MYCXXO1Y5ZO5O&9P($0B%'$F A(L81-]R4D1 (*5B3T2,* MR"CJ^OB%;@'I_ ]Q_ ,X@4"L.3NI-NV, M$C+"Q#%[K!9 .IP<(XWRI?/6/%;S+[YI"R,[L[$R8WM_M/_KT?NCTZ/#DV#_ M^&UP^(\O1Z?_Z_-G'#5._>)Y,O-DYIK!WM<,B45WD6"<099LA+-5EJTW :HSRI&GYTH[H:S MWAMJ/#7$^-;0XIKS;5E(E8J8U)K@F"4<04!YC%$< J6E;C)Z'?H.A![*'LIU M09E'0D4JX0"H"-.(F\\12.S)E)2"$- &/9\8N'=B_*Z9LW7I-,N#T8-+?F5[ M6'A;=B!&1HM!F04)?9I3T'U6)6U_-*DY8%QB"*7YA\(P%H9;(4C7=6ZOK_>Q M;7WL\_L]!G<=@R()44)QC&*E,%':J M2,P9CPA,(X9H#WVI3%^)P% 'WE'_O M!=G6"S(UD]&Y(87+;)KZ_H6#"4FUQZX.S/WVRF]I<;ZDI_>+B,K5?>8%C.:@ MM8*4*H3C.!2Q1#3!4FFF=9RLJ6^NK^40&E'H7L\A[[EP9*[1 F26S[#X0AIPI@$!$1@Y +P)&*5,1H MHVV2PQ&#[C4S\IZ*9ZH6_"K/QN/RT*95>'F2@T$]T>L4:>8-TB4]XL,?8]$WS+-%7.K)-)'C2S.B"(XYDE8,D? M,2%: VY4%PA"W63"!L(CHRBYU97##8IT9H >\@.$/"81@1%,"+3(CT,>)X0K M3!E+A(QXDWX5A$80.]:ZR]$^B3UOB=BN8N0-O6$:>H_R,2FE("S$7)(88UNS MPD*B&4E@HD*%&SV,(D:CD+J7;.H]+6ZNU# !R#01&JJ$*,IP3&,*;>_EF&J< MD)B )E-+ 64C\ZA^ W "2 U]6IZ[SMS^+AR717X:YO#DRC&440E84)C)#C' M!$%;3I>8CY0VV; X!AT[.3HG*P] #T J.8X4B)"$$BM$*(J$B*A .HF,NMYD M62MAHSAT+RRZ:PZ&!D^^]%X&;^34BKVSEHOQ$&J4 )YH@C&6FD4Q"V.@ M5<1#%3:J1E '2^F\O\'-E=H%*,81B\,$1"2*((["F*.$8!$+BF.F=:/IH6 4 M0G_\I9/I'0T=?^GS.WRPUT&KZVZP=RVC#+'"DG&$&<-8"")DJ!DF(>%,10*M M.7FEOK(6-,*@XS(]G^+A4;^#J)<2)T@"P76L,44A2P1E3*+(&# BAJ#)ZIEP M!,,A)G9UIS3U*?7#+5W));-P&Z;CE.%8_P0Z"66OQH6T!LKPO@ARBCF@'(LD M(5HF*(XX5&&3222,CD)*^L$GG3G(TN/-LLF<)R/9!,Y,*4GN,MIXVF13K32QO8FW$'S^DDRPW7/%H09NK M-0$A8C@$(4><8@0I8X1K%B:Q0CH.49/UQ 1V?'2%]Z5XH.\,T*5@1$9)1$B4 M8,FYH)%(= *$D(A#L*;ZKKYC:D#'*E!/G"EN9.34&UQJW*GBH_$]X9'N&HM' M$SF>62+ZE.7V!_M%D:=B5MCSODXS&ZV_T>_7<%9"-")ADC!@DXR!ID@8_BIC MQK@,2:@:]O 8([,?W-4G['@6L:,L0N"02(YCHVO%&'$@H@3)4(?&X"(:XC5E M"#7ZH,@(LIXH8(XYIO"PLGO*-OVM*V3;+:(+W%9E,P/O&JB@;R>W.[X#G6/"_7]OQ:(RRRR\5 EM\L MUW> MY\N;YA,L*2<(+?4LJ2L,;QC)XKOPI^!<6V:SL"66U#5G+VL);WEI=9E?W-F* MM9-8LV6MDN#\BV^+Z0K#?^RZ\9+U7!-9EGR\U#FWN)^:J_^VM[<_D>=9OK=G M1LG?[$\++8.CB9I-C>%J7V8LVI==CM^2T2TF?N\755_XXLT#6+Q!8) EP8)R M;Y:I+0;R0SH)BO-L-C7FE[E/?Y?ZL@C,,(*IS4(,S&#YCZT-9K;D8#\^1M E MOS4O'8\7?/V7%U:"F<^68R\_6PK\DT <(\F)2( ]_ <)IBAG!#"&0,1@]*(> M41WP79=7CA-V&O-HA8KCQ6QR@8^NHYZ;>T.#^83ZI&C"B:<8P5"*LW_8L91 M(B(N(RDQ5O':MI1Q"(JLUF9/A(QHUWU?7(HV>N1ZY#Z%W%C@A$<0)2 1.*): M"("(YC$GBI)$KTNCOT8NK0^YT2@"R"/7(]V,)^ @FQ8V*Z!I;\#&Z^-"LF*E M*HT^592TR>LL97U,_I9EJLP9U/G75.KI2396J]F"4$7*C#?B#.$(0R%H&!% MP@0!J-3:LOOZ'0 A&C'L6-Z@&\5-'L$>P8\C6%((#%IA!#C!,%1,0H&E% E# MG.AH35^O!AP!MB4I@HY5$7@$>P3W <&)BJ-8AXIP0K&,)152\U D,H(1TH"T MXA"(8CQ"$?0(]@CV"-X4P1KA4 K*0\@T#I7DS" Z27",$A9+N$:+;L Q$(-X M!-@0M>A^I0@ _!+7X1GX6YY-I\%EGB5IRR=;N^?X[+S#: >^RG+_/Y7;OZHL M) H*!52,",04299P1:12$050@JB=B#T!(^I@/U\?// 8JH(A3'#$ 3526RB< M<,V,QAU1"96@6"1\W9'2]9O,A(Y@UQV3/(8\AK;$4!S)"'-E4",T%O98AVM. MV&S ;@0H'B'6\6&;[@64>Q [/M%EG[=1<*8G.N?C4<#513I)IX6M+/^JYWVV M)N:]VCQBV/+WEK/..G&'NN+J<<&0MB.5O-52U9 M((9XPA2(*59&5V9$(::HBAGE1M2W8FGB>!1A]Q),.W- >W@-!5Z04Z8(!%SS M&+,P9)I+A$+S+3!(B]N)VQ(P"HE[1JB'EX?7,^%%#;X28YJ"V,++*-HRB6.> MH!A 0)EF_'1->)_R[&LZ+9L:WO! )6!$ M$XQH+!.<)$ 0(8$0/,%484S6U& V8"'3V)\$[Q'M$5T+HI,(2PV2$ D081R% M0B'%B;'-S2I#G:QIQ%Z'4?ZGSC/%I^RC7 64I8Z43%#**$RR9 MH()&*HZ2* %8\V1-L683#H 11L!CVF/:8[H.3(="H)#:5"U.,0"2AY&6L9'6 M@L(HHFN;GCS?Z3!L\=ROR'E=R=5'$YE=Z."'<3:=_A@D>7819'<:LGL'Z"XY M0!?M^.VI>98RWANZ6,UVDR))#(]1,I:8))@)>Z"*^7]AKI!U!1X-6/IHA'#' M!5H^EN"A]$PHH9 1A.00,XQ"A-JU'+&(B1#Q4,CQ5N)>\BQY+'6.I1^> R8&0L$C MK:(H(5@(R6-M#$UFBWFY1(#59UM.RY7=>]QQ%(V8@SG9CZ.JSKW\\DAV0WD%1(A[%@1B8RBB--N8HH43$EMG_OVD*+1@+!D/6MV[8'I0=E4Z"4 MT!C8"@BI6(P9LR8V#062"090Q&2-ZMI ^CBF[EG8W4'2]^1>KLS'XESG05IZ MB4;!1)<-NENHG?;=!3O-A.G OW^<3;+;7LG[K!(($6D 4$(3B%7(A(9$HU@# M92P,#-8FLM5?APU\:U /7@_>3<$;$1W3A(4H!AI3%7.0<*BX3(A.8@9A.\=T M==Q P6/78[>'V!4,80H3'C.N,*'4_".T-/9*B")-83LMSL ($B]Z/7P]?#>% MKXX%MEF:%$<)UAAR)*S#@7"E&6+1VEJN^BO41P1U7)_N6W*WDS4>"&T(02_\ M!D'!O_OCO8?I]7S*Z;G,+EH>,YA.9@: 'Z\IY=>24.;WG5HR^9!.LCPMKI;^ M4EL)<^LIA_^:FF2M?S2VV1F8U?0E*S"0284PQPHD"W% CH1$C$$=1 MV%(N !H1VK=L -^-U4.T'8CBF,!801U! U9!$$-$"QK;&E6, 5K3NK^1S/>0 MNM=/T4/40]0%B*HP5L8&0$QH@J$Q%"B@3&- <0ZQFNZ6C6140]&C/3\@%^/ MT4%@],GX?A<@!4KIF&I"0AQB ACB"(L>:@P(QRLS;%K,%.?&+3Z?#N?1_"@ MNZ#@W^TQ7O-V!L$/0D]TDA9-9D1YA^BN.42O.>S"#_KKG,A6W:$4AU!J+I@D M&/&$DD0QPD*"XAAHL"82V8"#($(^EN&AZZ&[&72!K9C'$!,=,$U-_40'M6,GQT/70[1UT*4*: J)CF(08"'M*$*"(%Y(RR2,9K:Q5K M-[^C$0M]W-XCJ)<(PB"2@!B9@T.&M9!<0(4DPC1))$S6.; :L()Q."+("R$/ MH>XA](1=NA9#T!B>$0-2X1!B$@*.N(R@A 1R23&K\<"U2E%O-(JP;VCAH][K M35%K@@:\*/)4S HNQCHH,K,/DSU+HWE6GC5H[-5Y"H@/A'NG7GV50;JXR2?: M7Z' T^PXFZR0WS(!:;4I2<@(XE%(C;*"XYCS"# (18A00G18YXGG55ALUP:S M]]A[< \(W#$@%"L-80(1)E0P1I&&D>" &W3C&H/H5<#-?!Z,![<'=UW@%K&* MPQA)PA3 QDSB.HP53D@2(<($7W.HQ+8.ADK&$>RX",ZCVZ-[0.@.8T@D5"%( M",,(:VK$=D(-:B-M1#BG+4?A4<== WM2T']WF+CI4^@;BZ7?\V1T[,5X;L]!S UT.<3A M*(H<4$QR*D,4H% Q26>-I#!5S M2S!PK,YA.V;0KX23-IV:_L#4;0],=61)G,A7=&U1/)UX.O%TXNG$TTG'=-*O M(M":$F\/>3XQ.NMT&;6ZU+G9H(L+8P9,SWGN3X_N&DNN+8D3/->U1?%TXNG$ MTXFG$T\G'=-)NPXN1W2X[7*/7K>KVKEF$S@ ,=>6Q E6[-JB>#KQ=.+IQ-.) MIY/!N>=ZFVS^*Y^FTN>.=Y\ZL;M)(X_GC"R]RI]T?F*]R"7!WBJ]HXI$&N@0 MQS@AF$5*Q5!R1K"47*SM,# M!#(&DT1SC4,:4J9"K1, M*8B"C>MK]^2#Z!!Y(UY/M ]&CP?V(X/8,U"Q(D( M!24XDI(R&"'%(BA)+)#8M!1_*SX 7E+/!SP?\'R@R63RIQA!J)25_"I42&,* MC2F0H(@E' &-M(@W/:;O'B-(%YGD%34#XEC5_BYDE%>=$44QU(C T&I:4B@A, M8[6FMG>7/3.=!3H\)_",\)/"?H M.R?8T#MSGQ5$"E.I$QZ%G!M%@%%(0DT00"B)$Q9NVE5Q5_PSC_.$?OEG>E#4 M]INV(-0JX&9"_$P'AG"$SH,LN57;-@VR63$M^,3N83P56Z]3;PYDHZ="\-:R=.'G#/*[8T(?;G%L1Q:4!\ M3$JS>/KQQFRXE\D4U1[5'M4U MH5J B(:1I"")!&98,JA0*$,J:!A23-U\Z@V AIS M1A%*$HR!0EP2H2 *091P)!7<,$2U):K1* R'&+#V5=@.YOOVLMZB#VRO@U*I M!]C>@MCN<;\5QJ=B)162F$D4XQAHQG22<*/3Q-3J*V%;KH>(XGXP/E]'Y7'= M US#&(I08:@TQIB&,;<'[@E))14RQ BTXWPP"HW'M<>UQW5MN$8QB32WT8$D MPB#"5,LH 7$,H4XB@=8V06G"_1!%D<>UQ[7'=4VXIA'$A%$119CA"',14Y;( M$,9,&O&-N'= ['C>0TU9KF_3KZEYBYI:^A@;>E1MGMXP:)>LKS9HGL$>E'1Z M4F3RCVM*OBX\6!#TJK:4&!.(,@PC6X.@$@H3AG "88R!CN2:SA"-%";WI$6, MC]1XMK 3;"&A4E$((R"!80M&?6(*,,1HQ!-&$,/M5"E[MN#9@F<+#K$% "6* MHE!%AB%@!CF'AC?01)$DUES+M6U,ZBY9#E\BGZWEV8)G"^ZP!20%1TK*)*8$ M0R5Y C"$G"82@T2%:T,IFY0O#ZO?[#:)(>8?>^B0_:N(G&@='&>%^561!5\F?*926P5\D%EOS'3^US0;IXK;K]^E$SZ1*1\' M)X7YXL(,8KHZTD<&+\>:Y^7:GE_[=HKLL);SEI=5E?G%G*]9.8LV6M4J"\R^^+:8K MLK&RZ\9+!F18U66NSPTAIE_U47E6I?9VY_V>$,'@#0#6QL9?VM^05'B_/([!1_; O_/Z23H#C/9E-N MQ$![;YTM._# VJ?UFUF2_;2;M#1<3IIGXSN,I=^4=;S0J&/\V07B!AN_!8'Z-@ZD%PF&K^3 M&^PD]3O9_YU]N4XCM_D<)MAT$5531Y>WF+'TY!JY$&RX0=*.'5[3 MP<0?#S5\RK,D+4J7W4J[%T(D15(S'"J,8\BPHC+F,4Q8'$$B-LQ*@MOE>HX8 M(6Z%%)[8M^XCC1[\'OS/!;_ $<$8 (4@Q"&B3"_1 M[]'?W*D(:^%/8"2!3@RN:8P!9UPD$IG_BQC1$&Z<2?0(_*_/1'CL=!0TBK!C MU5[;\8'>GX7@6I78Q^)\7A2VDIQA/2TMGW?040:G.VVWW%\2)_J3N[8HGDX\ MG7@Z\73BZ:1C.FE%>7.NQ^"[+-?FQ8&R*N@R/ED.N:EF<+5/V?38B5O MW1\BTOTA(BT:IJ5J_T!:^8)P#A9T-8E7R9(T(ZK@=F0>Y!_G00!Z' MH<$5IY(SA!%+1,S+NG@H6!*K<&V>RG;1JBH@AZ,H[K@&UH/<@WQH(#?XYH2$ M,8\IP@I1H0F)$@QC+"%')&HW)A6/*.XX-.T4R+M+^JTM)%675^/@G$_.=)!. M#+WE6F9G$W/5=B\TJ#"P$7JBD[0P9#$M',@'=JKYR./A\:ZFYW7<* ?BI'YD SK0=\LCWR'\N\F,::P1U'(60 M84Z1B!2$D&@))1%L77_2.I*!/?(]\CWRNT6^%@0#%%/.-<<\D@Q&6!(N $%Q M!)*U1SX_/Q/8(]\CWR._6^2'"&*E$RH1I#@4S$ ^B6A$, EEK)*U,K\YATO4 MDT* CM,^^EHJ_5 BKP,>DCY63O2 9[KFI%[# 3&CE$.M!%I(AXGX5A&<0GD&TQR!DS**$2:H3J#!AYC_%PDB@&,"$B74-$@:> M7>(9A&<0GD&LM&0WB@)(.(@0HAA%A&,E)(DTY9)B@78O,\4S",\@/(.X81 , M*&7C*"".(TQ"Q)& U&@4$!$(%%Y[PE.362TQ#3V#\(76]Y-:;GEFVFIJYXX' MVQW_=$O>YR?8W!H.M^1NYM-X9C'\*# M(:<;C7RR\IY)H 57=-KCT+G[:$1C>QX\\> 0\['81LQV;VSWA39Z&9VF"%2A M3@$#9"B@JDOD0E%0.ADI9\;:NB-CFKO*&9K002$5!1HBKP)$ MZ66;SW& X6[:C;T=7L,KW")GJ@ MZE520HH"@F^&?Q0?@[)&NVRR-U9+U6V408HCJ6[C,;?,^M&Q+@,5X4PH,0@P M3D<9, E1OY,IB7V&'>[%NE+,.K/.K!^$=4HJ6PLQ!ED@@P\J)T&E*!+H-+1, MKCYDP87L.]+(K#/K)\MZ05DT1I>E<(":O!4 %(+R@ERVK>?ZX<(G($Z1][H?!"" ] M^B E1,"00M9>NTA@3?*IVZ )])T^>B!V1UZOP4J&EK!=50C4CW'4U N'7INK ]8'QQ 'V@0&(PT(>4(BAP:12*X M0 E.6-J&Z45*L4W_QH^S%_\]E'T?HF6CZR3D5P\\+OUV\WSJ>Y>6ZX MUFP?A&Q>OL?EQ8_3^>_+^L/_]>3)TUFZF"^>/*DWB7][NEQ1&OTTRU?+U6+2 M7*NJR7_O\?:_0L]'9D;S,FK>T6C]EKIB_=O);+2ZF%\M<99O.M0ZN.K5C5;Y MXVU"M@D3)YI.KQ7W?WS3+-2NWS;[1BK^121%(*4*9@+RTKN (8>D=810 M?_;-?A3VZ,MCYW/:MAG^9O>,0%NR8C"A_GW;9^UO]G;SUS[X*G(T[="*TZ M1J%M @5#%AK^)!_P2?HA?Y)[P7\@IV2[-=@8>J4Q]$9E,7\[FE_2 E=-%KQQ MBW^;K*K)NN_5['N7Y$X"4UV ?[I/9J]5*>%WNGJS2Y[3J<_#&\/9L'7-, M=A"E>"\7\S)9-9.)ML*K$4&B5"$)4@!&>S"$,8&0!M!A:Y''WA,N(,9&']M^ MK6Z[@YG'(^3QC@1(*Y Y6K)H"1$+F)2]EB%KD[R721IJ:54[9+Y#ZK&%X74) MG\@XL*_9(D,KAOVX.&"=36G6W,W29$JCV>=&RKHWN+Z8&M?@5D"&LW#NX^[FLOZ0]T6?7T9+UI M=X2S/,*WS=22?ZU?.'=?LG>2>G#_M@6B_GE*UQN9GV[)Q?:P^Z9O6BA3;=$( MI434BE01S?P:1RET,S9*AK$-_LC,SW-W#!FNN^$RQ5JOM*.(H-%7QTT(ZW/6 M.@4$MS\G[[9:-C%VYLBC+L?ECNWK;'_9.%;K]>+UXUV7=J[*U;2Z5*G>]^J0 M6[2.P"@<@ +JH;S^@TC\.%_\<"T03Z_E87LF:PY%1RH>G %C\N89]3V9J7TQ9&YURH"H_%F(@Q&Q+-*ID5VF#UK50>S_,)0SO M)&^X6."LB8FR@WY^/D25A7R55O^U$8+WS]Y=-J766XK&V.)$,EEE M"J M8')!@"ADM19"=G-XN[%0/2^-88^<:=J=)DT)HS>N2K8 =#)JDZ!9>Q\P M.Z(]-I;=.@IT+.7P3F[VP>\17R^T6%#SL;QM1&L3:*>-F(V^C9N]Z[Q2I6_5 MTX/?\-,L+0B7] -MOOXTNQ&6[[=D97L*!@1EHXC:06C43TA.^NI-&)094>UQ MC.%M!SNO9V"T^D?KCIJI![.%(F7C7-':6%!.(J(HOOB8(P0K.NX?!^AYKL00 M^\3/S.=_O9JG?SZ)N/S,>&"?__R\E-<7N*#O&E'XBOJ2J1@$R$FEW&Q$1""L M6LR:I$E8$)V8!JHZ*9R%9YJ.GB;EHU;"6*^M ^=2T%JY]9BI$K5-W>3=Y=BY M(X^@G;G+?UWRO,)WFQKG9>>G-WLC0W#T;P1B,[SJ#;Z[CC)^MPG^;"D>AS$K M';5,UH/S,1I%)A83)+H89,ONMP,];A<4M<5=>Q,#,&9:(2CZCBZQ>7.3^I%S&7[O^JS+_"0N5_3G;9EX,W]]=7DY78]%Q>FSMY?3^7NB M5[2:+-:O547WZP+?OOPH,-M[#5VP$8VP]0LHK5"0,-%JE;6.T8>.HOZB[X6& M@\I6,L ,\'T!K@8_6F>-1JM!2^VMI6)(.ENL*$%W8Z4$+C8XUF*#?:TQO,#9 MK\W^PNW)*^N0QGHFP'2"<3+M8PH+NU^#?R3LIK.<<,IXQUJO>DR/OKV\6J0+ M7-(?F[CR:H'-0.'Z;]+58JUZQ\W(+#8V3]'8?&@QZYN-<+S^(!O;Q2M%:4LQ MA:0EF-),!A0A!2=4_1I*[C:^[#VGDIFP_@E[<+WX;8@)76SERV>1%61):$LI M-AH/FB#$/0[?O(4LJX97:\EN6[=V0R.DM';1YJL+6C0C-VGR6[-)B'/1?:NQ M'G+17VJQ5Q\%8GM9HC(B)HVD0(+U$0FC%Z9@ "71E6Y-!.G'TAQYI2OC=1)X M/=A*:.=+I6PA6 G2)K"IH*2D0JF4F0"NK1OC /:!&QO9\PI23C_W;B'\-/NM MV1^YZ'Q8##LV W5LMB1B>Y] T!2%,)B#@%2UE_*%(*(R5FJO.YKC.E:67"[K$2;X9 M9+/Y: $0_=@Z)03$G-.V@H/)<5(EA12J,9_,WB^ MI8CTD)-O7!C>R&E\6!"E-[;CL_[L0_#._$Y^L#0=FH^W,$L9EDQM3$ &A B MHD%+%@2*^IJ(OJ,Q]F,!Q]9TPLWT&T-A<45Y=$G3*:U&ETW_Y@A_7="Z6:)^ M6$N.'?2NASIT8];]-*U*J!&3EVLI63?Y/KV1D>\;$=D.BR8="IIB1"D 0=8_ MDG&^F?DAC%+#I+VU)-=)@@ ?CAF0E-RVJ"*WG M]G%XH6\--HS2[>_KKVC^[G]-5A#E?4<8KKBIVPQ#9[2<(K4/:)3XE'8(28M))*1 MT&S[4VB%#A(\22I.AA:;_J#Y##D69G@&PBD%*BXQ-],\GFQ^]N>1NGQW'-&+ M='F_B#6_XV6\VFUR@YVJX_4D3O=:Z]:="UD+VXF M/WZ/EY,53JLBW=*8,4B?(!80+D#).M@,)KL< LAFQV WHX95S\7A#Z3ER.,A MK!M8-]Q+-Q"8XD.6.0D0.?@HC0U1ZU)MJX M$^<.T9@ZAM#S0*SA:X?^#*N] MQ7;V,O%X\\+OU(#:O*]IKG=6A7J4<'FQ6=:8*8^^O5I2_N,HOM\>BUP%Z[?U M0+@!:-Z>_-+':+.^/->=[K6[B%(5ON^K[+V\%KWOWO^R;#;;?5"\3S^(W79T M6WKKE0B92 &8$ BU;+IHLB+,;7MJ#Q$]@K%T/7NO#^2E^Y@2 WUZ0-]A2CV* MZ)**U;%:,KI(2-4X W1K3:3XVT MC\IT_OMR5!;SMZ/)[#=:?F8S\?J(ON/V0WLD@\CO#.VAL)R<19W"GK;WK"=\ MY,GJ:E'_83W.&P=VO1US7;A -]LQN5#A#%.F+_%]\]DOW\R?IBH("_ID<^K3 M66Y;GDK>!U4\2=>4/$J#6L>4BA3.^I)ACW,9;N_R"NK8RA*.);3/P)X4L-'H M^JA* HT:O,?@9*K_:Y/(PFG=$@@Z1+]%,W&:=U*1F$13(TBW8 "JZ'6NX;^?BQBD?++O>O*+BTUFI2:/(*BE,8P1D1I!+*)F]: MXF*'*#^PP]-N[$4S8/L S)6H2&ME-3BP!J,2J+P$YQ0E:[L9ZZ3U\-HU>PX_ M'&=^?3AUBYQ0.YZ$VOTI>U=YC$#UW<'*ZG.D^&;I=J#Q'8TLF!3;J4+0+67KEDW)%[G$M MQKV&R/:\[O8@:)] /T8'98--L6!3*]B6]QZ )<15VB=3I?V5TJ([K*!L@Q?" MD-( P3@OG?6Q&*H+U1-=Z0E5[RD,NLAF2H5.3 M"]:R_FN/NB0=]KB\])ZS/J4XDNKB4^KK&'R(Z5XEB&4RPUGJM021T^J#?R2# M2)X,[:&PG S&61Z\7_S-WZ[#-TVJO]Y0-39FF>X/&@$_0A,SP$HK7Z3@J_H1A)>E._G;]_.9VM!V9[3K'1V480DC88<)48% M,C1C%6W(D@Y4(CC\/5#LY)X?5O>T!>[%%>D@M5"E&38!J9KMB;S(15*((5G? M4CUSB-X"/0Z2FX'.O+?@N_EB,?]],OMU644JTZ+>\^R?H^D<9QQLZ%N/]5SI M_%V5A!\H;IQ1@K$#R5B>=Q#@]?5(@>_G;^L' M_'ZTO,!F[M$%3=?5]Z^?O7K)P8#S<5_6*VI?7UU>3M>;ZW'Z[!VEJ]7D-WI% MJ\EB_6+3^/QF45?N@&@6KQ22M*-<[;FH*&K'A@$/?RJK/ M?.-T;D=[BDW)B55'57\VNV!W/+9IM]_3]3 &*. MJ&RA6-T@55"@ZV;4OI;#LPTX*,'L#IQ=!5G;6,T+X25@"$&())0@$E;HK+H) M7H!F=H>PB&AHX8R7U^4WCW FYOC=N#]CI;]>3*;+R:K M]VO5V6A26GPR4@6+L:BT1*5 *84>DDI.H/?&I]RR'O<@E1/<]"#I6W.FCR13E/*763_#F2F6FGU"YRG,,G'[SI](N76CITX$I/L M-&)2K"=.3T\<0$TDBCZ*HD),54T(A3$52T::K'3TH45-',(Z&YO34 X\^?+^ M-M6S4BBM9W[0NW2!LU]IM,!5_;U5L!M;:P"ZD=W5DW%7-]+VHCR[EK575=1> MS!I]^726FR_-6H/Z:!J7=DL]9N,=)+%Q7D6*,=JL7511I.1![G&7V7VL*&=Z MS@(,WXUE-<%JHGLU ;[D" 4@IPC"*D^:2M4;S:(A)_:9([SGC@!W)(/$3RG> M=<2AK8WY-=D87NLM:^L_T$=AY^J)4ZR>N%T9-OKN,YWWZD-9W+5._/2%K;_Y MLEYS7MW/M"!&=E MBMT,>H,![FM[D/?)C)X$HW=8++U!BKEBF:W7/CM0)+SSH1 J:B+-KK1L!#BD MS:/MV/8=0QI4+)EC3W=-^FXS<\:C2/4&9M=5X)=K/MC%9!=S&$;5)PM9O%1: MYA C-2YGB$9$M%Y:U,K9-I>S^?M["=>;L5<]=]+NQ\$ZJ9;K"&JK_9A M!]WY-(>@+?/\*D[I89_\KBKHW_;](3Q*]_;QSKM1O@(S:>$"F")!0$*7%3FT MFJIE)71K._^^JB!L5;X#6VIWQR?;E]KN/-7/ MAQ:?&5+:[F5F$-'H^;PI35K-1[_,\"I/FKD W\^;JRPW?UI[(TV+Z>BZW@ZG MH]>K^L+;C]FS.]]/FA(NUH_[XH/QMYI?WMANUZ_TMM;RU2_R5GL0%X3^?8*FW\V><_H[OE\VOO5C<_*7-&UP+TT@T M G4C<$)\5#'7KXF_C"ZNS=BUAW C3I+%_/%DR?U%O%O3Y:_PL['-]-X'9NWT\U=7HOWS05NT63M[^]A%_[L:?PX7XQ6%S1Z M<[&HJJ;QQ&X@V[ZG USX^61&HY_K#RZ6HV?U$\EMU^WV6=P<"9V\_]=T6>4M MTF*DQ7C4&/,MVNV00O?M9%8_^?G5LG[HRS]V=M6KFT/LC[?IM/4I7"\ZG5Z? M]O_Q3;._MW[?G.,WWS=*Z%^>7)%:)QMB D@:R3GMJB'D,*,IY9O]&'>C+VV5 MSY7[]I'Q34O(YX-!I-6#3> [(Y%?C_+LZZ/[5%5LHSMJ$^9#6X2MP;H.(W)M MU]^___F8JQRE=&UVN%R+S8&OM=X4T]&E=AJ'T04-+*)G+J)/WU8#:\4B>@HB M^K2^SR8B@]-N9.Q)-U?['B\GJP]OC47UN$4UI:NW'0G.U7H$6S?7 M>E%MY$5'/,S?7BZHHV=X0;/EY#?JYF)_GR_9:#H)S*^GW?=@;1_X6O])TXXT MRH[+ 9B'(?'PBE8XF75U&#W#15-0S+KT)&3G^;PK2[M)("_FTVE3C/Y3\RMI MR1[B2QA^@[G.(LT7CT?Z]FM'/ GI>A/+1F MR?6^#.5#0=+'O>D;R_G%U6JYPEE#T_9N0_ A)8\J20O1@I=1%:-D-$'KK%O& M: 9AM?CO#RGUC2)H/('YK,FP/WTW6?[WUL5_7N>./JU/DH_<@#@V>GB;UG@/ M45<"WV'MX7 X7D-T/?YVP]J'/MJ7\T7S#YZN5HM)O%JGU=_,JQVY9>#=V'?; MQ"<5P,I0K):0/4;C3"A.2^$H>S@,\8_LE>]_@!L#S\ ?.?">T.KH"Y9FTXB/ M02L,*=:S5.1F(L;C@/^8C6KR1#_-KO,W^X-?JJ9KS##^C/]IX7_'Y(V]\V]M M5M[9"&@LI*:O*!@I="C))..@=4O8/?AO4GR;W-LZ*[;)5UTGDNH=S]_2 W7! MO>9QZ+$SQ^8#',M@0E8PK& >HV"@A%2]AVQ,*>!1^J+1J@PQ%ID\J,\T/JQA6,8-6,1UKF)R*C_-@:]EV8>^9^%^Y)))&LP&I.I&IE4(P^!Q/1 M0=36^=8YZ7=SWW[9_=%O5<_C%IA\)O_(R:^N VFI46E'@&3">O>G3=)*\,K1 M5\C?#[YB;,7PIO3V-YGJ:]4/PQI"M1DZ/EF'GD;?3N?+)2]G[[OPX2"36/[/ M'[R2\B]]\\A3L\]/].Y87KN8E\FJZ6_8CHY9$4VU8M&@@.J_>A5U/="T#KY$ M"*W1,;<]=;Z3S/N_:#'/N+S8HFM@QQ_CQKC= SA+$TY%35:0!I"1 MBO/Z3I[W,AY]'(X.1VZ)OI[95#^2K5C!:+K#"*)3J7GH7;LJ>T^I%>8/OMO> Z !$RF2='!2;(M@2@Q09A<^ZM%:^<=:0 M0600]PRBH*A" M0. P@9,7I)T?AJDSH@;.V>Y7PB0\E0/BB.\T J4](6I4C& MJP)0F=12%R-4J%^==7=[A,/L;AU#WPNXN/.,T1_V>6Q]TFBLRX2 HB"I)"!: M23ZB33L;QIS=Y..9&=W1>0VE5!2< VU!H8S.IEPQ],Z)HF3+JO'>\IY,(],X M/!KW:RQKS#%DXQ1J !UTB,&3%%%;0TEA:R_5,-.APRM)8..841\0ZEYH84HP MTJ@ 3IM0E([9&.-3_7*/L/&>_5FCV)_]^%;/LBGSA\EODWJ5O&Q$:5H=JG?K M^%PRK0P>@_$_S_UPM5^MXZ9OY5_*<'T.KGP1<&UI>7#9_7+ZB2M6RRM1K M6OPV2?2RWLP\OZ(T_W6V_HU;+"LJ*:EB@E >C#8QV)B=5=7M==8K&%ZR]G.+ MF;%FK >.]1WG*5B53$BAGJL"0H;HDBU0DLI9%ZUV+K[G+E &DH%\B($K-(B2 MC-'"@#0V1H'2F_I*<"K&G0]%SI@RDV?(Y!V!V[N@!"LP1A)%$"B=D2C$X"B@ MT$Y[.: 4Z1=],."/S4P]XCP,XWP$1ZRV:"VY'+1RD IZGT2 0-XWE1 A#R+# MRD\Q]WG$Z#J]*H;_3\2Q; M3M>2^20V[L^Z\?3&*^(*CE.LX+C'9.R?ELLKRC]<+9IYV.OX]68G;WOT>WMW MEY'."T"=I "#QA>OL.JS(E5*%,6!DU/R5*P)+J)D+N_%Y3]P>D5W8EFJ>9]+ MLK'2 :9^$STF94M!)<#M/F+M7'+&C"5CN4VV9$:9T0/D,1/+Q.Z36)U%I$A6(13P MSB,67:3$8IK-S';G7!0WWS*;S.;CV$Q:H@C>@X@)(*E@?%'*&J.5+VAW'B9U MAGEB)I0)W2.A35UDED#%.0!*Z*U!)[(B)Q1YN+MZF<- Y]KH^NKU+_79+E=5 MXKA$[!3+4]K5#BY7='N6]U45BL4DK2BO_]K3WW&1_[$1E"W-8W((3@;EJ]D. M3B *2Y1=2!!4U4!F&*G>SS25//*)Z$SFF9*YM@;N!R:D*NXF%M(R &9 JZU2 M NLKS>L[A\#VD^SE1D+F,\-'V^("1&"D(5JG:Z$HWY M/HQT[[T&Y1P9K=Q/P>CW>22+Y*7)%I4SU"S4"R!= %^D=CI!V?E(/O@34(Q>K@T&F$*)IUM))0:T^N.;!W#GQS&IF996;WRVQ*9)SQ6BGCP/G@ MG? JDHFY1)N-XT0RT\ET]D5G)"&T"UF 45 $Q>11P&\=RX!>"S* M">4"9U;YR&9NA\>M](DPAT(:):0"2-D4(TT4(8?@=ZX>Y@0KH\OH'@1='XU3 M65$Q%D%J0JTD*HC%FP0%>5LN0\J0]@UIUB($[:M-; 1XZ2(98T+">KHVM8<[ M%T.<8;J543T_5#N)7E&$DBVF2J$"J] G1*I'JK;99V$.E';E"%3?8Z!;"P3Z M' /][-7+T6J!54+7GW_]NS-:<;O#*=:1#"1CRR5,YR=ZMY4PU8/JZ2R_O%JD MBWI@OBC/9JMJ>V[:TO^3IOF[]XV2^F3@N!))6W(2/"2=@M4J>%-"=)A\.G07 M^LD8MPSB^8%X:[?K@TD,S2@(5]U.@QDD9(\B9:4KC &$SKOOT>RLNW5XPVQN MI_.(4[&,^A&>N2(5JT$KF^H7&;3W3E-4)F-JRH8UYUSY+&9 ^SR+5<8L2Z14 M D&%$H&\;M(V"7T(L0PRNWJ?HQF.;7X3G\V,?I=GL_'9IV2,K$8F[2\$\V/ZLO M7KX[BH;:=>#C@/;^@Y]+MRINOLBT^'!S?Q#K_T;+^722#W>KCU2".]WKL>=T M'RA'W1_;+.BG)^CWV*?0E%_18KFQFM?*='O.15BO&Y*QGN8@#?E8#*FDLE76 M)+OS3K^33!HSZ4SZT9%.*1,D*,G$!-Y&E*"@%%F1CU)&.XRD-%//U#/U]ZZZ MOAM['S0I2M)$*<"GT'04RE@<((H(:H 9ZGO5I?A3T 7'DA%CQ7)ZBF57O9*R M3:48*11Z:.;+FJ)-U*+4;X6V.P\".K>N9;8N6 D'NRO29R&J!Q$C4-!!>V5UC@6-)JMVKJ@Y]1P^ M0\_0'U\$06JMI==>2ML,_XRA'OK*"BU-2%JYCHL$V//OOW( OO*>6RM>OGS* MN[[A[W"*LT3CT6NZ7*T/AY$6XU$C;AT&0>Y\"$/0C7E^%:=TN'O=JW*\[\UV M9Q)M92\W550OKE;+%<[RI\L",'K J B+$$#9!^5]+$))S"6I]J'(/6U]5FIL M^JZS>B!)_9M!)X7Z/NGYMWWKVQ/1&U\:53_-TO2J$:J7\T7S#YZN5HM)O%IA MO?,W\W;'9WNJT:[G'=RL;EC='+NZ>7"4 M:$=]HUSVA8)V,@=0U5_ROF2KG2"KJ_W0.I1SJ,4HVHT5G(0..M:"%%9HK-!Z M5FA.Y)B;$%# !!FL%TJCD=Y0B1+L(PVHWJ9+R+&S/0]_8I7&*HU56G\NH?&A MRB0F;94%XS)*9[7/D.O+P>E'QISV6-+SFIV?V7DOTA;8!UC2L:5C3')&FT0I())^LCQFD MJL9"SL*6D)33%G1K"^2>=DI8Z<;&GZ+*N"XWJE^:3Z'YT_H=Q<7H3]?OKKZT M_MDHT71Z?0__\4U3%5&_;W[[S??-!_4O+=%D86(R&< #H)+!5D_:"N.2\O*; M_0C?Z,LG>//V-T!\?')"_._ZMK^LJ/KP,6GU8$3OK _\>A%5HD:R=R^C^G&^ M&*TN:/2\FN.CG^N/+Y:C9[-,>8]U5?<7T]:ZNH<(X([U;FW7W__Q^)BK'*5P M;4H+KL7FP-=:GQ,=76I=!39D&EA$SUQ$G[ZM9_FC5Q6QB Y)1#_63W0C.TV5 MQI/)[$DW5[NN!F%1/0E1;5+O'0G.)L/?S;6VIP\>_D"Z7%!'S_"Z***;B_U] MOF2CZ20P;V049^][L+8/?*UF/FXW5XKO1\T87N;A%'BX26=V(SHW25.6G5.0 MG>?SKBSMK;#XZ"8NSC)T"C+T9K[JRCG'%C%ZFDE6*60@?E8R/ [Z#CEXQMF)X>\<9 M?\;_J!K2L!BJU#N324"A$HQP0E?.3'$(T%)6?2_^^^FPU6/OC\TD.);.,U8P MK& >HV! A>)#HE)LAOHG'T%FK9.0697J5#Q.P?38\>K]\!90LHIA%3,<%=/U MD) 4BQ918FIV1IL<2W5CV]? .1XYP)Q40K:W /59 /*?5:+(./8V^G2Y+U9GW!BWQ^$6(_ED0_'9$!@G4&5M#1@2H3J1:6?< M3GZ[.:/'Z#T./0+MW'IJGM/.3.&C.')85A M2HD9?"X *E-H9ER!+4+JD)QL7=/W$ S/;2$WD\@D/HY$=,XK)8Q#;8&"B=ZY M4!QHV>S0C&%7$@^8P!1C:WN>H,O<,7=W5S.U@J>%D2*0$"YI2"9Y:25H2LX$ M=#GM#-Y>,HCWJD52[L@@/.)*)"9ZL">I,");Y]%4HB%[0/1(L<@<="JAE#N! MWM.A:/3PBGH>="B>96?T.EI0/Y*M<,%HNL,DHE,I>^A=O1RD4F$@Z4&NN#D_ MT;O]9/M:T+(YZY[3ZD5Y@^^VSKRDHRD(+MI>2 M.&00&<2=0 RFHE=B(? &LL[!8)(E%Y31^NQVSVN<84J1H3P_*.^(Y#R0RNB3 MC](!:F?7BV.MM+9H(%]=0HJMBV/[S3;>)^"CQE8?6\_[$8=\&/TC/(]+U#DF M$\@F"RY9E$X(5PQ"5*ALZ_8>3G#R\*NO;6YBP@AE0@E1R*-1%4"%H:(T7KMN['I4KOZ<\Z]F<_OM6S[,O\ M_@)GO])H,AO-?Y_18GDQN1Q=TJ*91X[U]7D9+:_BGO9_*-/&LSJT4K& M@$Y! P;G=0C1>Q(8D_))<5J66606NV'16@VUCBA"U\=6SC8J(ZL/3H';/ M 9UA9I:Y9"YWY1*\,%X%&; ( *C'(_@"2KI RCC3,J^O[]PL,\J,GA>C62#( M7%*1SH(FX9M20X76%R,IF9VKFCB+RI@RICMC&F1T$FQRUANH1FY DA2%EJB1 MDM@9T[-*I#*0YP?D'=F5AQ,ID@NJ&K)%F@)$"HL%64J%38JF&'$0N=1;4C+A MR+ \X@PJ,WZDC+MHH_3*@EM7&%/4HB"69GI?/=ETRTJ+ _2;,J@=YTV'UK?Z MP^2W2;U*7C;2,ZVN4^8"D%,L !E(=I3+#,]/]&X_.#\HH*VDY/9:%B5)*AFD M!PL*?12^1%RG0LEXX%0H@\?@/0J\I_E_KI:K=83TS?PK6-X>B6@AYQ]H5Q/H(C5ALMO"J@?59@E/;:>).- M3\Y4NOW.I8)[SZ;RD6YELPGL7%_U@-[;[PBKMLXQ;J->RP5_FFYO*+\P]6B M626\CE^O'>1E>_1[NT\/9 !ER LAP 4**57WP(BB'!4P=Y=P[):T-2IY"\JS^(@;/'3"P3.RAB M@R5(J#%[$%"]T5A\/6%+S@E(8=0#2BTSF\SF6;$9I2@FFB*MBDV[@38*&9"F=!]$II1AVB%+) A.0P)I*\.:K) T2C321;Y! )!0^IU MW57<7KW^I3ZRY:J*$A=_G6+A2;L^P>6*;L_?OJI"L9BD%>7U7WOZ.R[R/S:" MLCVD"D+!I)U6BL 4"M8CR9BBU%X*-8I1[#T%AZEZX![KL:QCE!$#6(T0G+&> ML\-\5C.P P)6.JC_I5B=7 ^B2+2"R(;L3=$.N+N8F65FA\9L-!1]@)1R+3K(DE)-1"57 1(E1:2"E20B G';>!W2&.6)F ME!G=*Z/9%($BNFP-@3 QB*B=M09-\<6?UE(^J6"U(&[* 4@1OM,V^J.B1M-LY&L2=LE8*I=6+4G_WTY3J?355)2\7DUF:7$[II]FFV.E% M>9KGEY^=K]HY5%2\(Y/J^>HC.:6RR@C>6"E:&F*]5%K^]];I7H_QSRX\G]4_ MIK6!_"%2?/W#:CG/,B[R\I?+7&V"YO<)M3&-.1',H#/HAP+=21.<]C8X@Y"R MQUALL%)+=(HHM#38]@7Z_A/*##U#/SSH[_"?]T(]&%^T#B15]983NH :K?(B M">$:]WA U.\]F7R?9GVGCFWHS1'7EK!B.1EK(AKE,T$B\!Y*=)ZLM*1SKBZ# MUW) ;@,GN]FX8!UP"!U@5=3.RP+61R"!@;(TE&,.@!FAI?*[+QUPP-7(1V<_ M,.Z,^Z-P]R56R,F3"[(Z$QE)^F2"2P(R56-@.+B?8?Z=F6?F#\"\L(EDP3W3]NG7SUZ]'*T66'VW]4=6_^Z,5MP5>X%VYYV%!\_)?G:(2F484H;TM"!U.D0A M93/$1X.("I5&&^NW)**CO//@+6XU9AJ9QOO2B. E@I8Y9 .J.IK*!S)&U /3 MHDJ\YI>99":[/B%#41:2=MXXD!:\:K*6/J5@E*)[[!3;B^T9CJUW^.!)QTO, M3?OWD\W/ZHN7[XZB!W@=3#A@XO'!SZ5;931?9%I\N+D_B/5_H^5\.LF'N]5' MJJN=[O78,YH/E*/N#U@6]-,3]-NKD=:IRF;L!RV6&_MVK4RW&Y%]L"7(* M,,&&Z$J6QFY(@?$'GA$T)/11GG-ZYF.3<^H?9N& E<'S&134M MLI?.F4P9(%E$68+,U;1 3R+YGI/A][$D>FXD9DN"E#W4B6"=0GK$M8E/>H2E4M)H!%2RH#!!O+!"5 6,P7M[E[I MOE^%$%@A=#W4_//W#%]YSZUU-#U6.7R'4YPE&H]>T^5J?3:-M!@W,\Y#ATKT MSJ[U[UJT?O>;(\8'W'\ Y*=3W2<^_[5O? MGHC>^-+Z^FF6IE>-4+V<+YI_\'2U6DSBU0KKG;^9M_M=V[4G* A3]-)8"<%7 M+[ DYX.R(0H-=!@-\[AR4A@;,3!CCA4,*QA6,+1\2"&^BK>H& MLE/>%!4('J=@#CY\0%9[1CO-ZH;5#:N;3L-).^J;9%P*I@AGT8*S+A;M2M$Y MH50F0NO8DZ%6V&@W5G 2.NA8 ]JLT%BA]:S0@BC90<2J%0(HE"'F:*0.03IJ M%-SC%-I!:GON%8\?.SNP?#^K-%9I9ZW2NM9H3=>#T,H$:2 :'2,H*2S8ZB(Z M#>IQ&NUPFPZ,"F/I>^YE9E^0]0SKF0?I&1>B=U99)6RUE%3QF$5!BT]#5JQT M8^-/465W>:GMSA,U'](>-C 0C9[/5_5?K>:C M7V98961%>?3]O*E&6F[^M*[1:R*#HQ\G,YRE"4Y''XZ0Y?:=WG+S:4JX6#_; MBP^U3:OYY?6-W+QR\WRO[^[ZMQ[^,?RUD9JFX6_]];:WU/+6+O%7>A(7A/]\ M@J7>SI]Q^CN^7S:_]F)Q\Y=N'/GL:/\\5H=4&C M-Q>+JBMPEDO[?K[]QL?U9PX<_D"X7U-$SO*X6[.9B?Y\O MV6@Z"3@%'F[J?+H1G9MJ(I:=4Y"= MY_.N+.VM?/'H)F',,G0*,O1FONK*.=Q.H@U3;/8_.^0(EJ%\&!/R?Z]FM'/ M_G%[;'J:J#2<>4F#F-%ZSS$>*:*L_Z^\*@19I1 (K%9!"!]E O-E>9 7MJ @.-Y[06"T!5RP6%1V8)/S.:.RQ5JCE3#8,IIY M#\0_=JR&[7M&&@//P!\Y\!A% 4 KC9;@FTU.$E)2L<1"1@ MQR;T/+:+\6?\C[Y+VU@;T)GDFI[&'% F)>MI7[]#U*9EL].]^.]G[(08@W=' MIA..I1V;%0PKF,"D4KPQ8BLH&J2EDE]]]$P!QS+ &*L1<_['MAW M8>Z/G'N24H$L-B0K 4I!"5%G(U*T067Y2.X//2;!0\]3I)A\)O_8R;>"!&8? M$0@*II@="@HIZF $FJ_Y%'L96V#L./@C1[B3ZH?6^1@]5C\\I]5HL@X]C;Z= MSI?+CCV9GH:Z#&?%24<35#YL9.V7Q]Z&#+'H]29ZMY^"+Q?S,EDU_0W;H[Z* MAVRUTRH%R!Z]*M(FH3/J4D\VV7:2N>N=8[ZSA18#VW?,N#%NC\.M0H-)YE*T M1LC9QI A21=*4F",;2UH>PAN^\][,WJ,WDF@%Y.P(3A)R5K0I&+.3CH=+@$IAV'8!@[QJYW[.XH9FKESKKB MZ@&8?+5$07O$'(PH0L@@F^(DL2MW>TD@WJ<4*?2\V>%D-\\PT,=TCH)63=5/ MAXQ1.*.#":J>JW?RO*$<=Y()7!@"A.)HRQ":BFZ+.N[B %GVU*V+)YN.]4X_TZSXP^MH;W M(X[X,/I'>!XKD[4KUE@5-* HJ)7WZ 5"_)-#*-)TYC-!(H$Z8@*HNJ8"833/;U3U8(V-F# MW7L[)3/)3 Z/R?TZL$HAA6 !7%10J0P0??%!>Q2:'-SMP++C>4#'\RR[)[^_ MP-FO-)K,1O/?9[187DPN1Y>T:":&8WU]7D;+J[B!,BAX$.LJ*"&6$G2<3<+\F,\J,[L:HCS;Y[*7#(L'$ M@CEHIP(4"T(43G!,@D8S"F^&"5+28JW-G=/*N,)P-Y M?D#>D5UY.)%6%*JFK4?C'!@O8K"6C'>Q9$TJA,%E/3]/R0QO .7M7!YQ(2!# M?J204X[5)+:J.)' *AG1) 4N"2U5D?KN1F\F]1@SIT-K,?UA\MND7B4O&_&9 M5NPX1Y A1>:.5 8L"C160P2 U MW3-AYWK<9H2@0?*MIZK.0"&0KDXJU/T2+IUA3HG3AE(!O) 0$(2 M]3STRH+,H%W"0%[[9BEI"MJ8G2L9.$O*3)XADW?$:^^ ,E1H@K49E0\0@D,* ME=.D':&!3*U[QXN0;*(416RZ M27'W&!)WD?*1>@8,[G:D1C)@G&]& 4K K*(BYPF"B[%9M7)W\&=?I^/P4I[< M+-IIRG,MF:-X]?Y)<[.CR\7\UP6^Y;*-,RS;6(O"*[J\6J2+QAW^X6K1K/U= MQ[#73O(GH[R%C"X;C[HD@.Q\LRNJ&>0FM79&M.[UW6,J2CY.XX7A-<=S,193 MW1?5_\#I%6W76E+)VMB0P5>8LX\)I%9.^50\(>WPCB ):2 M]J!B2E T(?J PB$EYU!%WM?*?4Q,9V]T6D2GB:1V*H*UUI-K,'E-]F%!G%4T;1"U*2(%D3 M(P2I?8@FZHP609)+PVOV92 9R.$!NQD=A1VG)VN,CM% ML[J'"?EHNK]K2U.V- M6MLNN0]*4;!%>@"M1/70)0H**D27E-VYHG4_R>OAVQ9<^,9&;71V:S)A>PE LD7'5..4G,;#*;/;$I*".Z;*L%',$IT518A0#UB%4NB\0MS4PH$]HK MH=J*Y*V.HJ0 ,0O4L0CCT6OEC#3=S'<^^C#0>38H/WOUNV''RY7].?7]6QY.LLOK\NE7I1GLU4U$C>U!O]) MT_S=^T9)?=)'*Z.0VF$J'I31@:(K%%,2]<"+9N>&G'-)9#*(#.).(!(4TA2C M0"<@&/36EI@S%'16>3'\U.4 35:&DJ'<#4I4#A(5EPM!T+&Z@2"T1!NFI1!JX(* 2"@E92%SRG%'-) E]4NUY_:D]M#0-Q$ MP$&3$T-_K^1'48QOAL(6$2%6-];*F(OST:'7&3G-R0-23>C7:(M M=\]SV:M%JX>WAJL_BW;_"=)+S+FJQB>;G]47+]\=1:_L.O!Q0'O_P<^E6Q4W M7V1:?+BY/XCU?Z/E?#K)A[O51RK!G>[UV+.O#Y2C[H]M%O33$_1[%#I=S*?U M9I<;JWFM3+?-\F1*]DEXI:A:Y#ZDH$!$&Z5+*5I>P\ND,^DG03I*L%"I+1H] M&+2^&.N4L!2 $MH!YH^9>J:>J=^->FI6(#A=9+/;1.4R$F E<.I*H"G5EJ*H MI%2 E$U Y2AKFXN!)'7D7#CCSKB?#.XR!&G!FIB#!^D"EFQ)848CI(JP\YF_ M]V3[Y[5MS#PSS\P_[(B/313/*VC^SUN%*:<0?5)69D5JC[G\,P/W\)EX^,IM MME:0?/E@=I6\[W"*LT3CT6NZ7*UU^$B+\:B1BP[3[G<^A"'HL#R_BE,ZW+WN M58G=]V:[TV);V;M_LJ5A7%$J(I&%^O\"#2J3B61,X, Y80ZB81YI4HV- M%:Q@6,&P@CDB!2-L6&\8DB(%T.0#"*5!B I%A=; ZY#Z-&OAK^TEM4-JQM6 M-X=>6[9??5,ES-M(!0BBC\':+)7TIMBFZ$,_4M_LO;KC7GT@:ER5Y2GHH&-I M>6:%Q@IM8 K-(I82=8Q2 EG[)5R2&!L3FI]#B%UMNT!CD.6K%*8Y7&*FTP M[[QCC29)@)%92L@6H.HKXQ-@4YZ70A*R=5-CIY4WGZDL S!VMN>A;>P+LIYA M/?,@/0,6$()4(I."F*17P7AC=/0^6QM;2_[[+_EQGT/__%-,VNT?M_\]IOOFP_J7ZX*H_*DO#0*2&>/ M/EI)P5-IUK3%;_8C?*,OG^#-V]\ \?')"?&_Z]O^LJ+JP\?4-*4\$-$[Z_B^ M7D25J)'LW=;MSB%?%#V'NPCT[EB&#M5X;[XH Q.RUTZ&@]BK$7*"E MYL))I64O'>^V#L3Z@C1J$]A""QUPT> /1 M>D^AKY!4$@P2:+ @Q&F8QS'JFXQP%_ M^(Y>:%I/AK=ZF_%G_(^J(4V!R*BDM5(42+F$'+,(7L:2+)744NQX+_Y[Z;!5 M,%8PO&UKM^N$8^D\8P7#"N8Q"D;G8%),1B:R8(NI[H6H#H65Q0 9;)EZ=A\% MTV?':]]SBUC%L(H9M(KIVH0)@#8IB(4\1*4BV>BU-N!M#K*T# FYCX8Y8 >J M-6.MCTV)L._"W ^+>^N'[@B58Q&. MS4=A]IG]8;&//MNF"3Q 15Y!,T#':U'-@&2$CUE\A?V]]&AZ.W;6'#?"G=1 MM#8#]U@#\9Q6H^D.-<:/^UQZ:EP?SACWCKK$^UB./J1!"BQZO8G>[8??R\6\ M3%9-<\/V >9BRIH @LS@289@0[94=+20ZO=M0P;DN6\H9]P8M\?AII--VCFI M4W%@JXV(S60J^'87AN"[.9 M1";Q[G**=M\/7/'".I-# 4/>9TPE&LB"K'#8NM7@(2CNF+J\5QF$'H,<7OGE M[00><1T$XSQWS(A^"\UXRDO>JG]0]KWQD MHIGH(1!M- FO%&GK#;CL(\F0#&@E@XR@6A?-RTT<">ZG#]>-G3^V]I8C MCB0Q^D=X'ELLE>]L;" +S@4O/6F=4\RFI!@-IV/Y>&9&^V4TEY@JH['8;,"G M&# JX6P*@HH6OG6U:8=Y6J:1:3PC&E7*%+, REH"FH R:\10O,PJZM0R2**' M-"LSR4P.F\G].K#!:U1$6!(@D,R8E->@T'C(*J?6K;R'RY2RX]E#HK0U:]]C MHO3["YS]2J/);#3_?4:+Y<7DFS:W<61IHW^EKJ8GWNX(2)W[8L]TA"S),YK7MG0EN?M^ MZ\B5Q!@$V"A ,OWK[\FL E @08 $ 1 @LR=&!H%:B[YTX+%@L6'8C'A+9"H N62"3!R 6.66V(PLA&[%7N.E!1JP67!Y;YQ M*;U@*BAI%/+,2FZ(T 9CHT5@H"@?OK:[+# M&"T8?1!&8W18>\Q\E($)#ZB3 M%"'!A5,*1_/@.L"2[BPP+3!],$RI<))8@@1ABE$7E0G!">J)%%P)]^ JP6>5 M\2R ?'Z W)!=N3\BC60L*F]XX)@%J171(3!#F,8\,O'@;1OVOMTM.;Z$S..M M7"LH+RA?A7)-)!&(,U"[)FW.HH3U3C!O(O*2D,VAI0+5D\R='MLBT[?]KWUX MBZ^3_ S ??*EE/DI%H$<28:TU!\]/]%;KSKG!-1)3';U9-!.<^V9B80%RRTB MF&D?+95!XEAVS2W *\#;"GBO_?].ZTF.DGX9W9*)7 14E\*L"2T?&I/V4P!4 MU2!3G\/X:]^%C]"8D?\4W.ALF)_879'*2=0X!".Y94X:A95G#CQ;AKG1PA]? M.O6:O7Q\FR456!=8WTN?IJ-2.#;6&VT90TH%[_,)T!Q+[+@MJ=,"R +(0QJX MS#D;P)HU1#(<4G84OHA@YE)!='BP4BQYTH+)9XC)#0';#: 47$G"N2>,>A81 MUQC^-(03[037[L&@W-]1H[*'N3PQ!)YP_J7 ^014; @H8L$)TY0Q;95V 6NA M&0F!.L/*.M*B4@L&]ZU2C7 :,X&9!SM7W M+!<]:,HS2V9EIU6EEGC24!">L5YI9*Q205"1@6#CFI-K[SJ9X*\8C6AP=WY5JK(+JQT+U MW\U@&KK;%5LAG.742"X9CX]IWGAG3GN*\8+Q@_&EA?'<01\(D56TQ M(RF-K15&5'BC" T,!?5@M?WH68ED(9'P&HAEGC;7":1&0I8@_?V*:L^BU0+%"\ M$Q2)]90+A!T7BIF E2!I\W$221 $\0.PT<216.#8 )C!YH1 M:Z4%<XH%-G>@ ML/=U/5V5IEZ]4*M;9FX#<81R[BEC B'KD(IIUW:-D3#DP16MNTE>'[]M40K? M"B[OA,ML56R$)5;."\)T4-@PQQ1XXQ2#3QZCT%Z%(TD_%U@66#XK6$IKE.61 M&O@?TY@J(UT4 ?DHO%#H^%CQP55%9XVDTADMFP>L,FD1GD4=8&(8>O-5LR0H7Q!;$[A*Q MQA*KHJ-*H;0]M-;4[J,\P;UP06A"Z0X02I;16ECOB"6,H&"VU-#%J&P-7=]C9IP2" MGN\BY4^??X6QK2<@A/69WD\@%..^FP2?+WO]S8S]WQM! MZ:Z/T$8BAES4CK*HB H6"RL%HE9))!X<&MO/6N53JW"F2\H(Q@ MI(G'5EJKN*.*L",YZ[?.T_;R2:&U+!PNT'],E6R\PIBZ@+#GS&NN)5.":L2E ME\31!^_K\]S3R$57%\#N%+ 2,V5- &L91<:-L19S*9D /6V%Y0].2Y5$R._5ZFL8DHH( Q0S08&[T0* 06151>EU1R06=!YV.A4W-B<" !4QV8B49C M%8B57&C,M,2Q)),+1@M&'Q>CT0;"D20X:,LTLUJAH%UDFCNFD=N\J4X!VC-= M1?R/_N3\?#3P($_5Q/Q>79J^KZ; S[,,7/&L!:0'I(X,4">N0E)9BF79;)]8$IY&3*#BL%7WP(H!GF&XM4'U^4#U( M],I1XI GW LK&#'(1-"K6%O/C+0^\(.LXBT1J')J\;M/'ZO)V("$YOF':X=A M4I8[/,4ZDB/)V)82INNM*F$!1O1[ZC^T9"A_BN^$$;,]F6?I_AX'_X2J1 M5$=WLL@(LM8KE/:H$Q[TNA8M2K1@ M](EA%/%@7%H8(Y5CB!KKD5. 5$^X()$\>/>&9Y7P+&@L:'P0&J7&"'&KE0R* M(95V3XI$, P&+6=&/W@7I6>8V2R8+)A\$"8# (]$2SQ3A)$HE$8<*R6"9-)& MO;G^?B>F)Q.GC:S=)QTOC4])Z)?-;_#EY>\GL9PTQQ+VF'B\][@I!;3WUC.8]Y>CP"K8(^M,3]#N<)Y"*C\*X;NS; M3*;=3(U4.,I(&..:16V49\)9,)XU02*:$:!O!)N>!,>4 M1TP'@+V-0B)RA,MB"^H+Z@OJ'X9ZXC1A"OQN&BGXXU$3;2)'5"-CM?,//UGZ M.>5\"P,4!C@Y!I"4:VU$VO_",>FBU4)S'935@00D'[SXY[DMKBTD4$C@X"2P M8>G1'>P ++QUS$63S_\)FAK$?&1"62&]>>S]D.]RSL@C'RNX&]R?RDXYA42> M'HD\E$.0D2X088BBA%DD+4":(1$==HS0!.\C2[9?(Q#Y% BD& X%\P?$O!;@ M,!#J,$UEJ 1I;) F1DOOF'5B<\WX+H#[R*G\O0!W__E]=DLS5U:0W!R8ATK> M#V9@AB[TJL_A'7-V&/4C-PE?41)#Q'Z%#CH5'-(A= *H3TV MH0D@,H&Y=]@PJ94AC$MF, >& S=-;$=H>RF!N5-*O*Z?.0FF%T@JE/9Y+ M:#U2VCB+%9.,2669\Q0;+B4U5.&5^U$<=!>*:Y3%&>M)<62U/,47+#Q3>&8M MST@GB1$.$\\,$X%J'((GQBCB>!1X92' $93\L"=A'A6F>7R\%:8YE$5#)9," M^<@M^&C.&,Z0\0AXAB("3MLM3+.30B,F>D2R)T@9;;D1_"?-0OJ4>V3'U5_; MWC5?K6JY"VF2=G"D0 C5+Z,)W#495;\.#K^A^$_DM3\ M3?_'7_-_UW5I1=SY%0H2<], MNA!:,$O['?J^.@^)?=JZMIET-7RS4O!F/W6'^<6UJ5C9B153=D<13">K]./5 M0P>_^>);VU\+I)4&SF3NR9(Y&;6I[;LHIUO9\%\^?'GWN?KRH?KUE]>_OGW_Y=W; MZLV'7]Z^^^5S\^GSAY_>OWV=OO[Q_2^O?WGS_O5/U>%W%RXGU648+U_6 U8? MA+JN1BE3\*U?AZJ^!+J._>#_LE&V&AK_97H!S7/7]-:'\9D9]O_(P;H%\< ? M/YBZ7W^('T$M >*;KZ8U>,-U_3;4;MR_S$IMZ%\[E]J8%=V@[_JA_@+C]\, M]&&CSM*?_R04X\ )QI$BICTV5%+/)9)1:2+4"L-9SRMH=:/8X*WF,DW/>-IN MR-$?3H-_/6E?83$7Q&@J+*-,@(J$=WBE33"46!,Y?O$HX@F JO"K1A%5G^%E M,&O.#"?58N"JV<@MZ&)ISO(4MAW.,[$8U\V=WF*DR#Y'BC3T?XWCKW7P 3TF MV_28/HILK$5F"\!K\+IJ_ET%,9"WF)FUD-Z17?'B;U_.066!P%[ Z%\E8IO.[5LWMV]= MU[Z-<_NVGMNWU;GY&BH;PK"Z'(=+T(,^Z?@FJL_IS6C9-T/?YKO]Z_?IC_AM__Y?D"<'C MP8KL7W2:TQ\V'E*:FJ2V\RM!^\(/-<"C.0TLF? _PF70_Y?_;[[L=7)LP#7% M*,GDIW"6,OSI&9]?_G_0G-'%='"6.PZF)&CY],#/P4W'_0G0?_7N=W=NAF0C2K T"**M54S)KQ/MA?O[HLC],SX;7@6" ,9XNZN46 MF,7Y?]6?TU3WZSP5<.DPM6D 38#^CM-W,%/C*?BF?\DRT8+1=][/F?0#+R>37P?73 30A/2.U>'(^!K\KC<40;)B7 M%R"ZY\G.ZH]\7068"W]SA8:ND@F6AGC6)L %O-.#_I[TH0WM:,_>-3DW$QB/ M*V@;6')@GV4!;QMP!5Y">E%JW%MX7/,BW+QH/KPPFW553\_.P B'F_,3X6ZP M][9#DDVM,QD^C@'R_^],2[PK.O#HEZM(>P=4CC;AL+Y M0RA\I8VRZ:;--LHJ[=NQNNY'[PL;;=E#W^M4\&VF0CQD*E;J[TTWL8-ITXVP MM\T",_ 70YA4)IM"-X $E%DWC D<"\P%6 =5E/'7>?PF)I@T?)0NJ>P4/HR@ M0P?30(<10+&- ,J'".!*]MET$[^+ )X^'C;,+L&#P_>'@AD&&TUM?@A4[MVEIX(8O!6X55,-H3^H).=L-]X-(2/KC&# M-@4!I0H!F^"D=YYIQA2"?X.1SL;@K'<[" (:J261.NVE*9E+)T )%(S#F$L7 MF*)KX^S[3&%]"BDYN1177QJ[6Z/KNY2(K<+/F*Y#VN8!WV*6#A,0? \N?[#C M:0KG@(2)'+FJ?GS]^8>J7]?0WNKUYU^K7T:O\J\O$>E5;9SNIV#J%+;[,KH$ M?"A&_M(&['HIU>_.-[.WJK-I/X7H_AR"GIA%J3\].'7>7CR8N3#(*NAUG.J M9ZU/YAL8@R,8AS]"TSEP .O01FV:+P9]8_N#)KS8!FN67,8>? N_YA#J!=PQ M3:Y9$W6:F8.IKF,ZCW8UC[ULR_E[>8C;@6TFYEL W3%UXY-GJ-!?YC&KNZ#V,QL\FC] S+*S#%#(,](^([GL+S%>@X7OJB]))E,?WE^D1C0# M,X?(XBEH_I0WN0F-S[!T5Y*C^:-[S13,'M4$M9NGZ9=H79MZU:UO:!\V#V4O MAF,<)N-1,H=R0!6&>ECWFZ#!)=QN0)SZRR&#'&V$]J1V];.',Y^!"V"M) LS M2$*W4D2B%;GP>QN);D4CAS&R(&7Q;^YJVCYOY[ *^9RG'-5UYZ-1$I)1E: : M^LF:J_Z,_S(3SJ$W8Y\W9Y7?P^MB;#O5O @N)8B"-] M&?NI>"S[B76G#[G^9A%QPKR-.,WBQF^:9%!E_.BR"6E?;\#BW?]CAEE3M%'Q M*M4;G#5#M#R:IK[K%*::!I">D)1$;TUZ)S\.>C@8)0;LB-PB3[/#U+]?[KRW%L:O^S9F^%2=BM; M@548A":J#V\"'R1'XF:$G.+\)O-:3B>1*B<^ZBIS-K@D\S!@V]\D3C.U,D[H M;"BUJU46^J35GFEBVV10DZI8#)+O^SQ&>; ,]"%EV=+H0Y]<3@ATNCB'SF*6 M+D<-&_3F.19X2:M,,N<"F9KZO(HPEO,P[3&=VPZ+HM;W.9G>*+%V7_/J#=!N?U+]-*H[!@8E @R,GQL#-;,4 MX''YRI1>7/7@F?&1V6H&WKG#<#[Z5KGF.8/F.2ET,[>$$V]<)"-R04H=,G2M M&9@C.VUE0&M2)0NTC:VFXH0VD3Q_[N1\/)J>G8-2F;2F[+7V9<.V9>7$^_.$ MS3::M--E:ZPS^FNN'_-"8='%C MT[ZR1I]SGW(4;)D[;_27; MA:!LNZS2DSH%-W/"Z.WM *VJE/ :PL5-BOT+:R 9Y(GQENE[?':O/WF MH=UB/@Z3*0;5_7IZEJ(A0/URK5TF7^)%S/5M*@[)VK(Q;_X[^+.D4V9!'LS! M!EL9>$K?N ['4F9*4 M6KIT;)H0$.CHX>@"&M5A=3,+U\R5TKA?_]:I4*S,O&DIG))")BM+36[&;.^F MC;<(D*/'GL35JQ#LO/R[Y\"A5=+=0DW'71G[31H:14EQ_7OCGUTRF]?D7@9:YJI[?>UBG_T $LU4E"EY;BK*9*[8@F.=0IX"WJAG! M:XM&-H_K%I-QF$*%:SDVM9;O53?'UNPRMUA9.G?!/\UI>6E7NJJ]H=4'\ C0 M!Y^NE2-EQ[SUB[^8WZMWF4K:4&-GT[LJ[WJW\@77,GT-R]4=LFTBE,UK01_ M6T+[EI2M&?KY@H'YRQIGT2V]K$TAS9)N']Z\GR?=3$[-9?I)_?;"4I@6O.E1)LOF^UYS$[1LI<\Z+WMO/.%;AB'=[:79TUL M M6SB$A2/_"H@?G6<.WBZQ0/:$/FK-W:V[A6CYHA0.[*+5_O3S#C4K-3OHUMW/9:^WVL/K3^CT!0/K?3"?UZZ'_ MGY&MP2SZ$)/%=1TP/\(4OQZY_I?1]?V&X $->CK[ C L#)-8*4[3'B144R]D M% B3P#SFFPL\_OEZL4+CQ]%X3:W);)O*]L?/L[CWKY^8U5,T)HWI7]37O>)4C)+J%:9UB-/!,%>,QJ6D--RP MPE]--XSKMD+(3UU:-+)81)>B_W53\SVSGKZ=SU=69KLDM;Y5-^XX[KP<1#A& MW_5A++ >T$='K[?6U,YLCX]AG#>E754\JY26BEAA(^<,QLUH:94W44H3B>5A M!\6S00G/I#%(R:N;C$^ARE;39L*N(71]^=D#_ZE6]D_3AG05%:3K4,+K-+_VL\U)-=O:DO6 MFM%.2<7$\F=@[DTS 0(]N'RR3?-D8(C%J5W@M8V;1[K96N79_+SM#Z:3KEVZ M:-ML,5[.-L*D#G-IE$\W)*9N.+O)L*:UNJZQ2P$(V1RO%PL>ZNH\#.9U9]?C M=9^GEY>#K"G@Z>]^#ZYY/)CZLS*BCP.S=A'1UH*SLCAETTU[W>'CH7N:;&[\ M%CT^3 7(6M+][,[!(AF$#_$Z_6:$@6?<"O*7O"O>"DHV3/LH--',(*9 STD? ML(C2QM;02?.QT>I4+CNQX4Y,;.Y@DXR2. M4D"E"2BE.HM<80)&U:1;(3*C%-/92;!=S3?;2+"QO%(MZ7S=_IQG;":U]+UO MV:.%^;1>E)+']F;B3T>7JLWHWG72;O^FG ML!48A2_E*](I6$E7?%>UW^VD"F6/4-C=WK2KAW']UK_BWF_9>$SV[3.WJ\*@ M+WEWG)^;X..[%'QLAW+O>Z%V@IO[WUYVY1'6A]EK^MF(TB\IC%TD:4\GGJ]A M]V.06'**$IL\A6.6F#*3]YA)56;R]&?RNBU:8/H,)O>HD?LPK=V^_V@\L!RS M,1-P/W?L,>U<7 ]RT,HAT%U&IHQ,&9F=TNDL8L;)/8Z+>?/FW;L;1P-M0\68 MO6([X>*MPOM'<+CG?"1/X"BLE;-^0D=AZ>/J^?JR5Y#HIHP[KD*@$%IE!>"MK( Z#_O+M62 :8_AFXO(3I ,=CFU M?[G6_]T';.YZ;/,CALG?AK3%Q' ?@?(E+CN:8\;WT) M2>[XA^3P&OD$!J7( M29&3(B=%3HJ.[I<6L=@RRN2[?IE?(>UZ1[)4=Y#0W:&K4<(3/VC M78?YNEF&^4M>'?4AYC5I]8?%VLN\/JWCM$JBO2-14XYP/F=;,JX#IN!_*U":*M4:8+R@K*GBS*/,'&,Z(=C82A0)0Q*?O*B;(\(4YI[I;22 AL3HS/W3'-LB3+:0TB?-LI.*_>P M*U_VW7R?EOG6+8OC-DHZXK&)Z-B&Y"@4UK$-2I&3(B=%3HJ<%#DIZ8A[F' $ MOQ*[,.$^K=Q@KV0=GI\/^7[HQNU>B6_R;H^-]_BZL]+KRVBV+U[P'YO#M5^/ MQVG3X;RS<,>Q1$9AKBS5' ?FHK3<8$J9;INTY%8'Q(Q?0EMA-P=UA M<:<$DZ\W0%1K+@KN#N6>$N*D"8TT(QRG3 EB.5-GG5G'.!U$U:/OY2UX+[@_F&XEQSQZ"@/$CN& MF%?6L$ 9TX[ZH/5A0@'\D3V2@ON"^V>&>R,(2 M'"044?1]P7W!_4%Q'W (-N* ;2",:J455AH;KDUTGJPZA>H)AD+V@ONR$^BM MJQ?]]3/^#KA^\4GO_G,4''I\>W;=4NC>GM!WH]Z]ZPXIIQ$)R@=.62!&,45# M,HF,Q@[^.=3B2*$>.3E:=O4JN'Y"N*9>28D5QC8Z1D0TE !XE;9@#U$A\6&6 M8](>*K@NN"ZXWIV^CMQ9*YUF$C'GJ>'!$4&#"9$XP^BA%H *(0JN"ZX+KG>$ M:^0MCE+PZ&1@5'G%1>",4,X,L<:OJ Q^HDM.]X+K-E0!_TDAI;_M^\3E!QV> MO/FT^V,ZDOK6\^-_&IEA_CQW,*.,!@V(8%8%+8F ,?/PKU:,NQV<'F^=)!93[RE#3#"O6*0 02%M M$-8PA=?-Q/].ZTD_7CWX2+7\Q;?,&PD/ P\SDH:MHJ\:(:XZ0[8T.]T3W&^5 MMLU]W&)@UIZ:OJ.!26MPYOVN@#BK8II^/7O$CZ/QV_;^U^WMB[>^F8['83CID+30TG$G.6/"L"BY)0)C M[H(7W&AB^2J9W-'&Y[A'Y$UFKD"/[*NS* KA++$(O$7&I-4LG;!N4) H$/AS MA4;"A.+==!:OT;_>RPLDVQK7>WFS1)9A5+^TXF-]>F@CM^O]N^6J=7WP^_PD2,QE?KU2=8D!YY'QTRAG$OC;,\4*6CT1RCL+*\ M[9[J$_/ J5>1<:T9"58KZHS&DF)'X!_VN.J3S=3G;,#ZVZC/S7W<8F .HS[7 M2M%G=Q[\=! ^Q+D\M1K@2TZZKI"HX"-!B ?D$0V+>H[R[JMK,3TT_P+/,7?UMR M)-JAW?,KDRH\YK/2BT0]L QHX8,>3*#4,0O43FO$I-AF5=^1:(5/YAL\%R:] M;P9UCEAO^@7S^/!//UT/_<3IVY\U" M8Y#27\+D0_P4X!U?P]*9D";&(*.C7E(FL=.:4NRM\@:)*.Q*GW!7 5&)>YR7 MG6P*W O<#P5WRQ##06 6=&2>"QN($8B1Z)@'WW4%W'>7$I"TIW'9#GFS-;2^ MAO](K*%_C,:_P8M>7HY'+M0'MH+VL[KI-'?QW'87R^-ALB1*[X1$XNC$(-XLM@'P^@&114B>#MYAQ MAJ6RW 3M= Q88$[P/JL+A.[)%#4Y94"6N,I,*'_L#_OU>?#5V6CD2SCET3S1 MTW>)9I+T7TF0;N,M9+PGF'/*I60A2!,DEVE3 >81D6;E 4P[,B04[E%_JQXQY/;;^C OL"^[O 7@J/N?!:\T!9X-8Z M%JC$ 3EKN!/[-(H(!:.(/T'8[]]2VFZIX['L@?1E-#&#X]G7Z(BI\F[KEI]@ M7OS(A^..;BF0;H=J,8_(21XKY,.][G M8?/ZGBT6!?$C6#2\=8_Y-CT6A]DN8'6!==XZP(TN+L?]%,L;Q>IR5NL&S0EA MD"\=);>J\PO(VD6SO\"T#E5_F-< 0CNF$; R'8/@5FWI4@77G(>!SQ?7@+[\ M(5V>UR>_!%O[MS!IVV*G=7\(-[VJOL %#EI[!L1008-'\!(WF'KH],U7N5&S M$#%U8Q FW9!D54_M2U/7X<(.TK)%:)6?NM T)_1SM_K (V?C=J:!BCIW+]X# MMYA)9:I!&L+*P[]5NYEI[E0[!&^@!69XE3>UE=_7:_NX#_D3V\B?/&7$R6UZ MK Z"N&M%?+,EL_5LS2RHBVE(?\QAV0/Q FW>0 Z4Q'DP/@E^6GKL*Y#,+'#1>_?TU7-C08C:C8R^RJ;:9*7W*LJFWVA8 '40XE^M"NLNY M5['H$@_.20\$TD%[1A=AO!\ZPVBK$5R[L\*Q"PW>:L\$?)A-$Y;S?4N,MOC6 M.)>6COI,5&ESJT1""]MAU-#7Z#(,JT8SKE7WB^>F[1<:&@2>FFU=LY# ]&!3 MU>>C\>0E\.E%>NL%].#\Y63T,G\ ^QF:^ZJZUHM^W5!QUO"I:8/1-]#Q:2\E M!QW#UJC[@<'C5:^ "YDES>VL$I?8TW]U!UH'8^5/,^OL MNBG?V$:MP]2'WUPB(PMT50WS/I;IQH3+T1AZVM!7=D[.TPFD\P:#G^6RT9>= MJU[6MF'2SU26E&J=K\C(_M?4#-,O39NZG8/NPE-]KQFGLS!K57C:_6:ZFV)>>TW]FFCB9J:<8:.CF:CN=-S1U,=X+D^_YL\-,5TT2L:6); M7ELT(GUY%H9AG-@.[AM=@&2TH_6J^I":8X;7&CUO44.MH#W 3 U)4,)%HPVDV5O&R\0E6,XIU9N"FR9-K6ION^5:EUQ'T?89#5A3Y"_Q] MZ[ ";%*CTNTAG[22]TU+T@VOR:94$BKX-3TK/P0^C\/$9&6P_ R0Z_X 3'# M$& CI)W;\O2US_?]^G+4>N.MLSQ#UUR_U,WCH-\I4)0F 4;VVS@%@?SHV[#* M#4ENAQE?O:I>K[JF!IFX2F/8XMC/9#1.DZ&7!@&^FU["_':$N(MA/\U&X(V) M34^'1RQ@V@A?_K.ACFZ?P!(8-_S0>*GN'#A,^2OKA(J$YBE_2:R?;O!: CN]FKN;0C*G7#^(#%I4?X MX 8 YV6@7-,2\)[I()%J/1U,,@9ON6T>45C5EJ680(Y%O:K>MK$ZZ'7R M,+ M;[0M7= T([>JY?X9C,;A:S]\JUOPJO2#9(K]#_WUC#K7]G/>Z^G8M M IE[ULD#=/EI;KSF\4O.. SFJ)X]+9D*V3&W"^OW5?5^F+@CY=(:JSV;/&DF M>AW;/L'[(H4!LLG:7U@LK9$^?S'8/>#-9QO2CKZ"F]$Q;7*HP8=9F+ZNSL#^ MFC^A8P//_8ZFW?!MGEZ8H>M&:2\16AO+2A?&'$085P/C?DN/&H=1;,CN\AR& MVS6M6%B\*][6-7-;3I[?4L\S'\LW=:VS 30JF72S"4X^SRWS5<]&OIG[N4F; MU$2N=YM1:GKKR-:C' !>/*!CW5US-)IQ6^EB+.0A,W!VL("K9Z@!80S9+6HM MR&F=[VR&>#^DO%54&:\-*Y]"W&&KT#(Y3&CY'^=AN-9I64I^+"2R^4'FTOZ@/[G*6!S6,"IQG+?_[64\ M#^;YTM2";^F44=]-"X\;VPMLP#\2#8,":K:];4W$-,1C&.)U6#[5';=)V7%[ MW8[;6V[1NY9R#F?^WKK3\\=Q"C],KM*QN)/70_]N9O&MWS\<.8FYXD0J8A@E MPD1LN&?1,L*1E7('NSV'8*1(.W$8SIC33 >IM; :QIK2M('MH^X?SF?[A\\& M,!/*N^6E8/?92GQS=[<8H\-DQ9:&8"F74T^:(..DC4[F:*5Q;GK1AA]]N 2^ M[<^]YDV'52QN?=NY$SZ#=05LM$J&R)1#$93 M.Z8H\D1(Q 2-89]+H 3O,7;SH+0['=NQ^Y&(,IUY'860S#$-?R$%&/><&6.# M6%6JO+M5(9SUF*9'<*;'@Q!U!'S^(]B-?T\FV(*_ZU4$KA$50-Q:21(945%; M0Z,30.8( X7?Y:# 303NA*>(.ADCITQ%KU%T($@&18J4BOQQ"5S,"#R-6)6' MK/HYF#1@V2B]/X-O[N\6@W08!N^&DI(;\M6 M3O-D2(S=(WG7<,\-^9ZML,O MIBE/%*J+9LPRR<3.P>$NFG!)CJ0+7L?[&2N.D"+U.FN MQAW/E9/VJGH-=KJKW@_A33EU-VOKG]NDU;7?V\S57WHK \$@M3G=V)\_SC57 M]'(K.BV[I4$IA#,$UOO7%.8A]J'OGZ>7P+L738#EW>]P?7[#)Z#B1IRJ1+SS MYGY^]^GCK(TS,4Q3,+(PKZ;QD):CV,EY&B6.AY=]ZT^:!-)B=E(EVV31NO1C M>D<3L4JAHTE_,@6A-]6@;VSC(%U[00J3+!XX#I=)>:38^'2QGMJZ[_NF2>^G?HZ< REKPDA5]HV:D:G*H\@*:?98"2. Y9MY,7\;!U$VF9IYSO_F,G+K;2M5LAOX6?+'Y>,!' M#.ML;OP6/3Y,,*4NEX+EZ6O MYL?279JK)LX!#UL JN'&R\OQZ/24UBT#_-AQC/Z&HU394U(V;#1[ GMK>'W?O(?F@$A'R9G_N-U_9RQW5&1#9QRV6>.-W9R M$KE$+05KD]C.(J6W0#9#(&=YDAIK[+$;V.RBXO9;NF#.RC[#-=LXL^*8V4E7 MU7D_C,W8G5]]MX]Y79EMWG3342>;-S=^BQZK>QP#M9OSG99"MS?']_JI:Q]^1?[]YM+!? C474_WW@O* M?\HHQ=7+E>LCESNAU"NUETX<;L>K85-*"(2PK*&34]14I,^*W9;5_5S'=QGP MU;4QNV43C0=)0KN+Q\$D@>Q#$N[>B65)P*_$S1T]FN\.+ DW;+VN''S?5)#< M\L#-=N-UQW/VXJ9&-!N4D[91WS=+PK(";$LG4_7L\AOG]W5,S24;L_O.JT-( M\:'YC!X3G^U1BM\WDC .<1!<7NAESG+$9AYHL,ECFJ6QDS7V+8>_%FM:^ZY_ M:9+9_RV7*;8K@MNJW5M$9K8*X6(1<&U2^6WMG16%JULNNFHET)N;OPV ?+#U*O< M\23@>6;A=6;=UT/_TX)TV\BY_S#\-(OY_I!"OKS'R7-!(SZW7FYR\" M 7-'O\KR%K.PY1+5[VX?K3V0Z.KET!OOPNN.6=X\#5O,W=J0](F<>'V'8=UF M,LA#)F-E='/33?R^!V5+P0FH)RTE4TRYH+@E5%,5(Z4J[S&R&TANC)WLZJ#L M=>>T'LU6VJ=]+/;&'>#0*1Y8O,HRV/<>8(]]F/!6LWL0&3K),Z];"^.8Y:9, MYCT#G&4RG\)D/FA#YN/G\Q2#/!KC9I$);H(GW^W8)MFY@!YD1]M#X+F,S/Y' MIH':D0S+,;#&SO;,'YM<+'NC#K7PQ^FAI(S,,^&/6=A&L+4'L#V<9@C?C762 M2\4O1L-P-4MK1FCOHYR5>C2G,)[VCO@'ZM;Z)6KOLM;Z/%=:/W[]I=]9;A8B M)80:+B25C%"G,9/.$*L9#8+&%8<0Y;S?/^=YR!^NYA__>Y:AR![JZ]_[]>*R M)L.??\ _YVA6]Q&=)3\_IGW 4E7P\OW=14'SY&;[H$5M])>KRY#O^SGAZ.<, MHQ]A NKVRL52D+029'YU=^'(NXO+P>@JA.5+WS;YEA_"$#Y,FJ?M9,F=/+XS MKH_PK-A"2,^&D(SSG@ELC0Z.>8]4D-+;=)RSIEAXL0="(L^9D/X(XY$W]7F" MF"(8?U_XJ/!1X:,Y'UEI S8D.*X)T]AI8:VR.! !_Q+"[\!'SX=,GIIULW\W M=&-)^>.XH=-)VK@P.:#U83W0^7@\-L$^N"$[X\25(O*HG.BC#DPA[940C!KX MX*E1C@HCI7'"GZK3F*4^,>JQ$BKK(?K(1TD^^KG1A3].GC\P5B0&I!2RA%'/ M%&4Q1$10JO=SMQ['>O0^WO'QQ_%[=X4\"GG8$_PX#C'D8Q?KRYU'GPT\HUK@K MS^9GF/BT'?3@,3R;8_-_CX#2'J&(;!.E$1V"T(YZ8\"A$4$K(9U7-.K 8V K MC\X]%<]F+OX_C.:+@YZH+5-B@07X]P,^Q@8%R34S!KR9@+505&#'B8@H8(E/ MV9O9&?"O64&X1_GQK>0KV"_8OQ_VN7(J,H&X)XHAQBT52H)30SRRP '[+Y34)(SC\UFQQB5,<)8124Q$K@L,D,(T=(CYZ6+ M2K%3=F'^;L;]=%; IQS;@='T'^:G=> M2*2,Q?@D3A.\C0FST.]KG2$E].A8L 1H"_SO&: 5B'$R""Z..SX5YS/3,I?%)3EXV]X';B5/7G MLK3/Y,V]Q^RP3#@:^S">-^[?4/Y?58\&?;^_IF[)E0]JZ^'8="%L.<92=TMY MN<*:1^4C58Q*#_]XI)TFT84HQ3[J7';M1CV%Y,X],7EX2ZF01B&-.6DH(YBV M*(#[)1CR42-)G=!.\<@]/HF#TW>R8Q-[Y$A*88W"&J?#&B80XP0A,IT@X:S6 MD7EM*)'".AS875BC0'XOD-^S4\9N:>/.DDV4OE)\)R='C";I+/*Y0V:R#!_0 M%]LX5,= D'XTM8-POVE]Z,S\:=>3L!7=/D;/U_-MP[)S^GO;K]U@E!AP*>,? MF!*.*6812T>I8XX$9]XJ27G@^]A5]RA\O.O1,]S3^I&WJ+DGWA_?8BN$5 AI MYX0DF(/_8144<\P@8CT&UI&!1APYN5,)TI/P'WN(%#XJ?%3XZ)'YR)NH>?#, M$NZ9\&F)%\,64_!5TYI/?@J>*1; )N()LLD!%W25VZ 4.2ER4N2D ME*SNO63U\[M/'ZO!0C^7$M5'K\4XCJ#?T12AF'H2OOL873%M>!>.XYVL=^"$>1&BWEKX60"B$=(2%1KQ@RQBLK!","6Q2U ME8:Y=((08W?9>.XII$9Y3W%9.*EP4N&DQ^[.,PV>*IEH*YPDB%D6YAI*@EH0'92#QAFEJE+'$*4Z4#<]+;XJH64BJD M5$CIH*2DE.0A"!*QX\PPX"03D0W66LENE&P0SSETYGWN8X-VVXC7[9M:=5N;:IRX_ MJ3M>#F8XC!_NG/Y'FJ2_8?H??\T?UO5I1=\NS5EX:(JHDS%RRE3T&D5G@S H4J14Y+A=&P1W!O]Z M[Z(LU[PS$8VMU),9+QH6UW".CL(X>1VD"Y:M>N>DF\6*-6&48ME*QQ)^M MT-R_IN[%?)B7!>PN -M^,NA6D\$>,AEBF\F0>3(RZP"D!X.6W?[S!7J1_TZ\ M-?L[M>0/3(3E,7H4/63FZWCKHOC%]H&^&<6O MBD$>317HOO&P.ZMJ]3!N,%K1O5^S,95P^]3M2G.]#2[;-17%O0JL);5_,V1E MG/P P? '3>Y!1(BB]$P7*7G_Q8F583V/O<#A$\YL7<4F\&^RUIK M<1+&CU]_Z2_EZK27T4HLE6+:&&.-=IIA&XG!'*&;N3J%"<7'5-+TS_?#KZ&> MI)^^7%V&?-_/"4<_9QC]"!/0GO_QST]ATF\>\G%@AO.K/T\O+P?Y:S-X=W$Y M&%V%L'SIVQ#[P^!_"$/X,-GA8>]$']U9(F4_C4)(CT=(PG)O!)+.V\"BM(90 M(BC3S!M%F%FQ+^&#"6GGAXJ=$B$=66UGX:/"1T?%1\8QYX!BN,61:4^5D(2D MAM.8I3XQZK$2*NM)?N*'3Q;^*/S!6+ F M!!&PUDPC98515JF@I22*2G:J/M[Q\W>%/ IYW),\G(C84# [ G,6I4T0 M#.)$1F0)\X_CD!T?\I^>Y? ,!N3\%7^SSQ$SR+TU?WXPN+D?#=&%^Q!P$GQ,& M=AB=8H]\\$^)=1?X/Q3^VEMF(C)2*,:(EL9K:B-1)ABAI+R+-?3HKM2!X'_\ MOE!!?T'_O=#OK1;4\Z3_-2.(*4IM .=(,LP%5G+OOE#1W$\]K[3K*FH?[&2/ M-=0EPO,\#@0H>,Q&QCHZ+'$9PL3W(\)G,,44T"^T8QY'Q4RE!LI M"0%V(&'%*7"GX]/LB0F./[11:*#0P/UH0!C/$:>MK\&>9J?GWU^55U-H*^#).\=$K#2]JF1'"N4QS5/' MO5=4,>ZH M#=0)'<'F"=)9OX]:E(/Y/+]^_C+.MUWM(Y-->@0?'SN6&&YA@'LR0& R>H U MBY81% VX.U$ZBC5S&-M]E*0>S-?9,0, L^ MCY->XX@I$_HN=1LG@=VGI[V?82(G'S.66YIV\'DDQZ;$;DXA=I/KZP53S,JT MBZI7%B&CN,"8(XJT/F7')L/@AXR"9V+7E-AMP?_]\&^#"H1(S:7'+ AOH\4N M6N(-BP*9?21S#^;6[!K_U[B?T3+A$ILMZ+\G^FU4)!T*XY1D@AIEC8BI)M4S(RP/I^S#[!;]UVP@ MB8YOC7&!?X'_/3T8'QA'1'K0^DQ@:V/$2'LVD0AJ%-!8K@**CU,G ))),FJ@ =E@X[*S4X'J=PHEZ MNS#&**6%-0IK%-:X&VMH0IB56!(+'X YC+&*(ALBTBK$0/;ML17(/Y)3QFYI MX\XR392^4GPGQT:,)ND@\KE#9K(,'] 7VSA4QT"0?C2U@W"_:7WHS/QIUY.P M%=T^1L_7\VW#LG/Z>]NOW6"4&+"[4M.2P+P*SO'(4'2*!QV0A&^%-B;2I^KC M75^QR7J8/7)9\SWQ_O@66R&D0D@[)Z1@(G(::V^H9,P2L /!;23.&QZX,/O8 M#O,H_<<>(KKP4>&CPD>/RT<(<:R(()2XR)0(QA.CN5,Z,I[.-SX%SQ3+'A9/ MD4T.N)*K5$H?2Z7TD0S)4=2C'-N@%#DIM/.(ZT]]8_N# MBW&<03] MCJ8(Q=23\-WG,+[L6)'K(W\.(\*4]"*DC5 H5A@%H>#_B$_;HIS"P5RE_+44 MLAT-+@LA/9"0@D+>>D2C V)RR%G,,8G"<@KDY-5S*:T5/<%PX:3"2863'I^3 M.%$AVB!$))@1:PQBTAO-B%&6,'N7E=:%4$KI[F%+=Q_'42WE*4=-PL=7GG)W M$G;*>1H0U\(Q;)&-7O 8@A=>&T+OLF-7\52/M,2E,%)AI--C)# !"?>8<)OV M$/1"!>RX<5PZ[!PF=UG/55S50DJ%E HI[8Z4HJ?>D*BM3VN=&%72!V88E28B M)/G>MP4JC++15X7_I./Y\B?H8YJ/_G!JVD[>^.;:%WFJOT"?_NF$IX@Z&2.G M3$6O470V"(,B14I%CMM@*=P9_.O)7>_B+]:\,Q"/K=61&"\9%]9RCXS".A\3 M8@*5+U*WUOG$\/0T8TNP:8%P_U(J>)@=5W^%84O/;$5D[^/*MQI7L6YH_G=: M3_KQ:@=A@/-0O1E=P&A<5>,0 !/0/7C&!+[_.AI,+T(UBM6DV5RL2M#ZVI]< M)316P;CS]&-_4E?]X==03S+ *S/)=X>A3[_FJ_XU->-)&%<&OC,^-;YYPR 9 M*8"CR7E_F+^(0!D)F--0G<],G,K4U1 Q_.]ZE7:TA@>\B+K2"_F0T?@'?2F TM_^VA MSW*K/JN#T=R,Q,!$212V./$'%/ $A,;8T==0@?PT!.1;(@-"ZK"2-74CF,TO M_YKF6R_,^+:D6ANTGFC#[9[=&KW'A M->,$P01/>!X,O /$V(GI#^'1^:K4)[@+?C-#EQ6# :I*8F(&@Z0_W.AL",.> M>M\?^Y< 1ACH],HT"JDI\/(9B;\&BVEV*PP9- 'NC6!G#:&5HW$6OJ1ZX)VI MDBI'L^3WRZHF:8U;9S6-,EQP,1J&JUGW\PA.)],4^@:[K)XW)NNC.JR_.C\R MLU _35=J5B_==Y5_ (HIL^$W08&EI#"$EY >Q"MIH: K .?C.+\'LRZ(>^[]G M1.0[%UW9B\ROG\G#22]8.K^ ]0S<=V/')SM9N.*I3S\,1NZW%XLN."U;S"4YR%Q^&%:O@;\&@)%L6,M>5_]E/G%AG*R)F<]83VT- MI&/&B=5"YI=$$F"[PP0!9(9)C:;[$N^89&:Y1$B@EL_ 4\V$]NT<;@(N_$<8 M@(7_HQF?C2KH7',K/&BY!:!R,_G ;P,P:E([VB?"I^EENN%/F\)JP_ AOLDW M@8^5%?G/YO?^Q?3BA]%X//H&%/K&7,(ODZONWMN6"N,-4M$IAF@TA&BO%=.$ M6*+)BB";1 R3?ZYZ78ZLY?[F[K8!_D_)<\H_MFO%5=F<;]'0D/2GSLX2>&3(F MV=A,I]J&?.VMPIT !09%[DGZ>C\R+D&NF4'>1^:9L5$)E Z6$(QRB8A<41FN M$?QS'-."^>IY:3RY&:?D889')//EJO) 2>FWM_>_7[9'V?B?PN/P-T0 ME.#7A2'T!SV=R[LW550!K=)@4 M61LI(3H1.J'7U=BK*F_=O^2X 68OP*4$5LZF%DQ-$]29A^Z^),9N+KB[&'9/ M8C24JA@==XPS%5@R^0((FU/!4R-6;#UR[X'90?AK>#/\E7)'#7B %J>3Y$)G MZFS!_DZ9KGJ27GS=(?;XGQ-[#F'!!8>^F T/'N99+;QLEJ?W3C7V S-_!C0 M<=GZ&*7"O+KYE,M3LU%BS2"[6_5Y")..F&<7*'E,\WD"ZDXAVJ7I-RG* X9 M6%>5GZ:\6&["$$;R949D=0E@&_FJ(?T5<<^D&;:;9F>XD<#4B!,@;6L4V(]@ M2U(L! W(K2B1NB>6]DG9"L/TBYN:M)V GVY8()-4\)C&=]-@+5L>'<3=B+!S MJF1DH.\\8HS28*.7@6OCE>=&J!4X.0 9W1BHGEBQBV/7>EMGDKW)[L89$$HW MI7S#/GM?U^"2?!C^$,[-('Z(< 6X12EM<,0')IW3A <5!+"- MUU3'%OFH,MR8C-H(W-VP$-SVKZ0]RN.CV!Z^AJRQPW1E">$M M3=5_=IN0K_@)-/%H^#YU-*'I0XPI=I!^_NG]#Q\^K;!PLX4&^G5NH8UF^O6Z M55OE1S2#=SF8@M=UBZ%Z0UKGG9A+;6K1AZ]A_ /X:!_#V,&@FK.EU6N!>D(D MXSK5W+AH""?2&.IAB(QT*TZ3.?PH=F6?=66?S47_)5DK^^B5Y#<$_]_;=0V] M%-Z9#I*2:;(J>>0!$O?W4M^WDI][./F8[:9W0]_=V3D:BIP X668*2>5 %>5 M4".),<*NVMGY052Q-%STKL-%7MVT:O]]C4_P)3O_TV28SEDV!C!TZRW&\-?\ MH!G+OAE=7/1S[N#'L%J"E696.W!9G8A,8B #$&0J? I$"D57%+4>D03SNTLP M)BM$.(5M6K(=#8%9+\U56P(S3M9\SB9.S@=7S1S=+:29ALOTA_4\6KI8HN-& M7P-\GM1=XRVG;FIH3BI_ #]D/&S2.& ;Y%A04_R04K7#85(%PS#/X>3T9G^8 MXT)@$9SUD^9.OP-+3L[796=FOW2"RFX0S#C7QIW/ERQ-1I>SP'K[S:P^K@T: M-X]8$YYV.2Z\HTP#*.'KD?E<(G@MFW.S19<@\R_M.)C?7IH([?G.#+Z9JSH] M]WP\NZCI82[]JU J_YN5!R*TJ!QMOP.]?MZF#?*JMEEY8%-/NK)R[,3U_N6OMLY D&TR$/0X4G+;]9ANTV-VZ.*]>8'!9[#OSZO7,?D) MPT6.Y:I7?:A!"(?5.P#Z,.1DR\?QR$]=JD!X7?WYX^3J+\F+F/L0S?4+[R'G MDV_8\WL+*$='H_DYTYXH@B(2D1A.J8STSDYBTXU%KV>=WF7],1$W(Q%- MR8RY-B%)3R5SO&'U%#4"KFU"4,"ZOR7N=N:R/\E,'7PJ)DKQU$$Z6R7=EW3 M.,6$2^X4XMXH',EMU8<'F+X[16M'JP.M=CK)0[+.@_VXF)P? M8+;_:S;<\V!(5\H)&$_46"V\XLQ;89E5F(*D<\*$Q"M2@X\EY6#IW1PFL$\Z MLGAWR;LE"C%CE<9@FG-,8AX;0N^'S0C/?H!Q[>9[58B:P-AQ M1YE-X6JKJ+,BG8'&HEQ9E[VGT21W'4U^,]#S[[-BQOE8PCA.VR&Y(Q$OXFNM M%KZ)G"WU\:=P ;X&S,4ZC>PIL5(:1)GDC 5A;?!&ZJ@9LI3RE7+].%S%>U22 M%5GVQ"K+\;&-3O)R3.P'4_?KSY?@"O@/PZX_VDWC"FR\"'3(!XTA!.TYT:FHV\&F@Z^U MFKMK38JF?\U5ZZ9O9H[7)E8?F6']T5PE0EHJ/9/4,:V$IYAASJUR6DKLA5'! M6KPRPKPAU?:/QD]YT[@I^;V[8VZ-Y0I/ZIIG-(!W+F?1;UL4U)8I+T8Y^U^- M9W8]5;*1L)9509>J/N=@WDIC4' D! :OQWO+M.%*<+#W$>/6*N+H'B=@:]:Z M:>?_>[>N(8W^7'Z3'SN8Q3GG9C]HU13^!&6P5&Z;/*^7_=]?GO>]#\/OFNR= MH)8:%"U1@BD%UI[UD6'L.;,["9W>P"=2O7MG.NR/X_I MMGW@\ZXO&-L8G$^#R,Q(2V?8HE:4?/OU;V:15%,2)8JE*E:12F-W6J+(8E5D M/$]&1,9%>Q.U,PDL,/2>\6Q2<65*\D\+^_19XGCJ.#:=_T)O2^;A@^-86E]O M?1"2 5D8Z&X(815KN\?SZWRNGW^^RC>\I/AVVZ@L"8:0,9F)"EPBSYP.*20C ME$O]SRC14_[H;/!.V4CUX(!RULAQ2B-1M*< MGA,W'EA #X*85=D8<19]Z?&$(FS: M+>SVV+'YYU/1Z1939<#,K2&B?.#<1\O^!\XA6H$J.4&G&?)O$OBW&[ON+V"=Y9EYZH(5_ M::#\ EE].[\(#\05*04E=%!H(5LE&ID!D;TTEK)HQ/;TG]&)RVSQV/YRV"C' MD^[["$H^5[&E?^)5.;WX_>GJ3U#1)&>45"J S3Z0D""\ VN%"R+Q;H"F\)5S>B'D&<'+V$-6?CQ=LVC4_KL0V6G]TU=V.+ZGI>;R86:OY9*[HWSXI)O?)G! MV]1L-P8T9B-\&1O_=2WI5='!_<_>OGWR2RE4\WUL>QF7WF*Z6 M+2)*0< R*O,D8GY8?=%]Y&3-OCJ_+&N[6:Y"3G"2#*3FI8=9WB@M2\)+DL9: MM]6IN^O/;-0I+/.A5O3X]^NS*UJE<2T>N":[BK_V>@B1) N.:64A0>9_+Q*( M(+2,F!\M;"UL>O0A[A1;%!]R4GRKAT\POUI59>*&3EPT[G-3Q#^_649$YED) M&D0MU62MCME2S7O NEU4F"_;.F'1Q*PBI56T_,2=@K+;=]VJ[Z>+G2^:@PJ\*IG/M\U;SLX7 MU_-RBC&;A!F>?UQZ/-/2S*0DXI<84'EY<1MHPL5B'LZ7&7OY,5OM8KOII 4' MC3JU:O?-MWCBPZ16/0WL<$;Q9D;?I7O07L< ?_^QQ ^V[>X('#4SR/(.#ZBD M]9Y[E4W 4F'GQ>X2S]V[>U*65#,112K@$)T@JZ4IA1$B,PSP;8T7VN_C]Q(4 MW_S]PZJ-UR,=<)X :RD=;Z#?L&[!7JF#NW6>GKO9[Q9 "ZF)GJ5VI]IO\6BY MWZ8PGHG"W4_60ARR9W$TJU_J-GMXX*VTL^M#T/L#EQ92I3/7;#;_M0SS?>RY M>R#BK)LL0:[#Z;'WRUTMU1;+(5^R5)L_<9='UJZW,O>4(%F MLU4#W.8\H_Q>6MNN?R]W\H=T.OBD'=. MFVXR:T4P)[QL*W77=WB[&IYN:Z[V_9>>DJ<=7KJLZE!\;R^:; MQI^_[>.X9$_YVQMXYN.DP7_5>C2M^6+C^'UJ3[Y'5EI+^ZHD?NR7?O>L!8E_OS\ M@;(#^FZKH\YU&L=TXBE_1U/;OZHC6D8*>YS5.9[1R"EBPR$"(+K\N:4L)G>D,D6H*_&'=VU$A\B ^]]:YN /ZW/^\GY'49"D6U:(# M^]D#S77NX48Z(YD!ABAO)YE_WF:P+HMZ-VO;*!BEI LD-6AKLX&N;&8@Z1PI M\EO;BYJ[R7T=E*],E1B?A3[8*/6*KE-!EU2)@TY>>&; !;3!2!!,)&6]$69+ M<9F]19?M$%WV8:^_BJZ*KB-'5Q3:1IT5)_NQ( PZAC(I!\8PSY+?&N;E7>]= M9MH4RU9T572=%KI,BMIY$(YS!)X N;-1U=S7'*PS8% M1P6O5WD8O-4Q7=#U]>S0CNGX0FF#TT\OT:_/VO#/]ZOQ YL>J4J@@W%<@P61 MN#?>,$2=D#ER=FM#AAX\TFT] H:FG:?C85TNYE\J1BM&'\=H=-Y:IY013@,@ MH,I;OC79O>5&1+MEW'*"@,X((0 MI,-SRK:[F.3(MK0FJABM&*T8+;:N]L([LD&S $%*:Q/*9"-QFU]A6R)8/?C8 M;JI-Q>C?#^NOC^T@^7N:S>AZG/4ZJ'R:\G9-AT)'ZD$]2: MRQIU^;YHR_NULJS?\L^B,]^EM-F^UR.BBI0L"4A">A"ZM*V,H72+9EN[0[_< MI_^#\KWCXJRLGA6<_VUT)%?#]!5S?6%.<%LV0\4+8M./IH% \$,1C0?DNG MSBY\](JYBKE7C#GGHA"".9TQ5[*I&#%!TJ+36FG^G$:H%7,5!N4=\Y.Y! M%YE*J )PG3QX;9&4]TIZBMZIX+>T(>W!B8:I9<>69'5<3O36:NPC. G_KLST M[-%]WELNA^6]7?T#QA0]?-&]'MA>*2WR?[MN>FYN9]%&[U8_;\8JI]C$;6&=?;J%?$8 C!!V$"4VI+1_FV[OZB69NW3Y_-#YT3VPW C^4HL++%Z;%%GV2A8PJ6 M>8]*$P1DGD6%/CGT,@! 3W&*^RY3M0$JJE\;JONU 6?_"@>5Q6_X.UC=M;:&,@VCB_ M*9WL]UK@8VO<,9XG?V%O#P ILWNFHDX$-O^4A(HR)A/M)KW+.3$N M(MZQ]E)*;(HM<"2 /JXJXE%9, MS94J"; LWHKY'_*6+>_]SWI[D5#ZW:/?!_3*, 'DV2;$.7[96O! M_YXO%NO)YN79[X^,==9/[*!/?! >+>>];P2V*1([ 7#X'<_;0L1'7X8_'IV]M5*$,WX MW%D6#9779LVPZNOYY-\9[A>37^=7_Z:KQ6H*;WZ^CY=TL5@*IHQ:78UHWQC& MNYJ WJM&Z."-T=[9S([7X3,:>5MMT_:S$H-US=X==Z,E8]T35CSX<@[XQM#P\XOE_I O M--V8+UX&G!=AKSY$OY5@*S416)S-+W[.#'Y]5F:)WWQLQK_GZ_IYED>Z:<:. MYSNXN%ZLGWYCC/+&)Z9E1NRO-)N5?\/&6XHT9G>^,DMMEG<@O%F4BK#Z^G-"]OX5;R\^M\L57KTT:G/LG^5\JW^J>GM^_;.=A?S:\^-,)X?Q%7 M/\0"AI*%^N5O105IL[&]89*"#C9E8O.:;/32F6SI&^%CPBUI%QW65AOQ<$\O M0L[Z\' ,NQE[B96NL>$\(7%%8R MX(T,[+2\F@V+<+9+$C_0+'U]L;BY*J<1*][^=KYDA(OKS<@N"AZ9$(Q\ "!1 MFM60$)Z;)"VW6P([W2713AD\)5;PNCWFDXM6**S I+5BVS MB&XN\":>%V[.MQZ+)C<_-6?!S2:P.H*:+,Z(,CL^B:VF.M]^SQ=+365F.CYN,J[]LW$68$5XUEO_9[1'A]?QR;2JM7EE; M_ROC8'F))YZGJUE_C6']]])*[JXUW#A ]Y[VX1U=XL_TUE\1_OLMIGP_G^/L M5_Q]4:Y[=K5^T_()&\=FPII181M3F]=^[.JUO&&=K;[$\B8GGV5?H+R>[[-<=U)8/98=IOGS M7R;9HR@[2=YXZ'+3&+]ME;#MBS'.+\N.\OZ'GR;?SM^5#4*_96*ZTHMIL?G_ M#^;5O_I]PE>[RLVB/'FY-*6TW$E\NL]DDE&L9'202!D *A\88'1*(9)@(?EN#ZV(?_.N3-;G(IF;6 MK^PG%X\I?^/W5_.+_&-HI+IX_]OYXE^?_KA.D5K\=%F$4@3*Q#?-%MQ-%9=S M6RRJQN98^JZ/.VIWS(;U,GU]$:Z:!\EJG7> J_FO1?A7C4-SLU@:,.5B^>;" MS>R.FY=7;[EJTVRQ9G>T>*!X>8G%0EM_;*F[MSJ8-:JYU4\.[=*UO"G*LJ!L MWI67[MW&_]S,FW?^_LA37?Q[[:;C16,*_9(]Q_G-(G_YQ<]EDG=?>9?_RCN9*-AW^!OYQ]O/JXU:4-% MWF:Y?1YOKG[/NVX9/'J?Q"?E#[<>\.USK;FO<9^S"YXEE%4@7_3F:FF:9OYJ M(A47AY$5(\TDDA)"@S#!D34&A8*\1R/B[CUY4U;G%SMD]6L)\M#%F[\7;2CR M>2"TK+_Y?4M]7ZKL;TN+?I-&GP)%8[*?9XMJ3=$;36LNK^:_G"^:8$5^5]Y] MFAFDRSU@%0"ADE^Y6$8G5IEFRZM^W&UV^FJ=F _N-KL+YXM-C?5B]XQ-DU[O.^BGRUV9!O5W^5C;) M+,,ELANW=1E&6D>7"BX7E#DA(SE[&XW44G[(BU#VT>R)W,RNE^A=YM M2N0G M_Y81>G_?*1?.JM5$6.(2R^O/7U[1+P7QL]]OPU_KY_EV/@DW'YM%^F6]8^5M M:4WNDU^S]W21?:3%HGS7:A/-Y$1%1NOM:WVQ__I$5AN;=/GR;'\4P:Q#A!N* MD05S4;1LI1_WZ6N-PK)0L4B\"=SY6RG= O6.Q=;$I+)C^(GS5WQ[?9:7;;E& MV9QX^S'?X]FM:)N$W6V.8K;B\Z_O?_@PL2"6(LG:M#9W2BSP/ NNX?5&[K,[ M]]!$,W]M F.?8I.W-[:\=I,EN5JEM2+=[IG9W%MNFK/)[?+=462['< M;IKD@VS]S6:K)(?_?%,LZOQ[25]8_U[NY(\@0S;",Z^*[+DDU ZBLS)?,065 M'1AZTTVRRN3AMG<_CK@9G7S3O@CE>GZYO=)F-*4E?4.ANTRH[6)\.M%,//M; MFI7:60GW^+)U%8K_L3&BORFV\V+R93&:5W+L^7L?6N;]YS]M+4$[P-289JU7 M"+?V.$;&W(N=K.V#U]Y!^YAS-T/EN_*QX0IO']P%+[J6&8 &<$TX:[1(& M;X4(G!^H&\Z6@^ZA6X<=:0X@(>DN">!]H*[>?_7^7[WW;[EDG+RP!AEP)EW4B8D4 MP%-P,1YF@CR?9C-^=#9W]?^K_U_]_X/Z_\8G9BQ(&35F_]]X:4A++\&C]6%; ML4T/;"2F3(Z/C<8< ;!MW$XW@CRE8RWBT:^RB*>U?KI6%33LD;2R1Q.3F]* MDI7\WY]R>!Y-.3.DC-+(;"8N@&@L*TUQI%+YYZAU)REG 6V0+C^4UY B>=(^ M"J>8)<8C2+YO[,9+%5Q2 AQ+D.U#JRV:P+22)G\3R-<3NWDQCI_T^ \4C:QQ MF_T6[7TI_JBQFAJK>1BKN5-]UF1SUK!-#=MTZ"P]7H#(0W*A9&J 31 XH%-@ MN#?9?Y(R^:V&1&&\ M]A#.;;><#P_ZID0AF#?<0'8:0%BR/.G(I=,$F9[6:?^]T)*8,C$^6FH3P'G% M%M7#=C;;6&EKTYO7;GH-SDN#6TNWO+2]I9/1T3@61%0 UJ,#E3P3!J,13&QK MV= A-0D)HZ.F:C$]J7G_;$*N:@CHLTQ*32>$/L?< M5;MH:+MH>XGQ7?I9*\S[I;[\8ZTNS1]+IPI^AXV$L]X9I;@$\"$SC8B>^2@I M<;,]_[YAHT=;=, [_:!)Q] 44ZV?_2AFW4"U:5%SVRCGMNU#Z5U30T[5[GF: M>+Y8*=$_L@Y]3U?AKAEDL^TC GE+A. G/9)1:9\2J#8]HXX#\P@V#2#X-8* M>BN>-(/D.WUL5E"72_KG[4/P[AW7]U3BSUFKTU#^9);XLTX:3SOWGK=J2<@/ MTY-P1W^4AV?9MQ[4-\N&7;\_>I#MM!)4.N,",8 DK3"!>R%E8$I'OK7_\YX' MV4UK/6:48(R#0HME6H0/I++S%LAIODU[VA\_WSML?O/WKY:MOO'BHK3K_KCL M_K5NE[7*8GJT2^ZM$CZW]>7NIVTA(M&SB)9MN=8M2Q:?;S[U]IR;+J'7JE%2 M-JU?L I;OW+7AW;W9CH!'FS5PXG#2Q9CZU?N^M#>I4O&4M[E,'(@ ]$RY$Q* MIYVT1O"8=$U_>>YVM+;4:Q9*BRR4C\6DK^D@SW#?7RKJIG?A9\N6AQ^7]5JW MH;\#1_G&YVW7!(\7NNY/FMWKY/AE[#!SSG?IJ_/B7/_?$N+;F*H:HC): M-) M@5>(2:04&'KCE RNS^P/;=61^?!C/PB!?W%#AC!]_ MG6^.8J6$ @0WV? &%P@C4\$P%[.)Z_CVLK_.BOV,>-AA?FCB.,[SB0Z(@[]V M.V9PXABKZ;$FCF+^;E!'$-H",UPDX4%GEUJQTK4'I$K:A=1G8I=AXR..5VMQ MB&IQ5(OC*>+X:GZSZ:D@CX0"O6;9\I"EQ[H!YW60GI- W2=O9.]H=+SQ:@T. M60V.:G \R1OGOVS:&\(SDXSUB-Z").%("JNYO351%0(QR;O+$U)#RH M$0*3U4R%*VHJVGODEKT?_K"$L^M@8DRFS(ON=7RD];YHWA;F2H!1J(2*"""2 M]L@23]XE'3%R]7AFY\N9RVV9BWU0YMH3+4=F!O61 MJ,;Z^V4;6-'J.9S=1- MZ;5.GJNH.7!NLB6D#&%VI:RUFK;V2>ZLYE?;8\O=?%5645&GR7G)-:!%GRGA MU1XZ/7OHLQ+C-5-FC+&14I.4]&*]#>H+-!.\^EMY$Y MUF?A'0AW"@91EXM]/X.E9UJ$1Q[X0)&G[S,=EOX%^7%NZ-.TV\.4#>\MBS%P M99S?E-3(O=;MV!*!QO/DKW?J0-.D02T\,5(JDXM)*)819S_AY4157 MT 8- G?H9=ZALLWOI0#G0N#>AV#[KN)Z7[*W_^?F_"J+V/_>#&+.JS)M?EB6 M+35SJYMZD.+*S.:ECWGYZ[KBZZJ1;K[RQX_GU\NJK]+['&>SO'(7;P->!)HU MGW_0#AVO)U]06%6&+5?<[ET9MEN"+<3>?V58D?OE_.IZ6<.^;3!XD4;^_-O_ M;S64^_**?CF?WRQ6T[E9,YV[2/? =66M1EOQ)V=;[5Z.%FOX*NK*6@VWXD]. MM]HMUQ:+L7==6;;1E4"0$C" S->-1K@HI.?@0=I75%=VL'X;M;7RQDK5HK9C M.GL\&$9>TG7Z5,XCCSFV-<+ U>*.L_+<&K=@6$P68D2C(1%YG:U&CB:6291^ MV[&!Y4+RCB93N8$S*49VVGD$_?IJ.=P($BD&[TV\G6N^N*&O+W[\=5XHYL[D M*4O!8A3!R>Q2J&2328)GTUXH$:+?TL6F0X[)]O;H..8X$[,.R3&UGM MQUOMVV0W+[D7&G0"!.\HLQT3)$QDD:)B??IHO!;M'3JM?#?E<7@'QU#?5W/, M1WH.-YXG[X0T-^MY! 45I8U!(S!ID(1C1B;E#1FG^S0$Y=2PD;'E@#GG[9.J M7I0>=5R9QH_FTGY]$>8?Z4?\[8MEUF=6^VTILI9SXY4Q(JL[*.0>==19?WVI M81,R=9 B2U%PSTLT.!(H"JBB%GD!@E7)R68(1^_YR\L7?EWEV_OY+&;!?SN_ MI@GG[Y;:.EE*;))%MBZ;VC*SY/%I(3N?LH5H#C1'XS%M9BVT>2-/_'\M2E:Q M/[^@.*&4*-/9+U3F718Q7^-OS1BHQ>37;*].UNK_))E_N;[(K7*7(4 ?EF+- MK+4B^_G%IF.OHV>1D8XFHQY0>?3<,@ ODB+)MC83-G M/73R_]RIX!O7LS\Q*L^5@1 @H #0,8L&+2.7W0F&6;Y;ML5;,=JNQ"C>/2S) MZEB*)?>]9',W#=+?-@W2)UD>Y_.XF-!%F=.ZDO&6H2A]+6>35]_EQ:>3*UI< M+I5@]ON[6[79_(XG7*23XPBOLRG !) 0! #9.Q9.NN2T24IRNT6Y'^R"'2BW M>/-7T4KW= ":^I M927EBZSTA_KN%Q#9@73N "GKNJ+R][R,S'Z]>+?;!6EM_6XM -KUH=T%0"\P?<72 M]+U7]]O=$V^MLMGUH2=]SSY*.?]7*6,+)9@3-T;2%VVYN0AT=8VEMBTKZ^5\ M<=Y0^J,3X29G6#KT9%W"Q;(6$2\OK^:_9>:]SB";_.GI3>6GBW(?/U_D^XQY M1_FOI=XNOEY=??-YC)[_Y^?7>;]BHSB@6>6/0> M,#!'9&7IM.EB$L3BGEMZVRQ(ZQYV]RXR#$7^I6CS>OZPAG(2;ZC\@7Z[;!SW MO$8SO%Z^.5',V^NL ?&2%E;PG4XN9S=Y?6)L9)'?\HDHUIV32H4N_7:^6,[: MS7QP]0L5W'>O_KNC* ?![J/AD7]D_LO0;+0I?Z@LS3_/K\\^9(QECKW:%BKA MSA+'&&*@"%*C0^')*.D%*4.TM='/OJ&2;'EF&7)GA(:$RBKR*DAN;/&W=!HX M5"+6H9*5]/*_#6:+N%M$3'8^; L)C6#RZ!?G"_SYYROZN7G>[])*6(]6J?N4 M7%0F@@ .6D:7?-8FBL%1_E/0[A1" M"\GU76B^U7!_>A[K,QE\]Y.U$(?LO>X^K_[]-@,=/?#V>9L[/@1]/_!G]%MQ M"0INFET\K'IP+++YL?A+MZT#=I-K"T9^>B#M3O&V6!-U5"BF?]*=!5JM]LA:48Q(I;Z^2%>XR!Y"*"DP*]WI^3O_ M]]7\YG+,:EK5Y]G-3-:NVF$TI]CYWS0SJ:NF5DW=:RF_O*"KGW^O:E/5YG"I MS,=A4HW&Y?B6KB<_E #&VR_F^9WY1C_OV%?H7$4/DEI^"$17R53)5,ET7\BC M1,_5T5W5['SY/S?GR\2/)H;\VBNEC[D*9Q0E-CN.TK]LET=."U%U("%]$KK835#AT(9O76'MUWTK/_]?W5/-Z$Z^^N?J"K7\X#O?_M M?/&O6R5OS(QOFL#9OWXH^1+EQ?^Z69Q?Y)OY@7YN*H":C]P-D#26_?W/_6^: M_YQIY*PL5?.9GW[H9-:$F3+&C[L(O/)&Y8U#\D;PVG%AK'".P"!B2EJJX" F M+B/M+NOHC#=N(V/O+^(R9-5PQ^H]!Z(0*:9*#SP-K%)(I9!CHA#0H9@YK-Z'IR.<-AXC>UF>88 M6D&]C,

5X*\+X($G4 ?R8%S;@X]= *^ K?DCJQ $7ETOVPJ46L3Y1<4]]U]H MK##!303NO#00R^P@BABXUN ]>-N:RXJ&9C_CPUH_1QF/N-_^"Z:<'7E MD*^ M0GZ7^6(D*"")-B0@SYT)E))-@9%CJ/GA(3^*_ WNINK8A[)6]%?T[T _26:< M!&-L,&#(>>-]F;,3/5D/Q Z/_L.G7G ^9?IA5[ *]0KU4X*Z5F5N5G+2VG+> M:#*0007'N$8%NG6"YO.@WA-T%4R-/O)=^A4F3:STIXE9T&WUR_G%XAIGLV4; MG%7OL9I,4<.Q^]&<\@Q4E,F"8R!TIA*/KX!S?5 IC) IQ5LUF4[1U 0"D$PYC2+0D&25GONE1N> 481X MBOR*_%-"/E#(^'6&4" 05SX%;X,*7*"VW+:M)FN'_)Z0K*=BA(<4-6'C::W_ MJ0SDH-KUH\9S7U;]1@P<9U&)"(D (4H.DD *TEIM'7_Q#'XKRGE4S3H!1J%I(.4$L!I=N M?HA !. AMFY[LQOEO1TL:/9PN/I1H?85YF1\==5,&*R)%S7>VC*5 M-):)4,Z0$P1<@8W9>DDV<,!H>&A;W/XA*_L\.QHK_1QY,$),C:D9%A7JIPUU MJXVW(8@45 (M2I\:#2D[)+9WP)Y!7U%?6=1B-8E"EP M7L98 E/<<>(B$0.=*&38'Q#U0X0BC!Y?1_ *\0KQ3L\9(B072]%W9""EMF3 M>"]$RO:\L*(?B/>6',%A?&<$0R9';)UU=0P9$]]=G]%5CR&)O05S6([;-8QM M3 '9%]WKT?"DYY2DB<8&!S9&SVVVBY@U7O(46&S)DXV:K^YL[&D7G ^KLXNJG$5KI$I,DI<.,Q'OIN>QQK.,F8JAN\#MB<;QFG.5+BI=--T7$O(4 MO(N8&#@O?)1!@).*-!<^/2-./I9 U5/Q*36U9N#<@,H5&FBTL11T 27/OHDG.$009B$CI/D M97H%C\8%W(,F^CHGMVYJ["DZ%@?LW%*+*L=25#D2D8PBXW5L0JEZ4O6DZDG5 MDZHGM7S\N2=7J]=>:N-_2]>3IL? VZ^SN7UUT?1"Q-GGM8Q\+"4H(Q')*(AV M;$*I>E+UI.I)U9.J)Z=5;W<,I75?UC[$X_1XCB4$SU(D"B%%%@0@0S3.ID!! M">6E9L\(P6_-V#Q0#^)OYQ<_K:[>R2'?U(RPYK@&.2KDN^W_$Q4&3([% !:X M3>B#-:@H(UOJMOU_#M^*N&/T"SMU=GSMORK\*_P[S>I3+,1D T8A(-A@.0C) MA(U!:BZU/1S\]\GBZ1CK=FJ'3A>N4*]0[QGJ,I)U"1(JF\ F@> P64E1)D2. M;<>G[=F7N&/H@IPJ=^38/:(CIJXB%:&CV1#ZL]?.H8A=R*L7X^K;7.'^%?J=M MRK5C5O$ D31P*9T+D$)V7XQ&@,@/#_UQQ3"XF)ICGRE9::#2P"X+ (.()EH6 M"2&1\HH;+S33S*,V- -#!C+$%.NZT#H"OG3AKSTJ#C/Z!4^ =?:I[SUAPB: MR63 4J^0[WW;ME,Q=)51S;[86]]7BM1$-3Y-A#[?&"@^S$"F&KL]_M@ME]I$ M)4$(%<$%X:UUV?ILM]O:&OJWL^EJ 'GW([OJ!'/<:I M5-"MZ<.DDUH0=QQ()$]1!06P;[^R0"D86!!FA*54YH7)"MQ$0KD** M+DK.@7'K\G_6*W+)95[@(^"$ 2,B^0DK 50".&D"4):C-SZ"0 &1I/5::D?* M$UK'5=O&W>T(H'\[7ZF!FR_5E(^]U;_,,-^(B]1LCS$0W=$%?@UC",IPA\Y# MQ.S]:&N<"<%RB:[U9.JBG$=:I2+&9]W4TYX*^D['DEA?$CL@QI0M' N(T6%& M?@R><48'!OW(PAM3SL<7]*P,4!F@VRHUH72,Q((6H#WW-G+#A&721=*N[3BU ME@QPR&#&'Y1O'!=G16NLX/QO%>L5ZZ>-=:92!PO];M99'OE6_PK2.U:#SFKM18[/M^$Q'S;QV7 3%2WIJV<4Y> %2&F.D M;,EG'[*RS[,+LM+/8XE7<#N^A/1Z&E,1WR7B1=(. G"O48*UTB4;O4LFOYI" M4(=$_+B"%5K67(P*_N'!W^O84R(C?&21&RX@F.B9 ]"1DM!&*FJ;J]D&_7T' M*IXU\MT<&>2/9;A[Y8_3-!X02!ORBGL"'K0C0- I:E(4&8=^Z*/OG=^H(^^E MU7'DX^!CC;L*AS33M^L4X^7-U:EAP].E 9EX\DY3 AN#S609I?$)C7.F=>KK MDT/F1Q-;&=GA4!U)6,GEI,C%8O)2\X@4"4)B5AA47&CFO4?6NM9F?W(95QA' M0N69RC.59SKCF> 8>9EYA7L&D80U.H@$45%PSJ6V(:/]>6;(,AU=YZY75JFL MTAVK..N=C4J@B1(<1[0L9E-&&T(T&%P?K-)_,=_ S8V.8?SR<^^QLUP;P=_I M+H)+/\ZO<38YWQP[>("\F[W%-7Y>'2K^_J)[/19>94<1P3$$BD%,#E4(JA50*Z;#YDU/(F=>6^PB*&!(Q1TSD'[S-+[V4 M0H:,__"I% /G!E>^J'QQ4GP1 ;1++#I$"UX0H@?,_Z,U@&3Q&0,]#Y<;K*=, M',G!TEA[O=1BR[$46XY$)*/(:A^;4*J>5#VI>E+UI.K):563W[?>H.]CK]5K MW9QZ75#_3?'VEM 8W,;_1*\,2"X; >W L M>F6MULE8+64RYAE]O%H>G'4R)-I.!1^X[>B>^!T^/E4)IA+,(?N@&Q'(B,0X M!O!1.Q6X#"I8S:PF=I 3MBZXQKFIY@/7S5:NJ5Q3N>:IG&T7%/-!,PA@G/(N M2%+HN0/FA7Y&F[(]C^(Z";*;J3,CR[.NQ%*)I1++)V+Q"" 4Z:21@0C:98I1 MEBME1?:=4MI)+)V,D55J:MDIFB"KH%/^![/:-#_E9RPB/;^XP=5#/GRE/'9^ M;_/T_FKRUSLOK9\RS BOFD&I9]KR;)?X,[WU5X3_?HLIW\_G./L5?U^4ZYY=K=^T M?,)FI2:LK-9Z-1G[!.#5:^QOD[.F%\7JG'6]FDM8;UWH]9\VY?SFWEIL?8@M M:]9@>'.1&P3^F.7^+[+6 0_<&:$AH;**O J2&QLSP'1:I=GD#U)\?_W,#ZDW M3WRC .N$ R">K\X"MX&TE,8+%EF4QNEMW[CK0^;-$TK5@'"E$W=8<:4R^TK9="M5D*_9*E,&V6PC9+T3!.AO-LMF*V_WR3R;K\7CAK_7NY MDS^<0JMLR$^1>+X@87 :E(TF(9-&AS?=[&23A[Q\'VN;"'[SPFC]MOR*T83A M^X9"=V;2=C'NL$)A[Z_9F2+U^-)UM65]F_VBR3?YY;/%Y,NL W'R UU>-^[0 M1++II)@\_9LD6]."#G7"U6JQ#Z)2XA@UZNX9P4IW>O[.QHD?LYI6]7GN4MY& M@ ^C.666_#+07#6U:NI>2[F,'U:UJ6JS?S+*F)?RY2;5:#R.;^EZTDPB>?O% M/+\SW^CG';L*G:OH08+=AT!TE4R53)7,X6I41C?7Y\LA1Q&/KU'W,9\+GL"A MGU;6*R$9!:;!:6-3*D%LBTP[U')K82_?W:OI0#.-?_JAF]Y.?&K-D4]VK\11 MB>.@3=ZDM"&3!@)1.2AR()7VQALC0^2*'8XX7MA^I",.D3#5>GPCT2N'5 X9 M+8=8'$(?B4B6.;450)HQ+&D+G/ M)*1-,G*T'J(*S@ 7ABOGC5!&]F-T]$0 &:J]/CF,H^UQ\A8XC??TVQ&UY/+ M&0X3PAE;R?68JM"/A<>T=U(;@Q Q MGHE,^T%H3)/A0#R5ORV%(UOR^:>0QQ M%\&FC(W/9:HM)RK8.P5[= M+:,=2I:\Y8F 2%EK&1GFP"EF4FB;!])H:/8U/JSU\QCB$HY-K92C8\-Z,E,A MW^GI*P!:5PI^8X2@54:ZLB TLP:S93, Y$>1R:',5)N*_HK^$T<_&I6?(Q*1 M!.N%"RY!"L(J$PW1UFXO_:+_\#D8)6?+U12,"O73AKICT5)*E)S,&WW(IKT@ M083>HQ=>ZEZAWE?ZE)53P8Y\FWZ%V1,K!6J"%G1;"7-^L;C&V6S9$:?_P;LU M)GN2,5F (""BCEPRR"3G0M*:!V8 M:'0-CML_?-%O,T3^WI#7U?W//*8!F=3 MX ./,*_',I4">J8 [I3-)CU73GE04GIIL]4#J&+^-YL^PU/ .&(<4QAZRG8E M@TH&/9.!

<4@,P)*;74T=@1D8L_%35M:-R$=-UQ@#P1U= M2-=;RP,#P26QDE7J>+1:JB1YP&ATV[/;HIQ'U;HCFS-R?!Q8#W JVCNM(-'9 MAE&697?&@%#H$5-4,L1@$)W8.O*G/[2/(H*A87S!S K["OM.J]V1&9!.V>1+ MKA98K3G(I(*G*"B:P\)^@/2,J;6U*U=%^6FCW)6=W' /C$J00E@4&A5X+6+2 MQFV='=H)ROO*GIYR(XX;M:\P+^.KJV8D5DV^J"'7E@5Q*1-7\"X9E, D1ZF5 MYUXD I44MC56/F1EGV='8Z6?(P]'N*E1,#KNJZJ=0ETX+M"3U-*"\&1U M*B/BR 4CDHUM\ZS:0'T4L0B8.C<^/Z6BOJ*^2]232<&9C)% !#X*&X0DT,G) M9)F$MF>J;5 _1-J$=>-S:BK$*\2[A#@*YQD+)EHC(%AE,3%@.AOT2AG2;3M5 M[8!X;UW]IV,\)!@R/V+K\*MC2)KX[OJ,KGJ,2>PMF,.2W*[I;&.*R+[H7H^% M*)7GW*.2VB0#-G"OO-.:9RQS4C:U) MJ7S6:_&*(J-\4-%+!REQ3(!,*HAH [.A;0AU?U8Y7%1ET2C)VZ>99JK8P,4J MW7!-EXKXEVH-5>(:B37DDT'.DR'A$I %2UH)CD9S0=J(PUE#AX\+.3YPX+=: M095,3LL*,D(;9Y*51J3L6P4,5C*AC(W1:.U5'VS2MPG#I_(TB*)/$V:@8%=G MJ3B"O]-=!+M^G%_C;!)7D]D/D)&SMZ3&3]%#'0*\Z%Z/Q=YCPG$3 ,!)!(1D MH_:1JV!M$$G'9]A[8PUJ26&F9NCZZ#WA.%Z3KO)%Y8O&HO->JLC!0T#P6OE$ M4@H?C/&*N'J&13>6<-63Y=ALZH:>YUFIHU+'25%'>5)RI/5)[HKD):24:((D->@0P.4U":!P_,6Q/P&=VL M>R]8=G9JQ<#Y2+W@_H!-7&IUY5BJ*T M5#VI>E+UY+3J[HZAQ.[+VI)XG![/L83@&7-*4!#"^9=U,XEJWG+ MO,T#M2/^=G[QT^KJG60#F"GP(Y].5S%?,;]KXAHS',MX>*LU)&[1^:B\()+" M1\W:3I8\?%/BCN%OQ!14A7^%_XG#7Y13=K1"Z B)HO76(8AH4TA:*7\X^.^3 MQ],QUKF;,A@XGZ=BO6*]9ZP'$;-)+P4WGH$E:U7 &"T77"5%NA^L]XY=;J>. MC6\>VJF>,G45K&A&CSQ) M6PM*1T.\K4WS NR/*XPA80IL?./5*@U4&NAT HMAP5NNO20$98(-9*1)+&G# M/) [/ T,&,XP4V;'%[FLD*^0[W9 M%;>6VV,1$@I^+SQ*RN%DF"4E&T/*Y\' M^;XAK/14#5UI5#,P]M;WE2(U88U/ Z+/-P:,#S.=J49OCS]ZB\9G[X9X1*9 MHK',:9&\5 32J]@VRK'^^>+3J+FO-_1U=<_'$O4HPZ3'%_2H!SF5"CH->D04 MQ)P3F1* ET,=IQEP ^5?CFW[ZW5(!>,*@M@1ND.5$RHG=#K;26A$KJ46%(!E M\T!Q$Z-4@800QK0=,-\A)PP8$1%#=W6J!% )H&<"\!JYHX"@(0$)Q&0\#R"9 M""9O@'A0 N@]/C(U<.1V_BO,^2@#S3?B(C7=8PQ$=WR!WRB-5I:;[ 2!8P$9 MB&2D _"61][VK*MI30=]I UKC/'/@B4L$$X.'F%]0.A"/ M49NV92HM03^N\ :?NA%6JE0&J S0)0-85"8F\D;[ "B5XT)9GY3BUGKEVPZO M;LD 0Z9WL(KUBO63QGI4 DAS Y%38\87 MMZAI'4^K^FKJ>#H)E+/("3/"A(R!$E$SHPIE-DF0 .B/AQ!2O$ ME.GQ64 5_A7^G0Z]0>(@"9Q6/CLP9!E@,B03\\ #M?1=Q5\**9 MFEU'#R]OKL[Y&IPPF1:,O!)IA)-)9H.L^V% ML 3:&<44H&$NDA'H&#,A1.O@8$0S:-O4@<,[E54JJYP4JUA)J*/T)D4#S$>; MH0G<&B1.GD+H@U5Z+]5A^@198J#H4F>I,8*_TUU$EWZ<7^-L5#VI>E+UI.K):95_W[?>H.^#K]5KW9Q[75#_7>SVEM 8_,:^)3NB-$1'0N@!166L-9K?4)F.8DL_)J&QY M=-9)&8O14X"11;1WJ,;P$:K*,)5A#LDPCK2+P0N=).1?G(^$$75(09=BV4,< MLG5"-EQ,G1U9.+R2326;2C8;&99@E8TI>2\]>&ML*3L+%&4P3#C_C.JS/4_C MNDFTUE.G1I9&69FE,DMEEHVZ5A-D2%**2!Q"X$[ZF#1)-&23?0:S=#/I2$^E M=2?(%*NX4_X'L]HT/^5G+"(]O[C!U4,^>.7>"\UJ_9B?Z5]DK"L68M&/2>!9K,5#/[S349V^;TH^/KW!G[\]_>O#"ZN^T\?C1AV[ZQT-V>NEV,.TP6 MV/MK=N;4/+YT@4K51P>A]+,KHLDW^?6SQ>3+K 1Q\@-=7C?6\T2RZ21OD+;_ M#6QK'LFACD1:K?9!=$H'N? TVM_>F'3K)D[%2:@;L1CNG4NO)& MY8W=TR0$R>!5"*C!(L>D=>0AYG^"3DD=CC=>V+"B&PH!.350)TM4"JD4\FP* M06X2E>XU6G,(GJ&!I(F#9=II'[8,I.F+0O;I5]$17\ T/T#EB\H7E2^>;7(H M5,0P*# $R0;+P:L8,884C=+]N"H]X9\+,V4P<%+<$76D&$OPYGN:S>AZP![A6^-0]E%600!W@!B$.1Y MF7U?AY#,HD04R4&[HM03W8JY/LV9I)0V79QR6( S0F# M%! Y9RPIU&8 R(\B#X2[J9 #-W>KZ*_H[[ME4=*12ZE#HNS*Q&B#D#)&8U 8 MSK>-FNT;_8=/X7!3S08>;E:17I'>=Y(62D >="*'@%(YRXB\YTX+)X2VO2*] M)^0J/I5ZX*:(-?=B;S5?Z4\3LJ#;(IKSB\4USF;+=CK]CWFML=F3C,WRT-?5/8\]HC'5=GRI[?5T MIC) I[T2G6(J,:.D]X":O'*))1%)2F%O^Z\-R0"C"' H*2L55"HX:2I(/H'7 M8"&2!HK6*ZDYMRK[0 J2'@$5'#[:P:=<5".@(O^TD:])2[+!H58"?."H09)G MAB+S(+\W6>%KK?\JZNA'UJ(D:8^"WHXOF^A2U%YG1 M"K.5VGW&.$4IG0.%D8N6_%:4\Z@Z?O":HU'1?O)H=SR!=MYJ9@P03\@,YTK: M;-U$"Z%M4+,EVD<1OA!N?$Y,A7V%?:=.3) )28K$G0(1$#/JF;*<(8_,RK9' MMBUA?_A0A9CJVHJGHOS$46YD$))*I[[H,LH9.M2&K C1&I7_[0WEO84E0!]Y M0YQ7F)/QU145=-7$BQIQ;9E)RI6)1ED%+ %IY4FG1"A(QZ (VQHK'[*RS[.C ML=+/D8%([*%@D I@O9@([<>0$HG(8G(4+3M<],&ZJ.( M1?"IM17U%?6GC7H;(W%IM7%Y@Q>2>332>5G:]SFN?-LF%VU0/T36!,CQ-?FK M$*\0[Q+B461,9^^="_# C7:>6Z554E)DU>(]0;RO!,>I54>>XMAQ'&+KR*QC MR)GX[OJ,KGH,2>PMF,-RW*Z9;F,*R+[H7H^%)XV(29"Q&(('7\YBE$3#HN., MF>"I)4\V:KZZL[$G7@P=XMT3LHFB\>2T0\LY1DK9?P/K9"#.2;%L?:GHG^')C26L]!1SJ*EP1^*T M5>:HS'$4S!$$1J4$YTH8T-Y9X3DE([1$B]$\8Y[GV$([.CMO9N">L)4F*DV< M%$THIS4S00))!._(>S+$F%*8?%#F&14"_3=]ARG7 _<3Z 7W!VRT4BL@QU(! M.1*1C"(]=6Q"J7I2]:3J2=63JB>UUONY)U>KUUYJXW]+UY.F(<#;K[.Y?771 MM"[$V>>UYGLL]2(C$J"6P=_.+WY:7;V3:+^8FJ&#_37* M43'?=TJUD^!#)![0 SCEA;+!4$C.VQ M.QSF7Y@!U#'\A9P:52<\5_B?-OQ= M(%>.W .J"%9ZQS3SVMH@C(PDVO;TZ+F!<,=8SU"W=<1SA?II0YTYP;WU0$*7 MLBF+04> ))"T16=3+U#O&[K II+5&<_'UD^XF0O>3'@.Z\G@0P0MQA;:&@&M M'5W>H)8J*9!,H- @C2D#G66,D$+T*O-7KY/KQQJ\4-/\<*-CQ1KHK]#OM"8) MO)* 0GJE(2E"9K.%HV4*6H9DVS;:>@'TQQ7#X&RJ^?B&+50:J#30:8&1]\PI M3V #@^2,)>VU54)+%T-V> Y/ P/&,L041-WY*^1/'/+1N;S!&VE- .VEM2JH ME @PBJ!3OSM_[]NVG3(UOI/'FG[QM+ZO%*F):GR:X'R^,0!\F/%)-79[_+%; M3H%(:2YX0M!262%LR%8/,U&A,&WYKMW ^K$&/1ROASB5"$Z;" SSI"CIJ)4! M:XUUBK*C(YD Y0V/PQ/!N$(@63:5$RHGG#0G)-1".]3)!PU!*J>=<%P$QC#_ M&\+PG#!@/(3#^&:O50*H!-#I.8C5+,D0(T@+'CQ*R8E;)%!)6.T.2@"] WHJ MQ9';^:\PX:/,&]^(BM19Q%*D*.S[VI9ST5])WFK3*-VI'6C (D)%2&E+9:"&]C>$[GV2Y!/Z[P!NCQ M>3<5_Q7_G88\G1#),IU2,J4_O5,\>P"1D0E6:=WV[*,E_@<,9<# \T(JUBO6 M^][KP7"M18I*6$!AO0-FT&1[GQ%!\+UAO6_LFF,'[RM,Z%@-)*]9&S4NV[(T M!97R5I$Q'$$9A5S$H*SQS'EM>-NX[(>L[//L?JST\UAB%8./0ZPG,17Q?2.> MA/1"D_72@XL*?2)(FH+DTFC9=DIS&\2/*U#!IX*/SP*J\*_P[S1-$Q5G*8@2 MK@0.&I,#/BK*B6%9S_[01GB%5RJ>0R7*"5 M0D5UYX MAV UBR#ZX)3>+8^A\]*/84SR<^^QL\08P=_I+F)+/\ZO<38YWQP/>( DF;W% M-7Y>'2H _Z)[/19>!20FI?"6N 4ON.>1O.7.0=*J+RQ#V\H9EE)V2.2%CA%9UP 2V#01^5?SAOCBA%)/05Y)&&B2B&5 M0HZ"0G@,()W2F0X<6,^]W):>/VH8O>X2^F,'1'I5[P?\">++4L%]1_\[J])30&]S'.;_R, M]EO-ER[)G[I>A%;.Z!!/WFL^ @/E@^"<)0?2:5\F0PZ!GMA%N>FW7A MGUHS94.W_-X3O\/'IRK!5((Y9!*E819T)@J=+!!YY!QBX();LA#<,QIZO?R MK9OQBGQJY,B.WRO95+*I9/.);!Q#1M)[H1, RVQC1'+E; Z$D_8Y)?E['L5U M$F4W4\LKL51BJ<0R6F(A7^8N@3(1'&AA/*)QC&LK!)"(N)-8.FFUH?14\U/T M=U91I_P/9K5I?LK/6$1Z?G&#JX=\^$IY[/S>YNG]U>2O=UY:/V68$5XUCW)V M&RNZGE^NU&;]ROIQ5KJTNNK=*VW**U!)B'YYH.D_RB+]G;O_^&OSPU//M.79 M+O%G>NNO"/_]%E.^G\]Q]BO^OBC7/;M:OVGYA,U*35A9K?5J,O8)P*O7V-\F M9TTSBM5!ZWHUE[#>NM#K/VW*^-LVU?N_!1_\X1:-3!<:<4=7EPIS?[!S3>W8KZK8,\!6.O%<&T6(\OS M):NQE&M#(!F=L]F*J/[S35FF_'NAH/7OY:I_<)"<7&9G)B@;B]9J FL5TQYU MB"Z\Z69CFCRDV?O0V03DFQ=&W[?E2XPFK-ZW7G=G]6P7XPZC$O;^FITI3X\O M75<[T+?9S9E\DU\^6TR^S#H0)S_0Y77CW4PDFTZ*!=._A;$US>=0)U:M%OL@ M*B6.4:/NQOQ7NM/S=S8^^9C5M*K/.JJ553]UK*93BP MJDU5F_V32\:\E"\WJ4;C<7Q+UY-F!LC;+^;YG?E&/^_85>A<10\2NSX$HJMD MJF2J9 Y7'R-MX_YF.\$SO"B)PT*% ].@%;1,D=!HI0R)6=D MVG:&QW>W7CK0+.&??NCD"%&4(T1WW%V_*W%4XCAHPUEA#/JDR "!2-$+Q2!: M]$A"<+\UA;$?XGAA-Y%N.(1K-15BX(2ERB&50XZ)0Q)2""I&&W4$Z01R%12S M(I@4)7,[PXGJ"V?JD MVWC.))SE;SSPI.2Q556/J="\2VK[K-$(99B(S"8R M$X!"LE$;],HX#2EX') !#A!OJ7"O!._5%3BP*_ *2>)6ZT6NG+8@ M)".0!Q^C,2RXPZ/_\,DG4DRE&Y\/5:%>H=XEU(7R(K# (V;$6QF=2&BLEX#! MH+:^5ZCWE3=FV53;(\?N 4?-C"5DL5*@)FA!MR5 YQ>+:YS-EFU]^A\@7 ._ M)WG.DR0I4IG0M/+@$B 1($>C(G-)>-V2Y]8_7\3;!+FO-_1U=<\CCVF8J75B M=&Q9CWXJ W2:/":8LN0\$!3?)J$47B:I# @ &;;V^#TL XPBQ,&G61Z5#"H9 MG#092".S=^^3U 9!@RDC2P+9%#"RJ&3;8^ .R>#P$0^8*L4J\BOR3QKY7$7T M05K+LAF@!7=:9W,@.FV"%-H>%OE][>%R:K4^;BB_PI2-G[*R;@0^:K;&& CN MZ"*Z02@=9&*%VD ALQ)YDA$E1T_ H"7!%>4\JI8EV9P9>NQ2/;^I:.\9[2R& M1,8SK[0!9I0E$Y1*QDBE@J.VY;XMT3Z*"(:8YF>OP*_ /VG@I^! 1X:D0P(; MM4-R&D-RQ@82V/;@MB7P!\C/F"I3\S KRD\;Y<@)'4((7@&H4J*JI O*LBC MQ;!US'(G*.\K,L&FH(\(5XAWB7$O0?OA4(PD8FP!(B2TY%[ GB?04B MLC%NCGQ;[C@0L77NUS'D37QW?497/<8D]A;,84ENUV"Z,85D7W2OQT*4Y$,V M?W@@8QAP$:Q$Q[U4DKS43K4MGF_4?'5G8T^^L'+@(.^>F#V\D51)Y?1(I=?. M9=Y"=K&,%L@L^""S_GB4CIN0% .0!V.5PT55GM/KC$_=T =*W7#-L;1"KL1U M>L35:X]EYZ73I)$K ]8'E]U'8H%2-";&V-9MW)^WALA1L7K@PMIJ!U4Z.2DZ M,/\ M&F>3N)H??X#DF;TE-7XN'2I>_Z)[/18N5:7Y4U16>R=*5@X:"#%(8Q-RC<\9 M4#K6^)/09BK4P"60>\)QO+97Y8O*%TTVW8B9(W&JUE;#JCTL NBCCGR>/"JKD@3,%>;8F"VV%O8ELG1GJ7-5(W+BI<%"'84ZGA1U M1&T-111!XJ"#GB+,^3[%MS!DM24%1.C\$3AB3VNG9L@*&,X M6!F8B%Y%;VW@VC%K F5;U.,Z-.X%N!:"GOB@I(/@_HA'KI2=D'W9"=F3(>E% MEFK?!J7(29&3(B=%3HJM=\]UL9_&V95/AC@^1LPMR>C?(JA&7Y7 MMG[W9=M(3X:D%T3;MT$I"\, M#5Z*0(-AEB/K)18A4$X](8KM6BCE2(<'OQV/?FV?OI<4;E1+TK^J""7*43"_ MUZH(BD5G5? &4T8H-B188SAS03EFPJY5$8Y_A/">X2]TS62!?X'_TX:_M4(P MYS$*V#-$K<8Z1,:\BD:;$,WQX/^0/)X]8QW+6N#^'0E2L%ZPOE>L8^(R8-E@S;FC P47K69!;'*EP:"KH5Q!$HQ,?ME+?RH^OA87*>D> M?2"ZLPO\6DF5!Z^':Z\9H=I22CWV4AB)J3.[>C]).,]SIPJNJ3YQ(92RWE-@ M?V#8"ZR1I!A1*S3CV*C@J%6(*XUI$&A7^V9'V/\=V1 4X8SA"$%[ 7L#]IL$N,E7 V6M#UC$EM MN*9<.,$-4U;P73>KW _VPXU8;9!?/]BE?0FJ/^9;<6^!?X[_5H'6HHY\YBHQ2+ MQ&O/B0U.&*9]X&J+(GM[@_\)@Q6ZG*Q1D/[$D6Z]D)$*XW0,C*>52"ZUH#I: M9Q0W!S+N#[X)I>;LS+&[YTC%T0L2[RM\D8M-*L:^3$Z;7CLAH,/%& M,1JM(8P:$2UUBB))=SUU\,Y:[KV-A: 3)V^44H*%79X4NQB')>6*!20X8RY8 MB3!U6%G"L8EBUPRQA[-+OZ(NY-1;XPK1%*)Y4D0C/*-,RT")B6.7DTHCEA?$?20BJ%5 JI[&\CC\9,F*@"XX%)(0R-S#J'!*+*(4<.02J' M)@EVZD#2.91-WK:->TN.(?B%V$=TZ<-X9H;58+UAY(XJC$Z$WOL9&MPA3<*;SQH M<2]$#UZ>HUYA)JDPF!!-I.':.\["%O;8.06)@ QK)$]\7DKAD,(A3XI#E&)! MF6@58889K14*6%L5B71:>OQHV^.$\1\B:WGJ@^8+7Q2^>%)\X4@,S!/&"+$L M>&U)1,JD(VX5P5N=YG0\@T&)6HL3;T@\" $<\826LC^R+_LC>S(DO4A-[=N@ M%#DI]EL MBF5-^8FWFSX0P*>/4!6&*0QSS.-^/-71<:8I=BQRI[&5P"W"4V.=I \)>.V\ MR+87LJ&RQJAGX?!"-H5L"MFLR(900KU2U%D6&6/.8.\CI?!!TQ@-W_MJW%[6 MV1"J,3WQR6&%60JS%&;Y,K,P;+F@7G!"& M.:DFMH)I)C@.U]OXC2O=2_Y6S MFNN>K?_PG@&<3KQP?<_IA$=8,'UGY^V-.7//!V#K >N"_3P.O?0JJ!6P;_H91S&>HIMS_<75I_CF>5!^78U.!QP6R-P78IA;\:4%([8C_:?'U M>O/NB$SO8[Z[,7'_&.XP\.3 P\*H)I=!/C_26@JSJX/\PU.;'[8>0#(+@- M#SP X,2'+W>Y]T)%=QE3=N Q?7X)EUQ45W#]V$^K,/+AD'+%=AD#?FA&"U>S M[+55%-558N(SEC*^RPB+ X_P@=E*[-)G>> ^)P-_.SFZ:>T=3UCD+@.G]C9P MI'/@%B[ /=*R;\MPMQ%4NXR@/K#H?0X3,!"F<.5P./X\_>[>L3R$6]%I0MQ[ M%WW,9.B=[&5TK_=VAQ^R$UY;7^Z^L=_G;'0:'_?>Q1YE1#<#FSWWRH7AL(T0 M_->SY&7#Y^3[+SZGI_Z+8TJP(EX3BAE#0@"HR4]?[9G@!SVSV_ :%E M7 .A?__^V2,37[I2E7N3T7)HP=Y?N+%[&.^.YHJMWW(Y\'X8MMAM\.69IT,\G8H#_S>#3/X\*'#S@S^XRP??#6B]!8\YB))!TUK MW$66CB.QY!PEMO&^^RLQ928?,).JS.03FG3T2[G M0EO86$,"=4AJR;1!1OI A97","^9$X^)PC3BN<=3!W'--.Y=<=)RVE*!Y%X/ M7L%! [1L"(! ;:-F/,3('1="$&DZCT78-J:Q;TB"17'J G,%D061!T8D]UHX M&@,V6K HF([&>>H-QW]PY)57-VXF7$GIW^> 9)&"^G U-]$T ,7U2O+@8C M4U=_-2E3_C_,)?3F?\:38+X]KL-]HL!E?^H /($XH??.K%Z1,[.MP@LLO79YG-$OMRY+.T[M$3KQGN'Z&=;.&A0/5I0C5X&IW% ME,?(&(T*L6"QC5XB$K7M+."SM2-^/*ARQ I4"U2?-%2#)]XBC:,WCG$EE+): M4>E,M%(J:Q[EH1\+JJ*FXL3+H#G?BRHTEJ,8&4 EQJS[CQ MCHGH'K]%R 242-:-&(!XM,&HL1<68JY)B8RC8DQ.ND\Y4S05JB.!:4'^-/[ 2*O M,2?G#<2O;_W[E1D9?V17N<3WSC^^IR)55I%(E "#@'@ME0:3/7@F-*:1/<95 M?O5R/UMR@8_Z9QB40'L!XEY=980"UDHP9BTC7)O@A+7*!.$PLZHST+ZMJ[PG M(/;30B] +$#<:ZZJ7$(4.$PL[PQZ6/[P>(7-18GOEZ5@%B M >)]2\]$,"JEML8HACPXRC%83T.TSH'F>TA)ZT,!$=<8G;AL=5E8?JC,_AQ^ M'[AQKG#R*B2I'%8O<[FKLM)\:HXZ2#COFX,&UE4PV#A&N9=@.0BK!;,.!TS! M:@^"/,9_;@3UY&F6$ MU,9$SS2+&BD3#?528T=D=Q+8MG[\P2&:0FUE6WB!Z-.&J):4*$NBCM(P4*&* M\I!2-P,H5!],1_'E[3W\@T,4HUJ@,\\<^PK7R6_M#<][#8E./O 86N&$ MCXHCB@-#WAH9A:-*"$D-4!-_U,+Y07>8$M8_9[^L'11T[A>=B@>GD ![GZ&( M%//(< N&!@(_0'<8_P]833\H.C$J2^P%G4\;G6#R6VD=\]1B9FG41FNN%=$$ M.<^1>]02^T'WD2I2=&=!Y]-&)Y,^$(HB TN6<6,L=D(B:^ +*:UZU&%MAT0G MK^FYH_/K6XQ_/9^,KT)9@"NAPP=N\394$AR]$)XR(YB-#&,AB?<(I2#B8]SO M1B;W>A*Z8OW+URO1_ +)O4;S 8-".NMUH R<;&VQ#"(Z&[6UD7>DPFSO<^\; MDKQ6/3P2L2"R('*O)Z$+(1S"5".!F'9:!TT5CE(P#[I2=1R)N+V?O6]$4EQ3 M?.;;3@LD"R3OLUN%=Y1C1JB13$FNO<GM ^^'H7IMIK.Y;4)*@O1SZ+Z;YK.5!=%M,*0I\V0@6Q@F*EF6&:<<.M<(0J M%C"Q"IOPJ*+JAT+\?CQ/KGG9?-X+QCJ[6&(DC+@ NMEYS RG.FIC>50^J!@H M[2RCLJUOGD5S[WMF9$UZ:$F4&'_!Y5[+&PD(@C6TLW3GMJ[W@8"I:LS[=_);61J_ M4X;_-TQGU9N1'X1I60DO\<&'D12R.H)[+9E EE$;%?:$:(DBY\RS\*BB8DDP M&[G*.5?]3Z]B%0B6O$SUQ7[MG#OC(^3>_SYK[O M*G+U^UDL<[^;783) 1WN!X_+<5EL//%ALFS<_T/Y?ZKI>#CPAVOJCCSWJ+:> MS:'M3J"@1"2$1LNDU]H;!2Z$=3QJID1G-=1M7?DL[ ^EP6W.:%?DQ L!#X39 MF1_<7DCEZ9'*(3F%$.N1DIB+R%A$5&,4D5-*@:%%*>DL[+IM(&(G3KDK#4>> M>+%_/U1R0!^HH+^@_T$KF& X>*0%<:5%L&_+8-_J% M.G$*7D%_0?^30K\.-)]RHPQ!S"*O,272&Z*EHT:QSBUXVX96]HU^Q9Z$&]&/ M2,O>$APP>\'V$6KY,)Z9834 89N,3)I;,^R!CW2B\/$NW'.J /.CVGHN/!F< M81HAQ<'S84$8[4T,W"D:D=0X=IY'M&W/%I]X$P_GMMA>-C,/G9N_FW?D[ 3 Y^B MYX>D8,FE],QX1#EERG(E%#4,S"]'B7>Z(VW^1B1F+YOH.*_5JN M"E,4IC@F4W@A63 XV" 9]4H%%;%T2#*GP&KK2.:_$;'9#U.(6IRZ8$-ABL(4 MA2GN<.N!^8R]B9*XOW;5,HSFJN>Q;8V0M3M($=^,> MV.2_H(]I2 >CN6D[>?N;U&VX-O?>3JH_;'RUZ*4;!C/)7;E8QF)FXZM6;!;? M++K3RE+[U,TGK8^7"RECY?&!G#^F2?H307_\0_[CKCYU].W*? S/[228WYZ; M".WYS@P_F^MI>N[%9'%1T\,\4Q5*L[683816 &Z_0]]7%R&!O(W8+6:S@77G M1"]^6A_G9S?FHK,3'7.6,;P^R1F!'V#<_Q&4T@P[G$HYL&BXXL%R0)]4'E2Q MB+B- ,"=P;^<;7L7?W;')#>@V'V*23/%-Z;QEASOWF>^4Y_%77U>QC(?*]DM MX5:#:?4QC,+$#(?7U22X\<<17.:!&,*H&EMX:^[U% @2!+&:7010.9/+:36. MEG;1W#\QHVF$A\$C\@/&P_1G M^NEJ,O9S>-QXDEK^:>"@5P:>7EV-!Z-9-1A5,^C7BVJM]9?!3.>3]-)I?H2Y M!/F?M<^>#J#1S;2EWUZ-+P'&UU7X_2JX&5P_3ET.@T\A/3K\[B[,Z&-()+]L MY 38M/HX'OMI:A2T[],@$>RR>2^J#VL/7NNTG9D!#-O5? )/G4*[YK.+\63P MKW8X(VBZ:@!M<*V*F^;7FFH*31LTH[CL23LL[5BLKKB:0!.:@6V_=*"YAM"? MR74S32^JEWDS6/K)P,.NQI,\&NUXM^W^C_^G");?3ZOP?_/!55H':>+5,#I7 MDS"%S^L_-:V!UP]&G0\! 9Q'$(IY'COX:S -DW3Y)"_IP!C\/)[.%EU>Z^)XZ"M[ MO2$9(% 69LM7,$;3&85TH&M0$=S%*FK_M>P;859AD:V0$(K#YT/SS[/HJ MW0&BV%Z81A-4_47;^UD )AE]K!ND1T#1 )1[G7H01@E1-T9K^13C'"BE-+5P M:;JFLZ\U3,%'&#R0HFDS5B$E'F\,]K*[ )09-+4!ZA+X(%[)FFG0.X;OA\/\ MUO5FO:C>KTFW'W\>@0ETG:<]3TPK!WD^+S/TEQW*FK4=X''3MDQLT)#QYRRY M"?#-PQJAA;',>KQ:#&*]-LH4S&I0[C"AYO?$6JVAF@3, ($ )$?I%IC#E@EF M2?),0YT>VNC2\P>75^-6_"8-QSUOX)9[GCBIL2I!3,/LUS7E1O<[D MF52$F4"#H!L.X-5 >#R?K_IZ0WSSN"@0KO7+6J %@\OS') SS$MED1>HK M1?0".I>>#B+44&HFWTQ.*_;(2 MV;#=U7@&GP8@$7$P ABGGCF827AR%L_V0=-&436]WWAX;N)H/ /)]N'%04P8 ML9,)(\_:;),[]5D=Q6S[3;FC1+8RS;/@EP'[/66YE;"S*H%ZA: ,/< MM 8V#:;6,O(@7=? -J!ZDCG44D9ZU,0W^%DS X<#8Y.V!R(#R@_5A0'3*G%W M-@T3$\;Y+.F6E66YHBBXKM4(FPH!J'202,6%>J$::E9V>WK8_Z>?+EACAB]&T;6W63TFQ9#ME#G0!CX;'3;*!,)M RZ:'(0.U M$S#T69.!WJ7/!!V%#%ZUDK726:#*DLI>6#*C;+LV)E1V1:;S9":!'#6FZ[KM ML%2YTX7*FC;"U3##Y=4P++BB=4+.IN6$H@OJ>SNT4OH!/H#F3:*ZT_DUG M(>%QMOBQTXP''&PX?$OJ2;9BHHY5]U?MO?D@X)#YY=62[ :S86AX;##]+1L) MG\%Q2V9=O1B:UO^;WG11EQUM^IZM9S<&R\#-EMR7&FFFXY&QR62<9O_T1?5F M9<_6Z5');X!V9DR#"?![RA)R%\'/A]F,6#IR[8L;)S1S]'36R?#+WMKY=#!* MILY5#D*Z)$7K,ODVPD+73QO>&/,?AY*V)=06V!H"_9*JNPT$:K !4K5V(:K@S86&%XW01P MEH;+\G5KJGULTR-3W#W%PG\+L^:>QE+(KA:,MQF92#:@&4Y7O6Z-E*6S#DV]$5FYA],71-M: MEW$CQ#.!(1K E#7N=GK,TMF$?@[&/CEPX#/#."]D(D5N&@Z;Q MO9M@#B#4A^/)EM;>.A1PU6NCT MI2TT7=VL&W2V#I[IA"DXLGKJXO+%ULQ*$ M><[!Q>0)'09 .T7HR%E'Z,A.$3IRG A=/E]EQ=$+_/P\F+H YN HC.=KXI\$ M:ASC-,Q:\VLZ';M!]HB:A8G1,J1L[!C\IH7$+99Z%AY_JR46#ZYOQ:BNUW\S MDV1\@N7EH5EIE;%I25>(;!D<:];2#C*?=\[,\:1Q-!Z]G>?*/C>RD]Z'CZGW M?PLY8#KZ^&<8M>$XN?6I?S\,Q^ZW9ZON$N0\QYP:BA1SD6I&J8TD:"ZI9^C^ M':G/JC!UYBJ-PV0>NF0=(1YY))9B@AF.3GF,"(K4&$9"].Y.%W1/HMY\\;G- M1[' =C#,;\= J9B^:#*(JG;@P!EJ$J=@I#>F8#7B=XC/_9W=882.X["NNU!@ M!59W)\'!4-@P>1<;.4M.6#M^T_6L6".YP 8!=@3#GAL)773!VLB4E>2A6;%B M/=?MS=N_+)/=T$:RV_-I<"GA[7/2WF'T[$^S"S 0;^6Z)<>M;7H*[N2V)[I) M;M=BO3RI31B2R2"O<\;JNL 9L!,UO(@TJKE M,D$$/N1%]V8Q<;7PWZRS?6QB3%FIOZSL9!!2;&WJ)H-E/# WL&UO:I])MR:C M9OK='8QQKMELN&2SW9/-=C]Y[, X=WKS>V"T&JBOB9F",G8YZ/4C".55"Z+J>?84NJY89Y0-QNO6 G![6*J 'UHN M_#51X?II%\CXE.9LB .S0B+#N$84QZAEX,1V9#I_\;2+Q2L6.B9O=]_L1^Y& MU]9WN:/6B(-/'4ICD_BSZS6]I0X6ANY+&"97PX"[%]4WR;HFZ/O\7?X;?_]M M#1-K_.V+VF]7E[T"*W@*P_^+^932Z^O'2_O>J03__O+@AJZ?FGI<@[Q.0?5/] N;X3S._V8'5[XM[7SQ85/XW MJ=@_YR2QUR-@XA F/R_3\<++D?\YAY[:OOZ4;ER3+HR$Y$@%RI!@E CMP7!U M'.0KV*!51Z'I7DG7AVZ;I/6?;LC3-ZT@M6*1IZF=ZV_;-#NP7-HQK->2&IOE MAS:$9U8K7<-!XZN9Z=6%&#/(2?QO"^Q1@MG/,<=JL/?XK+7,TZ1G-JU)6$3B=D^OU MC+G$5TW"VT.EZP.89.^N4H)(>#EM[=IWGT?!_SGG2ZR+DL"< HDZ.>?N]#];8J8@GP,\EK/<+C*6LGY>@91?;2SU6UZ_A)/S24)4BGOYK-I1NLBF$_K.:"+%;?Q9-HT-S;'O>2_/0P; M&"CN1O;FQP M#+M%0NXWEW:PL7H=#+^_\3OT^#BA\$-;E2];S[3AA9^;U-;& MIJ@^A[F4O MDCF2^Y"[T%ZS3Q;/XWTOCZ_2^./8S=OLZ\8"6,3\-SFY89$VXR5]L9X3!,\# MSL\IUYGU%X^8SJ^NAM?ITY69M+&)'-9=C 9H^) T Q#.91Z5G+!Y[8;YSQ16 M:72[G0]_6RU"-';(EXSFU*D/83B]',PN;MBUBZ]7ANW_C( MC>O_YY;9733;G[Y\_O5]7\=7XR2J?UJ,I^FX\?ATK43I6_<^==7 M:V_Z(04;&V[VUX^A.68Z&%9_,3:E6SHS!D%I%I)-FO_Q-#W&W/!,TEW_ M&@PW/ (8?E NQOU6_32 :0A^?6*:7U9>P%V:<1NMZ >@X0=VWNBY9@DZ6ZO9 MELM?_M_<3%*NV>J;)'&MQ3+,1BSH]P',UOHU6^K6/JC6SG6R^V[J]3+9_8W? MHDRSV+CRCTJ4<:0%:D^)O>2:4\LYQH^@F)5S#A& M'ZM$FW;OW>^9#GZ_5U^N:[63P$3ZFA?%)N9+FL^;Z->VYR6 M,9!U?I9IWMGX/X M2;I9>7PY'WMQ3[U^0]ZTUZ;)IF')E@&,W^9>P.ZPUS)'<$->$[?_=QK@F[&N MYLNU4-?K-W G]#7+]JT0U^LU7?GCZ[^\>G?C@OS=ZI)?0IK2'#EK#A8[-1IS,2E-=@NO[X95>_@*< .K4>^L=5UM-@V MDW;W7EX-Q]Y.2$Q3.6 MFZF;^,%LPZEI9'5MNC=B'@>Q!3HWLMQW4Z_WL=S?^%VR"(ZSC>70QL"K!=^L M+]DD50]??1PWL$Y[*C*.NQ:AP>[/NRR_N,:\3";SR\20G&4V6H A'QCPL=UV MW'#Z-,_?:#W#IPG*3A99)LL5]%;S9$4PO8$>>'%C;. VE>Y8361'HKJ,,UKRX& M-]/&0]IJG+?#K:?9Y?<-F]!ARH6:CH&S0];9:/^BBB%M94R*W:7]S>W&YNDLS]-B+^.LV:R=.;>5DBJY)*"? M?1NZG^N7N]'V:+UN_3Y..D]=R>- MM7NYWL6;Z6-KV5 _7+<_=B628>>BY0AZ)A'CF!D3B+!(>2144+SCJ,P')Y*% MP**1QA(6,6-4*DQ%T,)ZK;A@*"62W:;GW5/&;N1Q- E2Z4")^2@#_@I,&K>V MTM&13M2L:^2D]\O0'/J25B.:C!Z[PN1T?GEIFMUSZP>@=+SL11.-6A!TNWJ2 ML+_< YC>F4]-R-M:VATXF3XGN7'9J$G-2-I@/EIW11H;IDVXN9'R=@B\[)2; M@NFSN_(W[Q62'23K3H1F5KK#,GCX*>TKCMK,?=KF)+/=)V.GG!G,'C,9W5N- M[KGIT+E)7\P7[4@0O3/E;H]SL]-:6SJ1;/>YZ=X2=<]-6Z50/0&L[+02F$Y+ MVWT^NCN9A#:^ES.DQQ\3FUY%]4&1RUY\0+Q;@,RAL$ M7SADK,4NG:JP'^5ZVZR[F3:YGHSY;/=2'8MS)[NJB#R^=&GSW>$%>G]GL':/ MPSU'W*H'O^;>8CY?'OM]91#G#*OJ9_C^(H7.DPOT/ES-<@"ZHJC.8:;#'WC: M6;[F"#5J'C7A1Q$K%?$IHC-P\[Y6BU@E.D\_^G,U0'[/)7[*^3(\JZ_+4N,[NXL/GI* MWH9%W#<=?_Q[SDT0'U;BHPTWOCH(V5>"16# M%BXZ10/'.G8F9&\45_S'JV4I4FC;&_#7FR2R=XN5UD5J69-*MI^M-[O66ZH) M/G&YI3[5PB[\4/CA/G[ A%E%N7-""D:-41%AHJECQ#EF4>'[.W:C M"JUK@4]<[;501:&*3"^2U.9#]0K$"\0+Q+>%N#'&6FH$#4(RIYEECD?%J18Q""0Z3^1XC.K? M3YUV7BMTYC;^?G(.[HFH=M;L/6%$]79*[7&#J">J-'V ANR-L%\/1RD;>WI@M-'/VE-).T=VYVLK'S! M]9/$M28JG0NF+,.&24>41J('R3:2&N,"YX+GI\VGJFWGF'EA':4&89,@#\D M8-P:^-+LGH+P&#Q_'4'% N4"Y7U"V5*N4P4)@9A(D-;.8:V"5M+3^(5#GA\/ MY7VH6HQK0OH7#'P00+^^W$JPMW(EVG1PQ]>>2'ERMCK!JD6>_U_R]*\7,E X M*J*EQ88SSCFP$!(LJ4P M9]A1Y4GT1L:(3#8>GFAZ(4&UHOVS-@IJ"VJW02T!["&#!:7:,W#2+54Q"N,E MU\I&MT5&3_\S_4"Q B,5B!:(GB5$#2.:R70>4/N M\!&OON6^K4>\TL&W:>-XR7[[>N+TN4#$S4-?UTCII_17(Q;F8U@W")2F6GJA M5 R,$*V-5A%YFS8 :]+7H!A;I[85LSTG=]ON\@7O';'='R&$0@CW M$H)ERGN&L:0!,X&(0C)0[YP$<@B>Z]Z'WG;C!H)>].\(@,(-A1MZQ0TQT,@0 MT2RRM()FL3="!4,M8Q+'W=?Q#Q+@VY$(2"&"0@2%".XD LFU58[#2 G'O#4F M"*)CA"\M!7[P!PTCWL1UR:TKZ/NJT$<4"<0('(W@S&)BE.7:(>8XXH&JW3/= MMPHK[FQ?G]LNLT.JU:\O)^]O81'6285PW 6\XM@;=,M221^62C8$X7V8S8;9 M#@#__LWEE1E,T@<@P$^#5*YNO;XM4I)Q867!'P/K.3>3Q,X MZ9F$LG^1RK+J6:"\)R@#>)$EV#/K-5,>*X,#%I)3GQ)Q%W62>AQD?/!6G^<% MS@7.3Q7.').H9$"88\Q(",IX3J+VPBIIL O]B@L6[!;L%NPNL(MHP$Y(ZBF/ MS%BJX1/#-++ (P^Z%QF!!8H%BE\!% 4)Q DO-!6!&2$,)19)^-."G6SUWD_* M+8YJGW(%'RN4B[JV;1+@-ZE:_;=?^VK>TSH ]"#=^N9N-ENM1:PQE5/>A,A$ MI$PR,/NUQ/ I.&^H\,!59Q>*F^9Y>W[W,5H]+!)RO!6,0B6%2AYG%W4R"4=, M6L$M@38RA[SBP2OB-7)<>XZ.76CH6#M]TQG#Y[8>^K7G)A0". 0!>.%Q(%(@ M8PCSG%G'8[2.>FTI_.^Q\XT/LFF8U]#0@O:"]J>%]ET\!XR8!GU/(M&:T6B- MCB[R@!5V\$%M ??#A!NW<0!D+>FYG;M97(#""3VW "23VB)*G#&1&<^4]5$S M)U@41EO6SRHAM63]"WP^2*.W@4_XQ]AAR']!=])0#T9ST_;G]C>IAW!M[JB= M5'_8^&K1(3<,9I);?;',)IR-KUHI67S3=&HI.NU3-Y^T/C3[JH;]QS0??R) MY?F/N_K4T;H?;'3]P9_ O9]O>)9_=\/B?>6GQ.+?F79I%* M1@0A++!@HV+!4$0UEYYPG4YVWXORJF[3\$V\K:/XV>ZK1@LV;WN^),($_WTE M;!]>H/=GNG2/PSUFGWKP:UK:7;REG=4JFP[WC/V^5,];\%BJG^'KBVGU&B;1 M5^_#U2R;)15%=95,FL-;$5WC?'\AK;@+K:_@I6$R,L/*M=5AOOIMOD]KW>#\RI!S03&U'!O&F C< M6J:10O!/$-%$TK7 @/NE='>=R8E') @CI6$2#&IM>K?,F;ABL(5O>6*P)'U7NCHTRDDPH!Q MX;2,/&U]UCQV'GUV0*XX3)$3+6K-2]V%0@R%&+8F!H(%Y4(;HL"QD%8IH77P MF&CN,!:VL]@#/ME&ZKX>CU@@7B#>6X@;K[ARWD:%)0LNG6UB*+58(FF9U7L/ M).QE@[82-57]V[EXQ$W:-QIT+C5=UHM;-]'5KSW_^N2G29P@9?J11@G%)A+& M=:""1>RU-TI124G4P>E'>"MW5EX_ZP^]?C@ M@/XZPHH%R@7*^X2R)@I[RRPR$C'.C16"8IX*JSN.G(N'@?)^$H1JA<[M%(.O M/L'RQ[7ZSE][-N7)V:HW]>7!^V4)4,X^5-UQR MQH@-6E)0KS8PXHEQ?HN4J &\1&X<)=AR# M.B1(N,X:):=.@2.8U(BC37Z#9%1%921W M*KI(9= Y]'# 0.)-7)?LNH*^KPI]Q#ACB2,&2\^,Y1J[=%"]8R)ZB]R!M];N MK%:+[_VG(T8H^Y:5MU'INW(7\(IC;](M:R5]6"O9N>2[B]A([XRVW#&JD?48 M>>FMP9@$X8[M?1PT@P_7C/9OUUY9^"Q@WA.8@]="<)]2$#C#RBK,8S F"AJ4 MLE3T/LSXX.T^SPN<"YR?*IQ-$-PXZKCEE D7C? A$N]5,/ 9'SME=S_)?P6[ M!;M? 78)X!QJ,9U@8 MI:1C 92^MB38HS/ 84[CP[4@YY8O6.!>X'Y/M[[9 >^>* ;XU<);QCBS%@5) M9(C21"-(,*>*(T[S\#^_VW!G-2/]VVE\O 2EXOP74CB #4!29B*12&EN&29" M80KF !:<2V6)M'T,:((3SVC_SN%YD$YO(YKPC['#D/^"[J2Q'HSFINW/K6]N M?)&G\0,T_Q\(\<@CL103S#!X<#XEG$9J#",A>H=;8P[N#/[E;-N[]+,[WAD" MBT8:2UA,!SM+$!T1M+!>*RX8F8K0@>?#+W+9!#TF,GHG/_[;M)Y,K*$5BX,AVT5\?]ZAI[ESTG& M%Y]32_X5",=(H/>GY[K'X1X;03WX-78\\6&R?$L[JU76,_>,?)73->#'+#.UTX0?1:S( M.4K5YN)&*SX'?F>.J/194HOX;#N5RR#Y<23'C'S5Q.*+I!9)?=!4-L'<(C9% M;!XTE&R<@,*]=6"OGJ-WP^ MK2CSV16E#H1;Y6VP3EK&A5<<(6DET]A@I&5'+II"L@U'JS/+15.R1J)_U5U+ MMGSAA][R@Y->6B$5XCJRZ)GUFD0A6#KGBJ'0L17FH/QPM"*Q"->2]B^-I7!% MX8K><@46@4F"D,-IGS5.2A7'"2]3(]QCB1#%/A$"*2,O20;@N M>N2]-DBI$&Q'5MOC5/]>-J9P40M\YO& _20=G-E>W?4RQTUL]6O/U3WYF0(G M2*]]'&-)1JE@42+B').":6$(%<)X3[&4HN/LO"T9Z\X:W*<,?XJ:D;(3M^#Z M:>.:4NZMCIH$R<#% (O$6AVP"E)H;+H.##D"KH\5MF0U1>=6M*- O$#\@6N6 M*(*GX1VFRK)@L<$B':>A@M5(LZYM=4> ^&$VT]9:]B_86/!<\+Q//',23:J4 M0:W0S'FN?1 T:$(M5E;[TZCLKR.H6*!U*K]?>R;ER=FJ-V7&/>$R\J"$)9Y1 M&6PDBD;/.)@4A,6.H_3/-ZD1JUJP_IW3458K"U2W@:IBFADIA.,NL* 4&/Q& M8ZY-Y(!)^53S"PFKB>Y?,+Z@MJ!V&]3RX%T0@GHJ' O(61\4L:D.5?"1H6/O M&CA,[(W71!7%6B!ZGA"U7$(HA(A5U2!O'E<726[*%07"*H-B.M;7Q MB_X1V_&.KKU96[L00B&$VX2 ,6%$"AT) 2?>(O /;$!!QR MY7@&]'(B OSBVW MKA!!(8+C$@$+3'')J>.&,)=JU;%(0W!(>&JPWV)][A%AQ)NX+KEU!7U?%?JT M=\82AZ6A@0E#E=;2!RPD1\QCNW>??4]J59X9%@^I5K^^G+P>5-+MWU)).9_@ M$,5T/"4&44%]0OP?44T5>&8$P(OC8P8ECY0SJ&N%" (4 "@%$1&4PDG(1$>/.*HXU M\($..I)(7<^BDSO6W*MI*G=4T%[0_I30ODL976<%CY@ZCEQD&F&M)95I42*Z MZ)S> NZG*Z.K:RG/#<9G7$6W<,(9MX@N03O5;<6/J=O:62KVOILPNJN*[C_GT]D@7G]_ M_H5T"=YI0LAC)@1W"L&]=^&'EM)U 0>?CA[1PK!4$85*0VQT03++A?//]D-W MI91N*:5[Z"I@;\'&+95T2R7=O0I5J:1;*A.62KI%4I^\I)9*ND5L2B7=KWTZ M2R7=WB66E4JZ)=+-8EE3 MWK]M=&5YNA!$;PF"1>4\PX$XB9B06,< #."\I"(R$CO/"#D@01PK;8U26>,> M5J4H7%&XHK]I,;#\@5QPDPXT@5&-:SOPJ MQ%"(87MB$%9*3W%T7+!HTLX7[414'D>#F=B"&$K9BP+Q O$>0SQ([H2R) @I MF4\)+3Y((E40 -\OY+8]1O?O0Y<1JFE6VKIEI,)#LU85A!M+/R/ M0HX92HS45@EF/&-!8M9YDMA6C-7;6KI8U4CTC^[*D2,%V'LU18QW@$]OC?7, M2F2IE%%RR9GA(8UA3U;^].P7C!^#XQ;H23RE!GJ$ L4FJH MD=1B2Y@12A%V$HP?IJ('K14M@"Z ?MJ 9I(0,+I%B#HR;(36S"G,@Q>:&L_# M20#]=<05"Y0+E/<+9'WLM+N;Z;7ZS ^;*G#[:N$FL'&1..Z11DPR;Z@05,I\"J3P M9N\:<3^K2[*FNG_+2Z6>;JFG6P+U7R2BG6OS4!:1],Y+PR@#'QN8*H*%0)VW ME&-S;%_[H/5T\0O:.UX[74F?P@>%#V[S 6$Z8&RBD$$RJ:110CH>L').A*!$ M[V-O.Y;[8J6*9N&&P@UW<@/7WE-#"...,)/R[9AU()2<1R:UV_N6GI.4T^4O M^A=P*$10B*!/1$"UH%IS0#6X#5@C[6B4T@I&;!"4;W$&2"FGVX/884'?6:)/ M>.PH2#=C7#-K@E7!,8JT0A8;[.EAPXH[NM[BQ;FET95RNJ6<[H&72LH1!0>I MM!4M$&34$1MA6?3<1DH$H88J)JS&>R?(@V?Z;5.BB]$:D_YQ;*G15=BD/VRR M YD@8I$A*&K&%0O6ZL@"\18ABH,QZ-AIPT<[[Y#50I2C40L#% 8P*A"JA7+$ M"18#H-X0)K!TQ&N$_;&72 ^SJ5C4#)7$Q@+W)P;WG=R'(#33:7^0Y@RE?S'@ MQ"$4-/Q?V&+G\>D*]1)4,W)NV5O%"RBDT'=24)XK*K +T S)9WV' D;5: L M!/*(,X0>F\NY#2M@4C/)"BO ^6"4XJ8U" <@F%E")4,:T$Z:K?H)4?IQ%'/J@#$-* ML;6<1X459\S!,X$ 4T*[LQ[;X!CN$JC=JPPOF**M*?SL3R^KR<:H5>-8S5*- MJVK:M<"02BS-+D+U:GP)C;K.B\+R^VGJV'(DF_NGU6!:F2DT83@\+L;>O@!HKW51D\+X.6LN"-I;5+14-Q MEA4-+R9ALRSX<6J<;M0>[W-%Q2)*.Q>8/X8DW62?\Q*N/22NE(+V>Q7B9+OW M66+*3#Y@)E69R?.?R4Z&+S!]VI/;:^3NM20,)^>1&[T< M(ZXLE38XP3@6)EJI!.>8Z(A"[$P:ER<^K$?6%/=OMVI!;T'OT7,TL3;,<"X= M3>B-)F O-+&:!VWL%DN?)T OU34KA:,+?)\:?'=*KR+!)/O96&R8$M$ZXI&+ ME"%#@D"[EV\JZ56G2Z_:8[RA,_9Q!N?R_2TXF([25)--&$^"HM8D%)YX:C6& NIL,,=-6ZW MC%$BT#/M !!W??BH0?WH0WVG_BB=<4(JQI9*! V2=)9X3PQW83)9U MGLZS521C/QC?:C,[.O'6T_V _5PVMA3F>'K,L8L3)F,TUKLH.!@''"FD*!/8 M4^TQ1;SCO/(M@R@'-PYPC?238(QB'A20'SK4$BB)PD6)A&&<4>V4CL30B 4. M((TGKL:Y5<"EQO+$JY;]-Q"^RJ2/MV%6#49N?!E*JD<_3E3LRPJ1EE8Y1P.Q M(:9=<4H)9T.0T5-&G>I<(9*;F^/VD6ZA>4FW* @Z2P3EO6_6>@28 0==:.V" MLD:ZX PRNG.-9B.NL \$B5JC_E7Q* @J"-HF,J>=CPXIZR)A'D!#A=71<\ZL M#:9KE?/6!NT]U(9&-:=%"14(G1Y"N[BOTE/K$$/(2L^L,)H:CAD8=Y$095&' M'7?#?=VO)TIKP<[MF,3S\CK/=>D_N:+)!:W,;#89V'FS57\VAGD8/4\R.AD/ MA]"Q)A$@3)/C6DWG=CKP S,9A&D)^)=8X-[L$9#&-SDNDNCTY9I$?AB_'8_6 MQ/%-*XWKY3Y(2,9%I)2U5G4:S>O?AMPG[K:=P%W ?<3 K=$%O"- MM.>",RJ1\C8@3X0T45L<.XZNWC7@L%V>M"SH+N@NZ-X3NEF@D@L MP1',<>,$Q<%S?MQ0"*$G/G?Z(.@^?#R#?:&9O5]:OQ78Z IJ'#&(<>] ]H$L M_7B>1NM!DWYN^\SZT_,'<.^ZU625!\/)$^\#0UP9HESPT@IKE8VTPR4Z0*H MK5'?=CS<,W6G-Y<* Q0&V \#"*-0C(J8()@@6%DL".)LV_W:TUDK)8R?KU:Q@)H.[P+OX"/PS@J3>/*$.>N.B30^F91@;4 M22!6$ \48QSKJ""W-SL2=YJ1E9E5&X4'JO3.%]6'BS -FV,9?K\:3$*ZX9.9 M#,;S:95*)ZT&?H.DGD^#>S[X_?G%P/LP^JYQJ FW41K,,4:,4V6H @M;(F(\ MHM'Z9W_Z #O S>OSZ9GP?#8:H'%0:?0OYA&$9@ M#I;W'4%,CFIKH,!Z8&APU"5XWGLVF2N?9K&)AFTKY)K[LTOP\NYY<)%5FUY?G:F-I1AE*: MXB^02)['&PSR<_/830+Y\FPZQAT'IU2K",0=M&6,.!PD#T#ED71ZJ'OB$TUO ML\FWF3B60P#CFTNU@0\ 4[<&E0<3ZTOG)G,S?#E[!')59T.Z;M$5T/ES.PGFM^-SM=V!47K0F9UX)7_AFBRIL'6[;XJ?U<7ZV MWN[&U;K=B9O]^])7.PMR9Y'/^VXZ3HW/-Z/*M$K^EH+OLC4;6V$8LI&?N,"! ME3$ XV0ZG;?ZI_*@L:!YKK5HFA*5:5G]/NILGOHNOLK/? =:; 8F%-SY\A)F M>CUY)&6!*>>))=XR"A: $"8H"E:J(Q83_076_,>/"RI[9V$@\S1.?[A^:](A MA_D8B*8-BR;\E#NPOY->5"W8[671+[)JG5(6AG-_Q]AE5;QROQ9V%#BO?QE/ M;@SHFSQ'[T8_A LSC.\B7 $0&[U?V[6Q?M(&9TIR[!'VC$DK4N%H)CGC&*D MCN_.0_P2FNQ^F)A_#89[/(ZX)JAC9&%8;\OJ4I^E<5V86[E55=,L8)?1;]F3 M:LR"\4H2.QZW!_?"1H&4#DY[)AVW+H)M&SEX%\Q*==.]0"U%@WG^1;GI*AL; MF^G>V*4#]G[XHD]IVN*T7S9Z#B=]EE#* HK8"S 5+>UN&:B#A3_FG*W/=.*W)=YR$[![!<*], ML$8B%T;\TOVJ3*;(],@XST>V+I^T[M[=EM[TGC4#+\W[[<"#&\^'0.YA(1U? M=@UVX'(3+1*4&27! L9 -)3A8(U&R#.!XY=""__X6W)4\YRVOL<>3^1"M>XX MDNNXYF]G8>7[;N+],']W[G1G >/[;A)',976'<2$FH7F2** !X+CP_E05-O[^#7LXGLV5LL?S#78)Q7/X91F !)O;Z\&HZO$\_\+: QOMK M>/YE]>E%JX/?C/P\O2E-QIN1>U%7 49U"/^^,D!A;\?_O;\U7^_;YJ28AU#F!90\\U+0:?!?\+'1< D=6EMR#\-QJV["]^_;X)N M23&^_MU=)(*I7C8]QD!+&\.:@RE)N1+T_?K%^2O\_;=UEH2_S8$N,;+/>8H$ M7LZ''Q@JY#OOQQ,P9W)EL+&-1Z!VZ.X^=46'XA:39K M[W3;FG1.066,EX$IW_PT73S[IATRG8W=;_"@V><$@[_.H;^M8(KYGS4>+'.1EP! &-"09J0 \HS&(_T*KYSW9.71L MT\QGTO&5GXSBQ0 7W#TBL26M_S5C+*F M7*#Q8;KP?\-M7?CNMZ&Y@!'X@BK\>QC]/='NBYJ+@4@W,7#?E^ MSHLYLX:NQIE.I@.8/)/-B<%EBG%_-).L7%;K"]/Q,,=Q.E:N"@1 M3F+EK+G@2?]L])25FKD %_Y[9$(3H87'\/S?O M?I\\^MG-&+ZR3F!,8A2.,,NIQH)&B97F$GE#.IQ5A106;:H-_/6/GY:DG>1O M/FU=U>PPK7[;9R"*=X1+6@'4N[FX&] $^VBS&F;% ^P %@[D-7UTG(VTAV7XSOMXL M+S806\5NLNF8FO%-^'T1^5T^H'U]!/_IVZI52& L-JNYJXN6BY5@0XY63X26 MKBZ:3UO:SL!*#1^EM?QL[H,.;<>R^760[.X44%KT$X8+U, H:Y0C\8Y6(]\X0Y/P">3$9[MW%!Q<"E)R()$(@ZQMOQE\NQHU.Y\E MZ4C6O WK,K*:E7&Z!>Y9^W%)A>GV=._B>9O2Y,?0YO1S(U9?D*HZ/R5?"RYG M:%1M'+A$^&VB6_;L4A>;@7U1_9 ]NOE5FK,56#\9,"-R)'!M3M-P9 LLO]U_ M:A4Q !&T^+#^\CCGW(EAJP#&\UG>IGDCK'+7D-=K/G#KG;42;#Y^3#;.#(8K M.TUIB!K22!T$DDJ&AO^43OZN0HS!98]MMF&X-ED4Z4J8C':E#.RWBRH.QY\; M]12FT/QL+2Y)-,(>3^93$>C!*H0'H\'S4!IAR M."*'@^?#?,=\%,VG\62A.F\':L<.1BV+MAEM7-T\H=,/3NOT:1>&-CI(;9ERV$3+' LA+6,ZK4^=ULD7%O;[ MM1!/:_U5S3 ^/+WS_C[O,%#'2>_\=;& +B&*5 M7+N<*%;9%2NG=JW!;FV9:3/^UM B/'I]_:^QR,$Y2 $JN#Z]KOJ8%X.RD@W+ M@.WJW8/I>F+;C9;<>/]:;')SV;%U[II"#,%W]V AAS\N(KEU=L0W&]FNLJ;P M8=VT,MD>ON'[3REQLM4PR3&!)MU-&$GBL\I+HQ9&TRS%+U=)D3]YE>E__S]Z3*1Q]_@0>//5Y/5S#!!/ &L<66:8JU%\Q9%9E1SH @WU^;)C__ MP_55L^#UMZ709(9+H8LIC,K"/UQS_-)Z\W=^/OFO:GF&0TS>/T)G8; M^R:'Q[,>CLT8YRAB.X3)X\K.OAM<#9(L3W(8'^8S)?U4.?:0#4LP&^]8,5X% M_U]^7/>C R#;.@W;_^R]*/1 MW;M<;V>#9@,3QA<,G&0=IP:MI+4)I\B%B0H#E@?N0;*:AW!G09W^V#3ES2@U MY.7(OTPM6-\];#2RT9$H+6&*>RNT-A<]6ZW[+:DNTJY[LAVF2?KFF$+C6XR#?V,%)N-IZL MY1S/1\L0Q8_7EYP[H45[^ "FUCN2>A:T4%S"B0-C/ T\HH1!6 0D1. M#8NJ,R=WY[G]1^KM6^A6OA2&9S$ZR\%9[UNZ>!OHC$?A>0+.+=Q\:CJ=U"ST M>J?PV?U6V0ZFW/V[R4X8.[N_\3OT^#@)GB]725QW![QWQE+C$;P9@8S/\_+T MNZ39/ER8T;NK[-TEG"6%TP!M#6V8X]&8WZ M^92[6 &W)=9*&F4$?L?S2VC^14MBTZI9[;N=EY4G)W7I_[/WY592<)8YL81R(0(LQS]A]4L#[$O8TEP MNQ'\_1<)A %S?==UO#3TLL@#/>R'2<2Q)W"2VR.FU8&)=QTZ4*7 R,0,3-U9 M@BJ_P:Q,!)DS%NR;(#FQ+*I@3V9L*F]:*6OIR1-#2$X@3U=^GQ<-N XC?*%* MN<;90&0H+=%_5UR0+^5!'@RE$':T"KEW)87JR$$?/DR'M\H\5.V7%S6 M(J5*YSHU,3+>9[; M8(OY0>9[5LYCRXL3Q\EX#H9&^JC:\+YK'?GK"G&S$A.^[VW,I#RX!V,D]F927N0CC[$21!3(^3ES? 3LZ3/(TM -WM*'A0RWPO2>/(]F-F^4Y@QW;N."-]*PY,M*[I^^O- M[<:)=N#N\V_X-]^AN/:\+.L4M=&X2'DG'C3H69:Q*(@8%N][7NPE0'2N[V,+ M0!8[T0C(\,&EK!^MP^3L(F7OOC;@E28LCC(W!;?4\>(,\0P2[@:>X^;6"+SZ MP:6B:P?K:W.M%VO+<]_O]Q%,807E)9W+7JX*UH%0/<&H([C_:3%7V0E)'S3# M(PMZD7:R\69XN,)F=;, KSTSZBL9-\,L9MQD*<2'81MQ&$W;IWV/M7)>;4GB2"]YMBS!<*+9_%Y7,G$$VPK@Q.1\ MOE#C@1%ZL',;'*TW8=I/W/5LQ MNOG;;A(G2J*_0\K+4L(_TC$I?D9@1_491_(GQL=S9J=68MM>&G"6>'ZI*_-7W-_ 8ZRWR4)TY'I^<'P[R=7P=;D?4#>[\ MEJW->S8O_4,9GE](Q/\FHCKO4*3+I7SD]P[TQN-CNX[VS-D/A/.+(:7?,3XX M4=(CMUBZ#SGMAVB=ITBT:+$>,]%,.WF'G8RFG7PF.SGQY'/9R:/FR8?O>O@$ M&ARJ#ILR_/.(G0N/ISO),VT]&(L?42&CBRHDK_8![B9/XMIN MX\6VFT8(S+&?QG^.<^"V?Q-73EQY3%P98\Z]RY/$"YD'&C-.D]S*0QN/":NY';HVZG/0R]C7I*&+/.=U X=S\]Y%/DCF8'W M;8]W6TEF^,2Y>$/1J)I T01YCMT7F>6$4N:%G6UE@67F61.Z( M4?X(KK*]WN?GT')&H8P>@_:?.&D_G+2EE>TV5G(=U-59E',.-G4 YK.7AA;' M)C!NG@6C.)OW\V]W:6GK/#6>>LS.M1.#/@L&_3[^#!TL'W$YSCBS]-NN[EL=)WZCK+C0.7V7;F18%'_,'3,/<3W\EM M*[9&VF\]9OOV>+WNZKAY:@]=VE_:^7*[; C6#VOM8%(W+_V(^>!BZR Q-4D% MGP01#)NV95;* A9REEBY%_G@W7I@$,0)2"T_W8#?]_VN[I^\J3/67N*.1(YM M_WATHFH*=$]\=!<^2AV'AQ;J<2_UO"R)&#B^?N [/ ]SBWN/AI>?RM'P)!B>GV!X(+G@(E2TFWO,RC+LQA%G;I);01@[%L^= M/-Q/FO6!*Y(FS3XQ\)-E8(LSYEI6&(!BSP,W\GR>>3QD;N)[MC=2)_$(40;7 M?HX<_/BA!V_#,!_L&-OVSKR'B#T02/@>+92M"W,, BZKEXB2=J=-?&HU*</(KAV>L0]0<5E5LV M\?#&SB0+)EGP\++ YC:/_##V O![_"#*RI(DHYXA.?=][MM\]'#CP4,@MNF,]*Z9I,$D M#29IL%=IX-@.3WC@1G&>>!9S8LMB$7/#G.5)"@;#7N(IMNF[1W;:^2#20$94 MX!_$%W]TR/7O0D_?WEKWF##I-_:!^!F^NV+8G4?K"'=>97_GV07L[SDV[J%& M@[=W!TE2YEA."J2>8VZ@&X6![<8^N-%)Y-C)*'39';M!I&'JL"3VL)NMYR1^ MY'+'LSULYL6MG/D'[@X2JNX@_8H:[XN*56G!2D-;W+LW"-D^\WLLUZT]%1ZL M><9&#K#NP0%Z9]FBQ1X<=2L:0Z4@L! _HBG:KVW77!-^*!:M45<7-79S2I9M M4?$6OA!"OJ[:,VKT-V] K#8W=+I>( B@_=-/3,6, %JX%E@[Y"QSNWJ&>TR:8NL8)@D:!"D*+P-[EQ[ M!_^67F*+1]IR%/W4(70&/'J!G0II48!)\GG'3FO+$37*$QV6%V=Y+)BRZS +8%!9ZA1Z2\Z5:&=2EA)55#M)><+ZHH" M3V49DJ'81VU<;"':M,XXPXGB(*A)HSX-,3V:M'YG(^JL+BKJ"B:[FK$T%)M9XH3K!C_1$SFH86%7#+*H+H#2\$1ND+4NQR+"G M52LT.E[6B.N+A8%=80WX7+3M4#>:AE'WV/FR0?X8;"\#S8[O_.?9YS-X M<%FRQL .M+ ^.&@8%;P6GLEFH,2IT4V]7,"4*WKB+K0HFEM*);6Y@V,O),_% MD'Z7KSZG-^ME&ZD/_I>=^K[G>$%B)YF?VI&?92GGD17NT&QP3,5] DZE_GKO MQ9S>R9F\E1-YN/YZL1E8(WA$#RD7]79U!CD49;[3I9X<1 F+ 1;WK,RH*O,RT;K MZI&CHH\;R06^* T))IA?N>:^KF= M\I"%S,ERS^?@'3EQ',9V%F1AQ,.Q^FK;<>W#K*GK/O*:*N^&UA1DJ:9*&BP7HN:,&2#&:A"ZXH+G9'6 M+?W;PB:TIKP=&Z==@(W6BHZTNQ!:7\TOI?1;J7A&G1;0(#]SS"Y$/7W>2@=& MNT"/Z2568O/ \AP>P?]2EK$P1'+,73N-H^T)R]^A5/Z?')D:K"+UW]'@4..7 MEXHHQ&=EV_YMOO*X54)?"#>2_*0)3:S_-#R/;# DM!*7[67^ M3+/37W1L-E8C)YE2>QZ M?L9L-_?2G"=!ZJ8L=3E/G=!+1G):[ARC#Q(/'IAR)T@$"3@3T=1 M"A;W@6/TD>(,6C$#ELS -3/DHMT],G\,\WWUMS\JXQ_+\L9P8N4,C@5A?ZI9 MDZ$@^KD LV%1-\":\WE37R&W&NVEB([.EPU(L!:#XK0F!ELN+NNF^%,%F)3I ML:CUJY=S_&*+IJ)5_]3=)%?]7+X R(AB?[:>AL6Y%WB.8]M1XGFYR[+8BZ/< MS>TDR\(Q[$,PU)WX_WW&V:R_"17"ZD\EJQ[0?O8MT[*L$>60TU$$Z"F0[$ , ML!"*%O\)PEWT$%_? QC<8#.-&;LQNI_UIU$H8'D8VC01% 0:/ MYR2V04> -7A1+PIQ3C*X%G4*OB9?/<#H7TP#;?%SNV1@:\(%K(\[PZ!Q-!A7 M;S(*ZU\7H,P^+4M@02OQ3VUZA_I\:D>P\FH-/O-TV="!HZ$, ^,\)3/6!NDE MS-P9*403)Y3<&+@NL!1)(4T9#( ML2AF. MY^J%^;^GP(*$KX14,U'I3\,4-7I.$: M;VI[#<[$77@G$V_Y2 8"D?0 ZBBTG(19MN=$L62^GX'L>S$0N.+KS"-W3/*0('>&5+< "THY.7>3/8/U^Q\TT?3>(FD69UF< M1IX#0H?Q)&&:.>:8_T).GXJVB57.]LQ(>C.O / M[#1.LL3)F1=83I0'4<+]S$T=.XK0?-CFV>V+ZDZ!,7'IKD% M;Q"\V#$]W:Z6O/?I3PM0=0LZ,2L!8F-9W?HOI=<2;'^ M5:TF(95"%L).B2VEKE%R@UQKE^ .T##P!+%H.U,-&8?4-PS@[+8L$OD+I10- M+5/ZZK:J[.?U)&U; ^P## S3S(1J@+^#?B'[ UAK, =_ZKKS/C(2^ B X4$ MMN[,8$C-#;!;18YXEP>B> =I4>I\?.HY^%2I\5N=%&"@_,;22[@:;C]!2]JQ M?CS_[3?ZR_[Q39^U<8,6SR\<)$S5N=\8>D"OGLYV*-V ?'926_BZ+1IK0 &? M^6)14G0#^.D#+$K1X >0D%=%BW:;WD8RMYTTL!AXKRY:SW'(@M#G>>P%3I ] M%F#H:HAD!,)AEVC6O6?M@O?%G"3-+=_S8L>*[#1SP6'(T\BW++:?AF"V"?RR M/F\]9DV+<)<8CY;-! \!ZYOG,()%*]-9Y''XKLDL&_-70 M) A^*GE2('DGR M^F'@8^VD9:5!" 883YGG.2![O##W4]^R6>+$CC\"U+DO^@4#"ESH?R]9@_E9 M1%?@L"L [R[<'?0\G(F @1RDBW#SG+KC9 M46##NKI.%-N9%8)F\OT FRG=<4E?DH@PSGNG6KR5M6V=BC D10G731S^#0^V MQ, 2/K"GR?&&A9:O*:4#?IM?>V]/Z5A/@+I0#;@B_-]+(-IW5VC>C7G63I*' M06![=LP=+_.#.+8\B^51&+LN=ZSL 3QK+\J\ $R/Q'==SPIM9ONIE=LA2[C# M,AX>UK-VK#.C7RB#5NKN3O7V.=YC8?;C5'^HC#_219U(\W48C2XJ%![(6NA; M2Q:6Y[L8J"K*$CE0B5J\ZNV[#U@QL<08N-!PN50')(+AY^[\2?,UU)/HX"'G MQ,Y2[,BQ_-_6^#MGZ(?340'_]K8>UD@,G>P1*=(-4[WLWWA44>2%C/5S4=K7 MR9&\7C9PIS+N1;@^WC%$IO8L+4'U4[W<98>TLZCGBB[E-ZIF3NZ)#*EMWOV4 MZD$>J!CG;]A)?GA./A+C&YG;G%WPTZ3A[.LIRV$\/[#RFMVT^-S+1ETD9DCE M@(:%)8&J9-"R^DI0^1WLWJ7D4<)C4B6#HCYTM)I0_:2O\ZNUV.3()$9CF+M] M=6\Q< P:8V0?1^7* "K*#<3#&G,#B];%L57#\'6^6F M+2AN VDXJ ML!EGE338/W/A\#CAN9J]-NO^.-TEZNVNMM^-7#UV"D^WX2#;>L871 ,%B@ZA M79,;Z3$T61=31"5LRAAB]UV]++/5+]O+L6_3L2]G[&;UJX27!;@"[>KWJ/G3 M8H[5CJL_%:!;JVSM:ZQU2QG8%NI[G++\37@D@U]:V%,JIOLV!X>?Z*ZC'\Q% MN&4+P:$IEQDW:2_KI:0/(@13OZ[A%_"$E32<3FIU7A(E^]*8FEXJ:;:7/+-< ML_[6GP2&?H$G[&0I@;1;-B*ML;^5)<+4DU2CI0;-L(X3#42@ IJP>A@.;.3! M,-A_+XM&3G5Q"6K_XM+XO;X2P7#'.\942B MJF>^3$IPU%I*MS+H1!;?CY>JLE MW'Z*7!6"J"CG B,0@K3$](!RD>FQG F)>S@#Y"M\@J@Q[L[:^B6B'!UU@TR> M[1-C->(=3')EC>8P0)$:TBXX%^15%^6VU\& M 8'@+$$9@N!KNI^2Y8VH%$^%RAEG+!4HV<8[=9Y3/H"@8FW"=)*2W7!7:.5Q?@SZ@J;E'KJY:E!"%9KKQ:FRAO.89L2+"1.%'[*3*L M,-!"66;RU7*12HS@C9MN0K>O-4@_I%2L?-XP9Y0^8K MEEEGE")9TG8 MTQI+L&>&DX7G?/CTV5BP;RB8J7B;-G[.;KHY%U>H%4$)2HTXX-3^.:/CD0$P MA# 0%R+K@3?4MM*+%"Q55!C"J/%T&Q=-:X-R^7 M&$96]"0MB?>BKC/ROXLNI*I"X&:W=\#GQ8Q$]7*!B?R;AJTD?%JR8B:F7X). M+)%^4A#2,$HM]+>[N?V0&0LMOTW5]SF$):X!T%==2<")@0LB5+!:WNO+ D07 MF5O+Y']Y*O,M^XS&KU5]+1R1927^)AP,$SY*44_LU MNF;%(B4'@ZJ@@")BQ MTG@5I"6OSNI4P0L496_?*8G5!5PTHQ'O[PQ'N'!6D$VDYH))2BD#IC*0 GMI M;VH* *0PO?ZZ:!$Z@V*_2N3!PF4%J$ B!YGZ4>/3.C,O,Y4I)E*@@/Y*S3;= MO$=GQCF0ZW9SK5\RM3S##-&!.7_%P#A$L*MAD*N3:DC\Z$W4N;DJT3"TM9P1 M8H11@S4AW15XT').]^$U[183DW*U\Q))1S(FOQ(I (V1%@V,'S$>0+<K*5H<;/X*C9GSX M(*1,1_) +V7+A4\GW_!H3"!(:),E?UY5R!+K;N1_=:8)'C#*A)&12G#A0E&D M%D@2C+[R1OZ7*A:W5XH$9R>C>P%";2.Y$LBQ*O!7X_N("/;P%%^JL;>G; M"T[D-V,ER$Z4?F9G08'E)*2%.)KK;E();Q@DUXOVUS:7MS]L"W["/P3%]C#X M>\-@\'K$:R7*^PHU?=O^]=7/GS^^_[5H%U]P*/ M+*J$G_OK*TM\1F Y]1F# MEG_Z+$J2.,'L4=^S(S_*[0R+OD,_X)$79J]&D/OE).4H*0JZ!H6WJ.?@\>M0 MA]M0^(> ^]%#P.V/(OT-1\^6BWI\])O'^V ,(NH 340X DI#HM4X0Q:84)5* MSQ5+:840M-.,Q M<*-6\= S)O&50A5H=1X4QE9 RX?L>>8M]__JA05,B)GB^XXV!0J+;TL MYG/%VA?@A HA@%5OX,\7,IBH/219-A7YZ5@-AJLG GN+IBZ-]J8%N["E:.W+ MY4,[S!P6)%F6.)&7NQ8+[##)8CN/+(O'>33QX>.:5LL)WH^(GE9\03/D)AW*_NP@EPVHW#!J@CUT3 M_"0YQ:;P)%L1F6>R!A.391Q#5!X4*F-('6)VT)GH2R\;+<331RA48$@&5PP[ M7 E0=L\V917%RLM$.!)-+2/C#'RNMO.S-CZ(BTC58_(NV579^Y0"BS2D/B.R:CL(G_=&D_ (@.;Q#.:F ME^^"G!;7&)V;,;'=/7')DYS1A4#>DKQZ6E]C0H*B>C%%U"ZTO%>%/,=!H!FD MUEZY"&W2A[*&?#+ (UX]A.NB73/VOW4C0_[BI$A&.(OAJ%4-WB @,1PY&'M: M#1V5T(AX?WG3'_91C(-2EN4)!TU-) !R%6"GH\^R@(F2W'G6;'*+R-C.+/2H M%6X1XE2QR ;& &O]ZF;%1Q#VBRI#TWQOCG17I.LNN^9+@]\S[J;^3AVFR=2$:STD226)!6E*R30(G^II'S*8 MBBL$M@^>61X'Z7VHZ"!Y25F'PCH9".?A@90P3T X*A"!L?"^,DA(7C(TE="B^*"GI*FK_FB3NJG 41;.';":XF;C\[EQ IS[!EG7 M-'["4!'H^B\\O:R K"]NANPN.?HSV#2\6A$%60VWLQ9,B?XP/P[>5_K5^%6D?K]DIO=Y:F<>LWGF>DD:1('KI'8> M.LQ)?-\/GS33NR^>Z74_9I7-14%?IW+??5!__O+N_=L_U(>/'%T4TL5ID8/? M^+9NYOA]?0W,^KX$[L(KX4NL[)'%?*) 4#S">"HUCMU=6RH=OU-8["T5AH$) M!8X[)G-SU=8")G91-R!9WZH-,\5:=T4^N""CKFQ-Q3)42$#I,GJ! ,9V6PY^ M':J7K$,3$QCHW0]K$5C*!$1WB:J[,!Y===FF8L B?JL';47(:F6$A>IS)2?5 M390\*J$C/G1!9;5 '8+4\'>5FP:#DQ=T66U7ZL2B;+YX8QF&B+NJ MN/AX!@"=?V*YQD'IY_U*51!5#&:<) B\"74/UA:2/!"A%-R>2U!WU^S&I H+ M#A/$%"7X0L5 OTH2Z:N)Y!+]LZ*B/ZHF'";F&:IJ3590R'')-W7C@^THEUB7 M(62FA(8+I1B57KW-S8_=>P.O!&!5SL$ M='D(1HT1%3E?H$RNA,"311@=5KGQVK9\(\$ N! .ZB9=W"H6)MD@A/)*W:$J M->Q*'O,"H7Q$AC>L@$?F[/GR E:7/IO],/OA]=-H87@+R912;B"XE&V=1=U@ MU:M^8[3(_IFA1.'*X+HGB,-UJFO07D O!Q:2-37 MKK8IZK9^=?0"4+DW(H\!+_A&14A >*\=[2%T\(Y#*^C$]'^I['+]%J]?7I5W M@$?1I[2/?=-$*KI?@7ATK&,QHWI%Q(P95F6)X2LJ5A##)U1NPH0:4HO\1C@\ M5*PG"DG1J6E1?THS116\57WV^XJ>E#BM=%I.!Q(",U\I+S1T".Q5P+<@'"PG M)02BD@A2[<^9\0N\L)('T9>B3*BO)^G/DVLL-$Q5!9FJ%NR*(WL&6RD>7E71 M'6'0&LA:<%%U02A LGRI&\*9\1EK9PU>"J,4QH,G5<@P@:S@D[5N$O46DQK0 M5^CJ.==%%'E>:)10R9-(BA'>C4@=*VI9ED(5"Q50R(I]EU"=7F<&%WB81]5, M^LQQV["?0%-D5,.W6%85E1VRHJ$C7#"(6%'*R_I#73I60W:#+XLYIPPVD]13 M)8_S< 5$XU^J$0;=WULOX1G+UHO%(N%* <#LB:+ M/+M].W&I2'GKE7?@(G)1GP8NO:!=+!K#VGT0JCW0MAI 7ZC4"22J4>^D,Q-+ M/V>TM"RFS@[%0HY%U:'K:[9"%MV.+:L2)T&990*$ MM93%6:KH76TV,G_:UXD' M\B 6E/"0>0FP64J]ZM *MSE(ZY*)-N3?2T[9 >##W&@O1NI!#X>8BFBY,STZ M$X#J:?^]9!33$Z0@PTU"0""PS )\OGP)O_ \1\+!_M#/T>@Y,3>D&Y+!WBT0O0LVJKX,H^^W=49B:T*R2E-0S.CJ!J60491L'F3!T MW:V(?-EB[D3.J5 >/'1@9IH,^.HU2NHN.Q,9"T45$R$Y.X[=GG/LZ,PC%ZS5 M'F-* 5$67[GXB0QTNF%2( =G9G?9%(#4LQ/X)>2'6Z\ Y&9WH)*MD MP!!RU4T=Q*,/E:A(D!Z4%E$CLP^EC$52!C^.A%7ZTN'N*H&)@:*(TLA%$&R4 M*$<#9V?&.Q6,RNIK=*LJ'3I#%&WCO#*N]E*+2@PK9,=C$4!5)BT,/-H4)>%M MKU9IS7H\FYYB<((B9 /"'J5N/^@E>A]IS96PKX4&- MEOK=D'R9P+@KD5%@Q3\:EZ!IKO#8=+$^"A,O+JI*+$;OK0G+LU]A_=;WQ'6? MD D5SJK$?,(A(L/A_%ZNFV#4C$(%23P0E"?S C-HQG@[(!$5^DF8/0I#,> M$9>7AJ4\DN)B0TN>\G2K*S5O@:T" M1;?76BAHOG+HI"R2+NE6/:"SI-%0$C4':F!GQA]J!@80/+R!+/ 9^\KI- U! M7O# :R'NY5DAS1>!'2[>>II(FT"^3U62KT>8E.T[M*Q4-C"9NMJ(6D$WP*^P M.G0LIL[N,DWS882L[? 0=:QR/?C3W=JA#9.&.L.T*+08Y<_*YM'V58)YX%&X M)&.=M'KZ7;-45C')8&8#[!^U&'T0;"5")@:A:N%3W&=Q&DR&2K.LF MW(ZH;AL=3CX2TI%RHHOGK$8+]'C.BI7E(Y;1A5B.KHQ&0:M0S*1>(-0-&U:' M=CZ%) +E!/97]TAA(J-BN/M;19MP)[-:SEFC2,7G* MCGH QH%HO$VZCRKH7OSI*%D4US!UC=SJI19=\$[/@M+QNY1HZ@HG*/0UYLK! M1;)80X1=437SID/Q@EM:AJBE"J0HJY=X= O;5F3#V@H1X6S )%/U4EH%! BL MA>P$H3SU!/R[O)"P6DC0?'2('?=U[2*0$$6 AD2+O%7N 2+D$(EVNDL'")1" M<0LVX 9"8@="HK*HXR=A8N^TJMZ\:!\\YD" V0'4@E?7ZS8 MIS9M,'+.#'&SKB-!S)3DU YE-9$0+_D535S&03F=C.A29%5QBF+(#E]-!$Z% M.+HGBJJQ#Z1_0P[7T%SOMNT2[XL\.]*MH&NX32APZ=)O-^8(8U>SJ0SMQ+7XE M=.HR W]6-J?6<\)D$%+#\A)25Y78DHSK+%F%Y: 0H'N#XCV2/Y"GU9'MK,A. M15H#,Z[!'Q?G^ *;U91U>*J%A8@"4UQI)",,T7O5@0:X2[ S?:01C01LZ;[A MY'5U"8? KA1N4W7NRNY1:+(<1Z>-&2:-QYAJ6A3B6K/ M'C=R*@WAT.'3"TQ MM_OL!SF"7E[ (&OQ#G%^AC_BJ3 )7IDG-T/'2+U:A)W$&=#/2D>L1.$:%3?4 MK';D>=P]7FW:'99(YP.UA@"Z'!FW4E?]ZFZS97?=O@.S]5JZF[12M(&6-]M\ MZ4(Q-Q_"\?86*V%4X&E$GSTC6?1,-6$7@(C#7(W ^LL#9L&_DHW?9&AN4\$E M!;&I?[2RER2J\"8JA^G3L:\\+4GXXAK/ V'PM)@A_(M6Q[!'S8'31XIVD"K$ M*/XIS@I*/+-.EJAAY9>41 6N>]&:2@1W: M]XG8/C@O,S&8"'X<@P#YIW,D:JP $<#PK*E6A]2U1&@E%+3H MO3 R)QC&?TBW4>-"W,@YX3+K)4 JIM=P.O43OJI(SA9C!N'Z[J@'8L27^.Y/LN_G\WW,IYV3Z-?/,J,8M%H 3FUVE)-23Y3 M4Y)_4D&62A7^]/F?;9$@U+!2_8KT1B$&.G86\& 2R8^B6-(LQU,SS/]&4[( SD=Z;A%\J#^R ,MP M.9-M3P1QBOI#"JGHM4ELP4243Z+UT(:K/!BRWV7@A*X<.MKBTMX#Z$-Y!2;] M7M0+57Q XVJ7> :.1GJMGXST7^-959,)2,,Z(<$@SC(S[:Q@T%M'Q-3Z ]X> MTTT50V6"86F=2(V(E=([D:[$H_N,IJ[P$O.N@">J%4-;6/Y2H*27&.4>'/\- M,Z56>\'HV4:XDE5-Z+Q:Q)ORI@57=J>Z_!N,G@(;WU)16R.>NA9VUR,RPVY- M6@-G/+==BYKOULI&T8(([V1]3]8^4X"4\'WX\=$Z+&[H!'DH@3$ZQE]X#:O. M#-%KW*!FX\;Y1<,%EYW\MR.@:0X20Q@@B,>.J.)]H+:TOJ@X[2V;ST#&Y[.O49_,/'HR!SWI! MS5K@62JY[1SILTM=4YD<^CF[E)PP+?4K)0.IIO9J=O)(792>J\YAO1"3"2W5 MQ8^B@ 6A1D3+,\G"F+<(FDZ\I%9P<$H5+WI%.5AB(9[JIOUQD-V#OGW;RF83 MW3-^W&CEJ$-H,J:_%?*]^HNZZGJ1;;SV>R<:NF=6'*4?JBLJ614V$N["=8-% M'A6E2.(+_^1-W6F5L1;/D9Z)J(A"M:3".FN$^5\;D0*3DV46_4XA\"V=&&/< MI&O'V&5,O78L$UQS%2^29UA"&V, >:W_M#8XJ3I MCDY!]?'3&8B&RRWE+\N@@HGPE^-V=0_99+]*":H0!2BW11@0];)6:IXGVF3@B M>6U[KND")VEB^H2JW!3AO@Y]T[5]V6].R^)(P!B[%D6D*._)K51F\S^6%5>$ M%ADG]-\NIY/B]P1*(LW#-WV_+Y(&5Q@2@!5")_.RSDRM8;!R1#7KJUXNYLO% MNB'8,7*7/YG36_')&')&U(&T;XTH^*KG,\7NEP++3O3^6BK/2ZZYE$@K>J;3 M6[U;I1T?=_*ES^C37D<9;](WXT/ME=>-/F\J(4;H[%:*E13+R*QY0)I['5(K(2&A#@1(-;AQ15J MWU:S1!@VF2T[]2-!,T8SS^0:+5?43V]@#>6&K@DQ'-6EM V$13_\#6QQ>]J7 MD >4&R*Z5,(#$:5H(0>#&ER*%0%GJSLQ]*-M6D[<0>V,Z?1HT!BZ>\^J/NNT MW%W4UKA">"O>\62/8EQK.HHY$M_QTZ GK"0LTI,'\A>I*)IDF$1K(X0 Y6ET M51CK9H5"]!^T.B29VS?/Q>=M@'?ML+Q^^ZT+ 6NQPA[)7G'[6U)@U"\#G_XZ M"H4,>6V;GFL+VP),YF6CE3B)Q@64LKAJ'K>R_^.Z>6Q2X)6G(N9BKMCS6FQ& M"1A"UBS571=@ZV1:RN[UJCUR-Y*/]U M!^(XZ8_\5<18%L-A M24A!_\S3%]J]/-+;LXY[HP$AL M%UWP?96(*Q !7>$@D?#1=1#]#(P+-BV:#>\PTK#/9*EG!54YD'4@5>I4 #[T M!JTF:Q73)^6LI@GVFGY:>NC"[<:Z*>#^L)U3V^GCL M?7U-@W\6WOU]8A5E"GWWJEL:N]"F]G6"=9ZC PJNH!JKS"57CQKO( 1/'323 MZF)[Z$^L^>0]4(!,GEUI0:'GMFXERCYV01@GH +],%8%(YB[/&(G=%G.JJ&V MR,^E!PAG<<:%%[1R:R2N/.BI[3J[BE,-M.JD2EQAV2@*3#>*ARP;^9[IQ_[6 MAR#;ZA6\:#;99AA[R+HNT.@>67= Y#VGW$*:#YJ<:YS(HQ.*",K@^\;@[@:_ M73]TU)QTQ.)400@5%1AWP)6]U[DCXX&!-ZKSCTR4':[5ENYP V:6J[XB-D^& M(+=](8H>\28$8#6+M3AZ^Q]R+F]V(.5^N[T-@G$C!>\@C'=YK[5! 6Q][R,( MPUM8?E4@AF8 S*H)Q/5[[R041V\_!L%X)[TN)*,=Q688N2C*0N_,^8M$7>K; M3%:=L!T(3SOV3#L@ZR4D/;WYOKN91!X(:AJ.0T;1G::TJZV@D320XNO8] /_ M5O4^E"!P@^<$.PH2F)#O..KBHVDXN6%=MRG2(([,R/%IVZ.S:&=R"0)@0G2I MZ3Y[%W*YFSJV8QJ41^KXSI.[BTQ;(9[ ,GW7OI5Z5A3%3GKSNY6D"B;*Q+8W MJS3LA*9MV;L2L6,ZKG]T1#RFSG81>D%@6@Z9;XY_%R)V3,\+Z38/->']1=XJ M_8+%3L_UB7SO/JU["#X\@[*BW858$$9C^[]*5I'I6?%MW-";(II?-5)UAU^_ M6S;UG)O&>8[ 5*;Q+ZPDQ 9^,N'O+:M8QC9[<&I<&O(9_/$;_U:DM7B *)Y2 M*,JF\;E>+B[5QX[_?BNR#-CR'#+^^('5K]^'/=1K/M-[YX*&/12'.UBB:U(*1L$N7.KSB:I M%WOC.N\>(DR(JG41=MX6QR3 ]LT,'[48R"Z:.W1-"S9EJ);1'+?OKG,#80+X MP$=J1_7A#*C,=W>V]]$6C7=1E;9]J]EX=/NR33@Y+KB23K02%W<#TX&%OH]5 M;_H6[9!]YF_;(1?>'.^^0]B28)<=,CWP68YSC\9ST2F#YB-5UNP3-:I7)"*' M1Y9@;>%H$/JO?=N, FM(,WYD.I&WE:&'<8, A("GJ.07?12BE) W:#XA,G-7 M,]+O-+S5H>#6[2/61^DX&/6X=8R49]Z'@0ET;XBT.T >4?B1$LU??9P5W_3^ M4&NQQR[SGE =%*C@#"'#17E^E^[]QI2E0S98 %VQ"^%=T;U&R1)LY5$OFU8 M8/),)G[)$JF>XY852]JZP8+UX0DIIL9A2YE# YEM(JN@ P552$04WN00\<;ENI:(>5VB5$,K9:3)T@ MXH?!:_JTQ#/I/]U)YFB8T"!#7+3%MY.D3H5V@.&SK22X+GOP>XSEHWC"3N\%!#(OP@T>M,XUWJE7'%Y(M:! MJ!CO1&+)_C(TNA%>J!&R]1%J,"\J]456&;SV0C/P;L_.6#D=!L/$\N]JA+BF M!T8]W!)@($^3]JH=97[@:7BQ/4"(EA,6U#F!)>ADRY^U_@*>(A71=X?)JUTZLG%TV??;Z2D6I_KRN]ADOQC;C M$FWN1\E4K^.5L1"*D#@%!X$I6N!@ER&"^!.XQX.N!6+[^UVEL(,5CDQ]>&.7 M='?-+J3'39V+9,^=,9^[YV-5;%;/:GJ@-C*^@=KH!,MV]:T7W5OZ;B[=M;<3 MHZSW F4348IF=UN7$+CA%+5K2"MS[/O$M$*VKCTL5N9W./21.)$<9^KNZ@U,'9#LZ:[Z#J9V3=N+!T]:8>I'X6&0)6YH M#5[+J@HK331$%L3,( 21(:Z)FD\O"=QP\*2$(11DLE 7OE'FV#4;YT^2;4$0 M#K7TFH30UF^4]\U[,3^\/ RCX:O'B/5L-]:_->E"L#_X(2)U^7D(@%'[XX-" MB91VQ7YC\?ABQ74[1"QL(#VV&E\']KBCI?!TSXV(;-M<=RT[E-=:=X-@MQHJBVPW8>5V*8^J;B+%IA2'[,@W*IY$ MIX.,*M]FSG+BZ.LSU=?34D'QT6'G6' M-0!R]YT[6X=TP+,+/PREN!-YIC%BJ('U)"K77P>4-B/14ZD@]@KKW;)EAU^R M.7GRR-A ,(#QA7W;NY[^,B(\.GQO$=0B9&XQ0@2!(V W) @[/ ON%-<_\[>% M]44'WF&TD1DYNZH;LOHEKB0B[=7U5S#P<1U$WY&ZZ1\!$A.T$/:RJ(;]&W#\ M0A*V@S)M-2V%5"Q?) &M@'JHZ!E1J0AV3,#PKA^L=PWQ5.4[6=M4,+D2/A48 M$CTV<(D1SC[HM9+AOCTRN/(?==**?K^T M#^&H!35&?J^. @!R-W)UG#/KSB%A[\S;(20\T=*.M'0$LA:-#"%O#U(&CN<\ ME0"*1 I=C6D0B$0M'.[>]J/X)_9GN(,)$IBQ5H&S:Y UCOPSLL/N,C[LHIL5 MY9)@I!",5-@+UMF6JKV5$5MG[EU]/7A%V-60Z"-H$2&E171PU;T(']IU_]Q4 MDBZ;18$:(4YS'#.(//$E; ":)'K)^K% X=Z;J#S+#(*[FG2,7D5"9N<7V2)\ M?Y\,.,^T0G>WXUT9V6D)HZ:#/9:+0L/P32=T5XO4-Y_575._1LH35U/>?CPX M/@H)[D13"DT[<@RMWNMV-!0Y]P?B2OLLC.^_X_A0\3#!?OZ]?%WGS+T+V^K/ MO /G!D''N59\-)P[JI1^1A1?;)FTSX+^]SQIEH@! LOFCG.Y-\W!_6 MV\AMJ$^A]P6L+;>E7VTT= 5.^4[!-^ZN3[OT?V:)\ MF+3<2STHO,33CB\6P-9^!7;K[M"3,!B0$4/VQ.QP.Q,8)*67/]"Q[V&JI M:X_MVA)W%\8/_FD0X:_KHD0D-JPU2>68\4L10F$#@K^3YS@LV>5 %6'('"Z5 M#R&;#6!K>;CYH+&'!TQ$WI U28+(Z/"J3B6.J-3A/W0S%2XPF(?E''NT5A=_ M?66]HL]P8:H^%]E?7_WI>%YF>9D?I6[L<3M)(C_EGNO;F9^D41:^&DSH_MRU M#JB]JL=UZP -(W. MND*;HF_UN,BTQ\(PLKQ,_W>TMPY[=(0TF]1*Z70?4&\I6/;2Q^ M(2#+WX1 >(>QA@=-NE=\2E0\$!B"HN^^8^O4=I<]1!MCP4^15V!*57W=L/E3 M)9_[#WL?:PA_-,^6U9VGR.JDHB>V>PY;B;;8M)//82=?XZD'.%S3;CZ'W?S+ M$]C-!U#,TI[WG;^,AN_>OGWW[OW[6Y;[(=KNX(G."$3E/1=^TS(KSV7+1!_? M$-MQ(/J*?[=H>NC%U&?;H/_;32O>X[2BR'3V80?MM&-[$L 3&3\_,@Y-*W G M,I[(^$F3L6W:?C!1\3%3\4//_T@([^S(A>=#3O8O*U-]?!_@/?W?H_L F\]@ M]^L)=-,]--=^]T >C&M'*>![]SN.S< .#\VX M1'K[)KT3Q[3W$>__'LI[R/F^F73W\R3C,_L%$?'^;>X]Q=WU1,:7'F\_.*<^ MBF\21AZBHP< MBTMY)$MR%%+VV!9EHI.)3B8ZF>ADHI,#TXFTC. ?K/<[4-7C6(+M#UW#>,1G M:+&AR7(N\=1%9N5=$+!$$MM=H4,I9TAT\W+_LJ&CNGKD:$<^K99<-&S&9WEZ M,Y3M8Z?Z<>SB+=O=2."Z=41;??0(U]'.+UDYZ-R^ 9MU9+]U'=::K6+;8U=' 'S =1@T(!RN N&6W#I%+!*^YF6)__:C%C]M MP"[/$ @?0:-JA'DUSK$J'3B$;8 ,D CGJ01$[X>^I4NB;!Q+#1A77S'6^F[+ M1EC;5W\$.W%D PY:+[TY+>L4SHFV2+V5JTF83-96H_:#5)OT,=4 MLQ$\TQ?(.^&CR[CK&JY++XLY GFMV@) ?1\1'J>MJW&[H)9T?,':3GR,/.3O M(&%X2E?^\N[]VS\&H,.C+5UF$B@/Q!:\:\&E_3+R[$_\V]NZVD5:#59;1SDR M@Y#D4T@VP?4EK]96==1@5B_]O"(7QFT;R>M:CYMN;==L,((H5/C+^%V_BF]N MEQ;KVFL7:VE$+-B6#FK]Z'+A22"]>1/2V\L !?H=?16!U?(]P$!YF(1Y[H:6 MYV=>'"(:4.CF61+841RFKC,! TW 0'_3:&W"!7I2U#/A DV@%1,NT(OW?H]$/*$#3>[Q M4W6/X\",)[2,B?3V3WJ.99FV.Y'>1'I[)[T3U[2C@WMX^PL+[MG,GLAX3V1L MOZ38]@',[$=STR8W]44@/TQT,M')1"<3G4QT,M')/NGD22(.R9S-KAXX+YIV M8518NC83I6NJ)OBDJ-)RB:G1QFO',C$!G. O\*Y?>-U<%,SXR,N2+XR/5-.- M+T7LBG398MTQ2^HK_F98A2\S[8P3*I^E1[T.?=.U?0,ND: 6$LV"<"F:KZQJ M63M\T=M++*=NU]]UI^I^D2U%""316?"]J$B!9?JN3> 8#CQMA_7=I>9:CNG= M-[43>&$!]Z4+?,[M6Z'P)&Y?1(E9 B,QQ(8+V(MLL QOS)4O%(R%P')Q/3., MO!WF/ +$L^GB2-%!"PQ3Y,#+,.BKNES"*G6T0C0N\8\4'%)?@Z^#)&G@43J< MD806,1)>%OP*YH5#ZDEQ;2$,8">-/DL0(3C>MW5UT?"V%6@%3-R,6 O&)#;* (S@ HK7 V%).SWL/)&:MXMY31D_5/W1;D*5R>#?&WH89TUY(S86YJH>9?QOG<"F+1X&94([*'X@;AJ"]#6)CBM:G?TK/:RF \ &\S;P3%N(=*QM>N'NQ&XYHY@7!JL M#5WV"<1JL07.9A6LA^"5_@6\ F/."KEBY^UW87LA7-UC;3H;\OEP#Q2QSVG, M.).Y-OI[4, 3!!>3V6%W7/_7,K/G;@ACE)$A@'*V@NWL##'FX$!()]OV'J3' MA#/V0#AC2':!D/EA!S/VP)O6R=XC01H;"&R!.39$2-P16ZS78P-P,7,568P> MUTU'@9O1KFS4%G>"'?* D1_("GX*B&3RB/^NPE(>S]Y)6-*QF@!SW>JV; (F MU:'*-;=>6?L,&U!8H^6 MP]T('+;13QF"A_4L.,[:BM/6H?]VY/1ULTO:<'?B3E?'!'LX[GQ2(&#^! *V M?XEZ*V[7QZ;.BX5Q\FO=MF]._UN U-T+L,MG29CY41"QP/%\VXGM*,R\T GR M, URATV 71-@U]^^7#9\0NQZ6N2#?##!=4U8,A-W ML:=0Y1'@KH(EF&!X+Y[=N1T-S6SV&%B;^MF M7C=L<>^)>%99P=/:MV?]-Q@K!\E!)VLZ>6LP?R/+9 _UZPUF%'6+=6>O_;LN+M^ M<5DT&4&E(&3<6&4Z0Z L+!RF6S&GFXP1JNAT1*8>I: I:BFG!17&\CSL!M,XSP=CL\\SL E/%U6,&,Z2O\ MEQ5+VKI)X,\:R/J2L\Q"?$V)"7<$]7"LB! H M? W5 R'J=%IM!^-?AY,1U "#(&(8TOF%1L/RE9X?CN%BK=^E2)<>Z[@ZF-)& MXD7)?/ME\?K+UT'K<$<4 1M$TG,!V27H5&$028 *@O3B'47CA0(S\)A 9,:) M<(!,(LG.BN]$=A2KOQL*)D59D>XPZM71W><5.A-H)'5+R(+EC82@%!*0&:\= M/^Z?NDIJ8Z)QA> \"]1J6R (80%O77^4HC\!4O4ZBKTA>%O+RY) 9+[->=7R M]J"[W06>?C"Z/XT:IL\$9.4E$G*OZRB.<2=MU]U*ON/MG#C<\55U1V;[&8F9 M'J-*OPAA06^'2X3[:J"S!?NF5E\^V;<=XX2UNOZ 34OK)FL)7 RK$XEU_WGV M^:Q#N.P?UP-6]JN8PG\N0,&\.=/1.WNXK@7,';A'@-^D\J6(D'.)D(Y 8*QL MZPZ_23V-R I>+.!ZF%'QA;8]D0\KT"A-.+H_O;B&I]*=R+]CZ#TKH(,(-HB MG$#UO&)5"C.LVX5X<0!&PI/%U@DF;)VCQM;Y'6U2@7QR+WR=+'*]($^L.$Y3 MS\OL. C]((]<-W ]YJ7>A*\SX>O\32.R"5[G:5#/!*\S83],\#HO=BLG>)WG MLI,3O,YSVLT)7F>"UYE@&(X[;="-32?P#GT6.26L3F3\G2A1KFD[!Z^JG>!$ M)J8X'J:('-.-CCPI_*7+]H/G-SU.%4QLG[T@8?QLJQ$F3)P7EI?HF'%PY)F) M4T;L\PNOFXN" M&1]Y6?*%\;%D\/3/K.1(3R47,Y OI1EN>UG4OXP9KT/;M!Q8J4O67'"#7;"B M:E=&+W&&",2F^18!FP,JG4[P)CQ_8X-@H82 MR#:X3+ P;F Z3J!C*ZFA$?*#B 2HP36#,G=-]06ABOX)6<-RM71('[IAO' G/(5E R%.83;H%O MNHYKKN)"X=K"F!K8=@3'X0C7H:8B439VWBS:$9U]-S#J$SJIDQBJA"TBV?:MK_V.H'-HS// M8%:V/^"XEB"BW#/K+SLLJ("=\A ,;:L$O17"B.!?*MSD41PCV_1"9R@+>$6P M-#2Y; 8T ?J/[NX9=&4AGB+2E#A&O2MIBR.P.Y$V'5T@96/P]W:XJ%G/Z M"^E*899E1=Y3NWZBS? M]M^8&Y3O4(B-*,0@LM\\)0@O$2&]O]$K(E/;9=NMT)4B+("\A8[50&LH"KL= MUFM !R.P7F"(F+$;OT'UOQFS"Q\M8+YXUB%M2<)?,]T1]PH(?*&_(P;"DF:M M9MG435-?T]@E&-=L"18>S/OV!:\K'7^L PHCLQ&N@<=G(#%6[!GM9=(V&A5M M JIK!8"P BHC&++3#H>LHYL>B>P$D=52_T]ZEGV68$VW) MAAD%GOJEKK/KHBR-3_RJX-=[X]TQ8#A654M8VP62&FS[A1H:++*2BO<)U*@F!"@/A[[JIH)[WS-B)Y4+\S%/I#,B5T.6,@OG35D_R>#$;7WQM MP.+YY\L+( 3U]+B;&=V]LN85"-$,^!=8"Z50_RC]+0R5[(V2%*M;,MP&(=CK M5" !_@BJ^)J#7J4[^;>4"W%-RPBOPM@4R"G4O$;*FN8&'R.^4Y): M90N>_L=;UH!"KM9>C]M;%K,"ICBVKC0AN;BT57>D:Q%#P"59H>=8X #(9*M M(V\<7UQ!6&CZW("I!=2"Z\*:&U0F.&TA!SD*-HF.N"OKO[I%:CT)U,-P0CT\ M$N7S:P$F-E"OP/9\R^;%@J$F:D'\ ;T>0AG]WU::6S>&' 4R2#D8:"H'VJB! MDCF%G)ZR]A*MF4NXS.PM%+R#I7@[;";P,SJQOHA2-ORJ+@F=6UHY.5Q8]F^" MY^5E?2WC [UQ.X!6)8'XV@E,)XK)8,+;V!4K2L**1#DC[T1?9PFF,MHI0I2O M!XY,_%IHNM>@0UT8)4J\2UZ2([(8+!8\&_84/(1ETL(*@9G*6UTH4FR2Y!,^ ME0Q24C45DS(+[%%A=DFW[[IN2A"/F;!JVYL61B<,<;BK*19U UI5?D_Q4@R7 M%1EAJ6=2"WR!.\_!29LSBJ.",.T4(DPP!$H ]PUFJ!^GHN6#ZT^AKU!ML <-=\,$]4O;^LT(%(D*% M[8@>Z;1?O5R K5I1[%L5TD>HZ8AH:S"K NJB!6.%-K_V(D(A!L:S9!Z9P M0)6! 4/\DS0+V+)6L^!I)/@3^"B!9_5 Z,7 0!ROAI,5M&R M8 QRHSS;= -+V_-;&&D#G0]]KXUW Y%PH5)!;F!P'_11@W^ 0X-HP$B.*9@7 M\/>B-35(?B+,ECQ1N!5NHE!E@V$%M 9+,%I*&IJT#]"BDTX:\CXZ%[,ET#X# MWQW9&'\'[EA$W[4V3&4@]9,;W^E#>O=CY/49Z.O2 M.,\;,# UF7-C&G^T0"T5V.$BS@'K^U& R\--Y\;)Q\7-&^/716:0L.HK\HI888[2 %Q*(/H9;M17*?E) M5\"@,G&^<\W1WB4QD))5*DU%>L(:S\ MV17]-&8"1/BYF%*UIUQ*P>U'IX]Y]E(/7]-R[G5F)VKO+<+L2 M#!]V3R;== Y:(34^5!D0(6HB$_Y.ST 3+\EF)A_^N@!)O 1/'?P',."-<\,Z M"_V_P%=+5!;=*W).6.3"D 81!58 NA;@TU2&;_VE]S'D]7#M<@%__DD/W:A; MM87L-;2DNY'U$.U.W- Y.E[\J6%_%BAK!GPH=D#\9@X<5GWC5[FCK)GJ6X%1 M2RL<55*B:8<=;E=+^+R^#4J!ZIM"3J#K%8$6(AP,='P.!E\)CW"\SH_->$)7 M2"+I24M,K'LTK-X2MFHA@ET#TXUBN7#?;5H0VXE8HD?&+>0KYW7>F2+ERCIO M7.:\N.*G-^ J:+%LJ0U0/^N+[MZRY-X1:H<'!*D>=4W>H@G]OK>\_^CL9S L MBRO8"?1/R(^\%S2[8WNIGR2.&UJYYW*?V2QQ?9ZFN>NE<19/T.P3-/L$S?YD MX6@?GS8^R%.78]ZK"07^V"3*A +_;+9R0H%_+CMY\K/,%KAW#OWQ"_.51._ MNR?DR(,Y$+_WT;833/%X\?7+$\#LUFEYENF[!Z^&F- D)C+^[MJTP#LX^."$ M33$QQ?$PA>^9=G3P>LT[R?:]6&1;X2D>S"+[F<\;GA8B&X!"Z#-,N_J3OIBJ M2Y]C=:D=FT%\Y,7^$PKN;6$Y]T1Y$^7M M/5KHFE9\Y)3WY.V5?499I/D59GJ/'$9MV[!Z:@2=7]^41GFWZ MT9%[NA/A/4?""\W@\%T?[D1XSRPJ\C/B8A3)4@"Q+&KC\[M/'P4F0EK,L01M MBH\\2V?!,:W@X")_RBR8R/A[NUZ\I*87$Q$_2R*VS3 \N!4T!6X>"NWNDE47 M O9MI7SVAREL3L3G0RT M7&'I_Q34.#3C/,[9>V3:_I3U,5'>_EVXT/3M@S?UFR(1$QE_7[*U;P;!D9/Q M\ZZMV63+?*BN>(68FONV78[-PCT"UGNL;',G.'@L^W#9YA,9/P\R=D,S\B8Z MGNCX:=.Q&YA^='!7&-D?%ZWQ;[S=2=_9$]^ MM6P4^V#B<_7TAP2/:24O N M-P9+TV;)RBGAY]!<_5A1(LLZ0)H_[Y1'>B8WX MJ4<>['G"1LU$QWL*65KF7EJQ39E ]\@$:K A[YR7)5\8\Y)A/VNM#7P[H=<< MG"^7L[CTF)^2[QOJ@;=%,:\_8P7>DHOWKJHG,GQ^9GSBF M;>TWJ/0P=/Y4(DT3TSP_I@E->\_-^QY%-SR^_>=M&.9^NYVGK+T4K1XRGADG MRY9G;XSDQJCGO&$+Q!-DZ:*X*AZY>]6=%^<8)$%6+Y.2WVTCOW?/]MUH]WAF M'GFF'1Y6&V^9[^&MSHEM)K99,V(MTW?W>RK_,'SS5*W8B0DG)EQKU.>9H;7? M@]U'45[2+(9_,)4+_Z(9)8WQ'W\3LQ-?[<=NS9MZ-FJI&L4,;5JP:,&4?2U7 MGWJQ+BZYD1=-NS"JHN+&#!Y^V1IU;CB6'1NLA>V8S1FV0EO4MUX<&=F2@^5< MS%@#$U&7PXMA&'A-!:.4^6\GKWTP7B+OC6DL-N.$PF4"$PTN$\ES'0P7_"1 M0MZTHW=X&DUPH6G#6=@ZVNK)U:T MK*];6C21BG"_-6L9O! >7-0X"UHM->XOE[SEW?M;XYHW7+2 P9G 0_,6U@V7 M5CZKGX@8!LP8=I1.)]1\8!'_O2SP_4#77(SWO/G*JA;&-CBPAV>"JC?G(WQ4%IRUA"+7_YH +5=%-7IHIY+=E#? M*#:7/"(Y#RTQ_Z!%;EPLC=>-NHB,4.28(:%4DQ).6$\!\5@.HG M?9U?KO3P/MM]WA+L_)99D64EWR$*N#FH]%#B MX'?4$+\)#?$.I'%&\F% &6L$O.OK7G7<1:)F(*$?W[0:#3/NQ^._#_4X=WW+ MX]/&!ZGUCWFOOB_N>^02YP?6CE^8J^4^FMST=]_FO *W?]G C>B8SQMTWQ%Y #Q.]('GZ-"^]#3T MIQRRW&-Z9^P<3_)Z9X/DSA[\- F9AB8HHGPQ2>=>0H"\=;!3!F0!YI M%<"4Y#DE>=[E/-L,#IR*-14 3&3^Z&3NV5.5RT3DSYS(L1?8?L%*CS!A?Q=3 M[8@2]C%-'U-,BNYL?\K2/Z9\OY>;Z7AB!Z;C/<5,QZ<269F8<&+"'2*9AZY< MG9AP8L(7S821O]_ Z0O(][_-[#4RGI9%)5/^8?$?+G5]UXF^VO?"?*D7K(2E MF1?X+U]-#Q!S;#!1O>&P@ LQS80;;#YOZF_%C"UXB;G^/J;3:RGZQEM(65!S"D'*BSI10&[3[8DF*AY?/+ 1$86_ACJR[(65J4M/]J]&_'5@,7 M0;P07XUK,V/I)5!$I_W/1^Z&H*RJQ@!6Z8D SRU;] MTHZM9L++@@/IPB/8@NZ2:V9LM@L6Y :I0EDD&[S/,B+7 L,$S#GPVMM8K@Z/WC1"=*L,0)2:+ M2Q [%Y?&[_652-)U+,<:L-(1YLJ_)QI_@%SY.(Q#.PK=V LRSXVB! 2Q'\2, M^_"='693KORA003B MXU]"ECRM]=&DR'^4%>'@E,&KB@Q\DQ^X#S'B2CX*9#Q,PYI4?8+@0=B M\D%2-TU]7507\L0Z8=77%Q_A.CC?/8ZSX<>FO6?DYJ/R-R8Z?A9T[+AF&.VW MPNB8,/HGRCN<%S_^^R@E=D=,W[!U,5P*GR]AW]^V S]J;G;Q#)/ MC&6<)XF(,+',Q#*'8IEPOP>&1XBML(L9>438"B/-$/.N+&2"63BF$LN76UQZ M$@1FN&=DOJG">V+"B0GUP*;I/TD6G!J2'IYV7B[7G 2QZ=B'11P[/M5U%$ + M;[NFBAN,7@19D(T#$65![.0.0 L[H"R,MU-4E?-P[Y+&@E^R&;;/,^IK[%]8 M485[5L\0$2(U$ *"VNV)DO>^T6)9P_XO>#.#.2388;!1C[L%'P+NQBNJNCIM MN*C53[GJ10CN ?[Y6N1'T$MQ_1!A0:45JN&WE&VH9BH*\YGQ4\V:3& Q8*M* M;%&HHP;@9Q,Q*M05\*&D6G56&:SK_P@#<'PS"AP<@7A1E\UX9OQ>KPP"VQPV M7%VAEC\^MLI\68D/TWM;5V*J^X/5&,% 6 BH#0G7P-J6+U8@1US;M*T0M_^U M[\1F%'FX=[ G:YTDA_SPV@\L,XYM>?7//)47V^8&QF"PY;$91X%@"T*AT-M* M]CU%!32$\3HTO< :7CT'(A"]+%5[4""7XT4ZV;HE9<$2!=Q!345?VZ%K6I&] MXR[8$0@S=^,N .]UPD]P?6#:OK6^.>JB39T^;B- -& Y8'%;^"F>=VB M'#MY[9F.%[TY-G;\C35?^<+X5+1?:>3TQV^L8A>BF^K'ND0@D79O!/$O;ERR M*Q3-!J+8-"@I5(M5J3NRHDW+NB6P%$1M*5J\%#NUSK 'KT1R6:6J\ZI:PK,^ MP8XT"[SQ?0TZP[9._ZO3<-09'S(9U.CFVC0/IB4!)H+?VN3LZZ T1.IAH MK.BPR6B!W2O9=;M$[)NB%-;">YXT2];<&&+#8O-! M<3=(7<\$;<#+SI<7L*2&$\AW&1*10]+>/ZL"87T^PR3@L3\7[:(IT@6LW!)( M3U';.P1N:JK^9UC$+[RJ..@@?D:6@IPK$#A-(S/>(LH/7L=NP+ U?A'01\:[ MV;RL;SB\ZQ-?2*0>X_,-/']F7)T9Y_!':GRHLB6^":?UH4K/3 ,8GY7P[UN4 M?;_79X;]@QV?IE>GX$(XWNG'7S^=OOW[9S$4E*DE;/5"PUN"__ +A7I$G-EO MXU51EX1MA-]_1AM+B/!WWV3.X[F8L1V[GJFO[@G>@%SK6#_J%]-7]H^RA_:G M)0A=VTI.?8SKSI;EA7I9PX49!JI[Q@C>2 PS0X H5K9"=\Z*MN0,?0=86KA5 M8!L)NU!.IJBHTAB%AC8O1)Q*@7::ND1#MX7M$>^#.=)F.=8)>Z-,27T"J^N( M!EM'O0F_9&5.EEY/\:#P+FNC-^GHIU8]>U7 "3,PX8MK9*U_+&&^DCX#FM@? MZ:(FO"9':WL-I/:U1?.8+Y!W,C9CN*.#$1$NUK)!N0F#("X\&\!?@4 &AB5" M0 @Q6F\-P@K!P1 )C)0H+J20V8J#KXJ+&KRUMA0B12P)@S'1-P:*?[?UOCEW?NW?QCM,FF+K$ ^ WX>:,!> MP@C]UY%Y4\ *"W [)2JD[K$#R<;7Q>*2/$*"$%; MP#8RLA^*&7I1%^">XP!Z@, 6Y"UJ#+%1PG5VU4L_]%XY"A,4F:16X$G_*X7^ M"-S1Z,B3V)F;.-[C YB#(EM7PV*I>",L;OZFUX;2W]!R^R.!]PD:WMNF M_-R'(/7@HY#.&_8*K$H*;H#;BVIBP03W*\]W@T\+HG!6+,2> ?NDVL2UL,FQ M[<]_,L+21+)R_WN),Q7.'L@8^%@6<,7_.3T]K]++NCD]A:&ROPD25$)0OXDD M$]TF/__<10> CI-ZN3"T&,=!'&54]E,X0S=->P+PW@I?JH5M_-C4*<]@'48( MX &=^5&:) +S.JQA.2@BKFY8K32EU='F'CF(GO^#@_>=FS>+'$P M*I[6FGV(HEVFEX,9%Q@;2Y>SI8B["%-R-EM68'@O^B.Z54$RZX*]Z!6DY9), M8YPW6)556LP)#'HEB">W1OV>=X LN(G.O%F=<-'4P1(%6U2R"7*UHR6GMR^LB&9GA(#KN@,,O']OB[ M=A+5%[]BY;(+Y_$\1[_GBF.LHQX?TPX+=*(9XB <1-#39:>V M?\+?;)!+;Y0AN>CWR7C06#@>C2TT>^::LZ\4M=YHIZKV %WD%)=)6VJQ3,)H MAMVD"?02&\\7ELT#6#S[U7-/RDSXH';HK;Y#_6'])[5#^UY%J@)$LE!Z>L:S M0@@[(&_2V4@IRY9T.P<5H_PI[9BIWN9([4Z@M[!DOIDEB:SKE,[',CU'!1W$ M4W(0E0C9Y":*9]"D%.=AQ)Q8',T.8 %&O1I86V.XY09 MA9WS"5X6$WWJB7/?;'*..HY?%>(5]0#R MU 0Q#>QU 6M3S.8E62PJ+-KS*.8ZD?&790V79SACBH/NKI&IP&>_DL>?VN_4 MV01U6D+:LBTRTK/J56@,P -*D48VG\/.B9X>2K&*KBK4,0=&J/5'D5R':AR- M["&29TV'2,<5 M._MX_NG+AP]_?/G[NT\??G__QZ??SK]\^./WD;@)7@C,;YP:=+&A76T40T V&=L=!PAD%ZM"KNKQ2/9U(IJ#CC?^"+"YI MF.*X#"5%00VVI%%2HQN,QW0IB&>1C89N>()=N/Y_>U?;VR82A/\*LNZDWLEU M &/'.:F57-N]BQ2E:9R<[MMI@:7FBL$"D\;]];=3&G#\%1R.):=/HC\2I8&[;D1M M'*-=R%4GIGN 0:!L?V0)'\78O<"A7$--7Q--'TWXE$497#O>&BLX6O#6<^5N!#:VB ME)V[Z&(X[/3U4E!(,L;%$QGY@)1 =Q;6*_ID;"(*4U"U/\;]#.>%[I$C$P%! M2L5I*9P(%/9R+'^-2+-E>#',A)P[[H[/HJ2$+%7!K5'4"?0A*<9C*WBCT"!< MKCZSTXA-$%N']>8^HW4)=@E*:<@>XCWT\)YCC N+OLE1#/.$5/XHO"L-A0^% M%C>TE[OC7\/H6\A1ARR.BF-@*D?YI_P'+J7S1/ T_'GNB08)M+$J2!;W3E\H M8WET5HK9#RA GJ->K?8S[T-VH/I@(5!W2@*:1-YDFQ8TY8JI/]+P5Z#U)^SD M8B>WXBC!0M[S.).(X1Q/9WZ2_L/%AMA.MI(\D1K2-IG+R?=QEE5-N+.BY#R# MG_8E)G.-I&RCQ_YW";+)PY*)F/)TNN#YH3V]#2439# @FL]!78.K(R?TH.CY MG< 0G@AOS8A;2.?N#4S%.X.>+QLE:#S^8EIPOU<&1?J)G)=N#F44B_ M,(>+.]&%9SGFLMH0,+$;._DZ ^\F3I5DK:&DBQB22HN&+8\#V/@D<'ZT!Q+[E,=FQ)DFU_-:S%; &N)VJ3 VN#5/91_S=58Y M;7*S\*'(3LFM!.MB _TH68B85(SG)T:94QC%$J<#S(*KQLGI:5KX8B_GSM6M]^]<%RK;UN$4&);GD5[IF>[ M%U[/<5L;*D**[LKW&9UN_]?U CV[KF=F8L:K=.ZH^7BHS2:6"4(=&ZL1%4C4INE"4. *\W 8P4KO4'/*F=D9]B2U5;K=#54?+K&@<6G:U0L/H<( MW[3>C^"='B38J-D7,Y]ZBA1\$HD$JO>:\X:M-^2W,Z/G\F^RC6=YI?#=C1;@ M6:OOD'AQ5S>S9DELDY F;S\]!G0E6S1UW6R\_)F'EC^SV?*7<_=/\E>]_!U8 M^LS?FRA\VQ0?!)6>*Y1V)I3V#PHE>ZDQT.X[T\ZHD\FBT>WI3PKLA=Y_E0)K MZ$;G\GI:<['ZY\/M%;.JH :"0[5QY*1@0#5SMJ>COYHPVW?D,0JC^8IMJR4- M,92B/#H1SY"/8.;VTQB][QK_D@37?KUJ^I,M>;]F)DV M?S!#\('33 <<9]S#)]G:XS(;)F/!:'; CJ[*1W26G&D?2!RO-,AS2#V/!%$= MD/]Z?M9J&UF;[)"=6M]..GMD]ZNK]X>DP?V M/D#B_ #+5-5!13;QLU:[O.J=4)*9JO7Z&CS=UOZ&Y-],LW-8^0Z*[*4QC8^B MZ/-.8;(WOWD. E.[]?Z3H=F#_M/18CG=9\1RSNS(7>&7V7(>O/\?4$L! A0# M% @ 481H3S=(=A,X$ 8;( !$ ( ! &%S=&4M M,C Q.3 Y,S N>'-D4$L! A0#% @ 481H3\D[O*J0$P YQD! !4 M ( !9Q &%S=&4M,C Q.3 Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( M %&$:$\RH*H"<3$ %T1 P 5 " 2HD !A-79+NG #WH D %0 M @ '.50 87-T92TR,#$Y,#DS,%]L86(N>&UL4$L! A0#% @ M481H3UZ>/)*S50 8I % !4 ( !O/T &%S=&4M,C Q.3 Y M,S!?<')E+GAM;%!+ 0(4 Q0 ( %&$:$\6C"9DR@8 &HZ * M " :)3 0!E>#$P7S$N:'1M4$L! A0#% @ 481H3^58;)'D"0 MESX H ( !E%H! &5X,S%?,2YH=&U02P$"% ,4 " !1 MA&A/6@K'"@$* "2/@ "@ @ &@9 $ 97@S,5\R+FAT;5!+ M 0(4 Q0 ( %&$:$]UA067G 4 !#,R+FAT;5!+ 0(4 Q0 ( %&$:$],R#FX7Q0" &C&(0 + I " 8MT 0!F;W)M,3!Q+FAT;5!+!08 "@ * &(" 3B0, ! end XML 59 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 26,289 $ 25,821
Investments 1,103 1,946
Trade receivables 110,583 130,569
Other receivables 3,490 3,409
Inventories 356,889 355,944
Prepaid income taxes 16,999 24,459
Prepaid expenses and other assets 14,531 18,843
Total current assets 529,884 560,991
Property and equipment, net 190,545 192,448
Investments 14,480 14,890
Operating lease right-of-use assets 4,241 0
Goodwill 32,206 32,748
Deferred income tax assets 18,146 27,490
Other long-term assets 26,167 26,890
Total assets 815,669 855,457
Current liabilities:    
Current maturities of long-term debt 204 413
Accounts payable 59,886 70,614
Customer deposits 43,821 48,069
Accrued product warranty 9,992 10,928
Accrued payroll and related liabilities 22,492 24,126
Accrued loss reserves 1,989 1,832
Other current liabilities 34,697 33,249
Total current liabilities 173,081 189,231
Long-term debt 717 59,709
Deferred income tax liabilities 869 1,020
Other long-term liabilities 23,418 20,207
Total liabilities 198,085 270,167
Shareholders' equity 617,060 584,580
Non-controlling interest 524 710
Total equity 617,584 585,290
Total liabilities and equity $ 815,669 $ 855,457
XML 60 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Equity (unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in-Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Company Shares Held by SERP [Member]
Retained Earnings [Member]
Non-controlling Interest [Member]
Total
Balance at Dec. 31, 2017 $ 4,614 $ 141,931 $ (24,243) $ (1,960) $ 565,330 $ 1,093 $ 686,765
Balance (in shares) at Dec. 31, 2017 23,070            
Net income (loss) $ 0 0 0 0 (13,411) (238) (13,649)
Other comprehensive income (loss) 0 0 (7,780) 0 0 0 (7,780)
Change in ownership percentage of subsidiary 0 0 0 0 0 (120) (120)
Dividends declared 0   0 0 (7,157) 0 (7,149)
Dividends declared   8          
Stock buy-back program $ (59) (13,855) 0 0 0 0 (13,914)
Stock buy-back program (in shares) (296)            
Stock-based compensation $ 0 2,301 0 0 0 0 2,301
Stock-based compensation (in shares) 0            
RSU vesting $ 5 (5) 0 0 0 0 0
RSU vesting (in shares) 24            
Withholding tax paid upon vesting of RSUs $ 0 (432) 0 0 0 0 (432)
SERP transactions, net 0 218 0 28 0 0 246
Other 0 0 0 0 (1) 7 6
Balance at Sep. 30, 2018 $ 4,560 130,166 (32,023) (1,932) 544,761 742 646,274
Balance (in shares) at Sep. 30, 2018 22,798            
Balance at Jun. 30, 2018 $ 4,619 143,596 (30,487) (1,888) 540,300 841 656,981
Balance (in shares) at Jun. 30, 2018 23,094            
Net income (loss) $ 0 0 0 0 6,995 (92) 6,903
Other comprehensive income (loss) 0 0 (1,536) 0 0 0 (1,536)
Change in ownership percentage of subsidiary 0 0 0 0 0 (11) (11)
Dividends declared 0   0 0 (2,534) 0 (2,531)
Dividends declared   3          
Stock buy-back program $ (59) (13,855) 0 0 0 0 (13,914)
Stock buy-back program (in shares) (296)            
Stock-based compensation $ 0 411 0 0 0 0 411
Stock-based compensation (in shares) 0            
SERP transactions, net $ 0 11 0 (44) 0 0 (33)
Other 0 0 0 0 0 4 4
Balance at Sep. 30, 2018 $ 4,560 130,166 (32,023) (1,932) 544,761 742 646,274
Balance (in shares) at Sep. 30, 2018 22,798            
Balance at Jun. 30, 2018 $ 4,619 143,596 (30,487) (1,888) 540,300 841 656,981
Balance (in shares) at Jun. 30, 2018 23,094            
Balance at Dec. 31, 2018 $ 4,503 120,601 (33,883) (1,886) 495,245 710 585,290
Balance (in shares) at Dec. 31, 2018 22,513            
Cumulative impact of No. ASU 2018-02 | ASU 2018-02 [Member] $ 0 0 (721) 0 721 0 0
Net income (loss) 0 0 0 0 40,662 (127) 40,535
Other comprehensive income (loss) 0 0 (2,631) 0 0 (40) (2,671)
Change in ownership percentage of subsidiary 0 0 0 0 0 (9) (9)
Dividends declared 0   0 0 (7,445) 0 (7,436)
Dividends declared   9          
Stock-based compensation $ 0 2,014 0 0 0 0 2,014
Stock-based compensation (in shares) 2            
RSU vesting $ 6 (6) 0 0 0 0 0
RSU vesting (in shares) 31            
Withholding tax paid upon vesting of RSUs $ 0 (312) 0 0 0 0 (312)
SERP transactions, net 0 67 0 125 0 0 192
Other 0 0 (8) 0 (1) (10) (19)
Balance at Sep. 30, 2019 $ 4,509 122,373 (37,243) (1,761) 529,182 524 617,584
Balance (in shares) at Sep. 30, 2019 22,546            
Balance at Jun. 30, 2019 $ 4,506 122,285 (33,751) (1,716) 528,655 629 620,608
Balance (in shares) at Jun. 30, 2019 22,531            
Net income (loss) $ 0 0 0 0 3,010 (55) 2,955
Other comprehensive income (loss) 0 0 (3,474) 0 0 (50) (3,524)
Dividends declared 0   0 0 (2,483) 0 (2,480)
Dividends declared   3          
Stock-based compensation $ 0 241 0 0 0 0 241
Stock-based compensation (in shares) 0            
RSU vesting $ 3 (3) 0 0 0 0 0
RSU vesting (in shares) 15            
Withholding tax paid upon vesting of RSUs $ 0 (152) 0 0 0 0 (152)
SERP transactions, net 0 (1) 0 (45) 0 0 (46)
Other 0 0 (18) 0 0 0 (18)
Balance at Sep. 30, 2019 $ 4,509 $ 122,373 $ (37,243) $ (1,761) $ 529,182 $ 524 $ 617,584
Balance (in shares) at Sep. 30, 2019 22,546            
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information, Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Businessunit
Segment
Sep. 30, 2018
USD ($)
Segment Information [Abstract]        
Number of reportable segments | Segment     3  
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales $ 255,807 $ 256,613 $ 886,389 $ 854,595
Gross profit 51,860 58,284 212,027 137,398
Restructuring charges 875 0 1,431 0
Segment profit (loss) 2,955 6,903 $ 40,535 (13,649)
Infrastructure Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Number of business units | Businessunit     5  
Number of business units which design, engineer, manufacture and market product lines | Businessunit     3  
Number of business units that operate as Company-owned dealers | Businessunit     2  
Net sales 88,219 87,063 $ 376,448 317,359
Aggregate and Mining Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Number of business units | Businessunit     8  
Net sales 99,617 101,735 $ 312,985 337,100
Energy Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Number of business units | Businessunit     6  
Net sales 67,971 67,815 $ 196,956 200,136
Corporate [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 0 0 0 0
Gross profit $ 76 $ 66 $ 152 $ 292
Gross profit percent 0.00% 0.00% 0.00% 0.00%
Restructuring charges $ 0   $ 0  
Segment profit (loss) (7,732) $ (9,778) (34,422) $ (20,428)
Reportable Segments [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 255,807 256,613 886,389 854,595
Gross profit $ 51,860 $ 58,284 $ 212,027 $ 137,398
Gross profit percent 20.30% 22.70% 23.90% 16.10%
Restructuring charges $ 875   $ 1,431  
Segment profit (loss) 2,745 $ 7,312 39,436 $ (12,474)
Reportable Segments [Member] | Infrastructure Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 88,219 87,063 376,448 317,359
Gross profit $ 15,406 $ 18,642 $ 93,792 $ 4,105
Gross profit percent 17.50% 21.40% 24.90% 1.30%
Restructuring charges $ 875   $ 1,431  
Segment profit (loss) (419) $ 4,761 39,264 $ (43,121)
Reportable Segments [Member] | Aggregate and Mining Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 99,617 101,735 312,985 337,100
Gross profit $ 20,837 $ 24,294 $ 71,876 $ 82,625
Gross profit percent 20.90% 23.90% 23.00% 24.50%
Restructuring charges $ 0   $ 0  
Segment profit (loss) 5,803 $ 9,011 22,969 $ 34,669
Reportable Segments [Member] | Energy Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 67,971 67,815 196,956 200,136
Gross profit $ 15,541 $ 15,282 $ 46,207 $ 50,376
Gross profit percent 22.90% 22.50% 23.50% 25.20%
Restructuring charges $ 0   $ 0  
Segment profit (loss) 5,093 $ 3,318 11,625 $ 16,406
Intersegment Eliminations [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 11,227 12,699 37,802 45,211
Segment profit (loss) 210 (409) 1,099 (1,175)
Intersegment Eliminations [Member] | Infrastructure Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 3,273 6,424 8,193 18,065
Intersegment Eliminations [Member] | Aggregate and Mining Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 4,842 4,300 15,381 13,308
Intersegment Eliminations [Member] | Energy Group [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales 3,112 1,975 14,228 13,838
Intersegment Eliminations [Member] | Corporate [Member]        
Segment reporting, disclosure and reportable segments revenues and profits [Abstract]        
Net sales $ 0 $ 0 $ 0 $ 0
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Loss Reserves (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accrued Loss Reserves [Abstract]    
Total accrued loss reserves $ 8,722 $ 7,889
Accrued loss reserves included in other long-term liabilities $ 6,733 $ 6,057
XML 63 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Property and Equipment [Abstract]    
Accumulated depreciation $ 265,446 $ 254,493
XML 64 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity
9 Months Ended
Sep. 30, 2019
Shareholders' Equity [Abstract]  
Shareholders' Equity
Note 15.  Shareholders’ Equity
Under the Company’s long-term incentive plans, key members of management may be issued restricted stock units (“RSUs”) each year based upon the financial performance of the Company and its subsidiaries. The number of RSUs granted to employees each year is determined based upon the performance of individual subsidiaries and consolidated financial performance.  Generally, for RSUs granted through 2016, each award will vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier. Awards granted in 2017 and thereafter will vest at the end of three years from the date of grant or at the time a recipient retires after reaching age 65, if earlier.  Additional RSUs are granted to the Company’s outside directors under the Company’s Non-Employee Directors Compensation Plan with a one-year vesting period.

A total of 40 and 32 RSUs vested during the nine-month periods ended September 30, 2019 and 2018, respectively.  The Company withheld 9 and 8 shares due to statutory payroll tax withholding requirements upon the vesting of the RSUs during each of the first nine-month periods in 2019 and 2018, respectively, and used Company funds to remit the related required minimum withholding taxes to the various tax authorities.  The vesting date fair value of the RSUs that vested during the first nine months of 2019 and 2018 was $1,380 and $1,852, respectively.  The grant date fair value of the RSUs granted during the first nine months of 2019 and 2018 was $2,848 and $3,553, respectively.  Compensation expense of $1,581 and $1,316 was recorded in the nine-month periods ended September 30, 2019 and 2018, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2019 performance) to employees amortized over the portion of the vesting period occurring during the periods.

XML 65 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges
9 Months Ended
Sep. 30, 2019
Restructuring Charges [Abstract]  
Restructuring Charges
Note 19. Restructuring Charges
The Company is executing  its exit plan from the Wood Pellet Plant industry line of business and the closing of its Astec Mobile Machinery (“AMM”) subsidiary in Germany.  Costs incurred in 2019 totaling $875 and $1,431 in the three and nine-month periods ended September 30, 2019 related to these efforts are reported in the accompanying unaudited condensed statements of operations as “Restructuring charges”.  The $875 third quarter 2019 restructuring charge is comprised of $345 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay).  The $1,431 2019 year-to-date restructuring charges are comprised of $901 of costs related to the closing of AMM and $530 of costs related to the exiting of the wood pellet plant line of business (primarily employee severance pay). Additional costs associated with these efforts are expected to be incurred in the next several months.

XML 66 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 67 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2019
Inventories [Abstract]  
Inventories Inventories consist of the following:


 
September 30,
2019
   
December 31,
2018
 
Raw materials and parts
 
$
171,552
   
$
173,919
 
Work-in-process
   
78,110
     
69,718
 
Finished goods
   
81,317
     
89,152
 
Used equipment
   
25,910
     
23,155
 
Total
 
$
356,889
   
$
355,944
 
XML 69 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Receivables [Abstract]    
Allowances for doubtful accounts $ 1,279 $ 1,184
XML 70 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2019
Segment Information [Abstract]  
Segment Information The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment Information:


 
Three Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
88,219
   
$
99,617
   
$
67,971
   
$
   
$
255,807
 
Intersegment sales
   
3,273
     
4,842
     
3,112
     
     
11,227
 
Gross profit
   
15,406
     
20,837
     
15,541
     
76
     
51,860
 
Gross profit percent
   
17.5
%
   
20.9
%
   
22.9
%
   
     
20.3
%
Restructuring charges
   
875
     
-
     
-
     
-
     
875
 
Segment profit (loss)
 
$
(419
)
 
$
5,803
   
$
5,093
   
$
(7,732
)
 
$
2,745
 


 
Nine Months Ended September 30, 2019
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
376,448
   
$
312,985
   
$
196,956
   
$
   
$
886,389
 
Intersegment sales
   
8,193
     
15,381
     
14,228
     
     
37,802
 
Gross profit
   
93,792
     
71,876
     
46,207
     
152
     
212,027
 
Gross profit percent
   
24.9
%
   
23.0
%
   
23.5
%
   
     
23.9
%
Restructuring charges
   
1,431
     
-
     
-
     
-
     
1,431
 
Segment profit (loss)
 
$
39,264
   
$
22,969
   
$
11,625
   
$
(34,422
)
 
$
39,436
 


 
Three Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
87,063
   
$
101,735
   
$
67,815
   
$
   
$
256,613
 
Intersegment sales
   
6,424
     
4,300
     
1,975
     
     
12,699
 
Gross profit
   
18,642
     
24,294
     
15,282
     
66
     
58,284
 
Gross profit percent
   
21.4
%
   
23.9
%
   
22.5
%
   
     
22.7
%
Segment profit (loss)
 
$
4,761
   
$
9,011
   
$
3,318
   
$
(9,778
)
 
$
7,312
 


 
Nine Months Ended September 30, 2018
 
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Net sales to external customers
 
$
317,359
   
$
337,100
   
$
200,136
   
$
   
$
854,595
 
Intersegment sales
   
18,065
     
13,308
     
13,838
     
     
45,211
 
Gross profit
   
4,105
     
82,625
     
50,376
     
292
     
137,398
 
Gross profit percent
   
1.3
%
   
24.5
%
   
25.2
%
   
     
16.1
%
Segment profit (loss)
 
$
(43,121
)
 
$
34,669
   
$
16,406
   
$
(20,428
)
 
$
(12,474
)

Segment Profit (Loss) to the Company's Consolidated Totals A reconciliation of total segment profit (loss) to the Company’s consolidated totals is as follows:


 
Three Months Ended
September 30,
   
Nine Months Ended
September 30,
 
   
2019
   
2018
   
2019
   
2018
 
Total segment profit (loss)
 
$
2,745
   
$
7,312
   
$
39,436
   
$
(12,474
)
Recapture (elimination) of intersegment profit
   
210
     
(409
)
   
1,099
     
(1,175
)
Net income (loss)
   
2,955
     
6,903
     
40,535
     
(13,649
)
Net loss attributable to non-controlling interest in subsidiaries
   
55
     
92
     
127
     
238
 
Net income (loss) attributable to controlling interest
 
$
3,010
   
$
6,995
   
$
40,662
   
$
(13,411
)

XML 71 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Measurements [Abstract]  
Financial Assets and Liabilities, at Fair Value As indicated in the tables below (which excludes the Company’s pension assets), the Company has determined that all of its financial assets and liabilities as of September 30, 2019 and December 31, 2018 are Level 1 and Level 2 in the fair value hierarchy as defined above:


 
September 30, 2019
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
278
   
$
   
$
278
 
SERP mutual funds
   
4,039
     
     
4,039
 
Preferred stocks
   
282
     
     
282
 
Trading debt securities:
                       
Corporate bonds
   
4,429
     
     
4,429
 
Municipal bonds
   
     
1,358
     
1,358
 
Floating rate notes
   
612
     
     
612
 
U.S. government securities
   
2,035
     
     
2,035
 
Asset backed securities
   
     
1,265
     
1,265
 
Other
   
323
     
962
     
1,285
 
Derivative financial instruments
   
     
443
     
443
 
Total financial assets
 
$
11,998
   
$
4,028
   
$
16,026
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
5,857
   
$
5,857
 
Total financial liabilities
 
$
   
$
5,857
   
$
5,857
 


 
December 31, 2018
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
229
   
$
   
$
229
 
SERP mutual funds
   
4,755
     
     
4,755
 
Preferred stocks
   
248
     
     
248
 
Trading debt securities:
                       
Corporate bonds
   
5,398
     
     
5,398
 
Municipal bonds
   
     
1,546
     
1,546
 
Floating rate notes
   
1,300
     
     
1,300
 
U.S. government securities
   
2,210
     
     
2,210
 
Asset backed securities
   
     
442
     
442
 
Other
   
     
708
     
708
 
Derivative financial instruments
   
     
333
     
333
 
Total financial assets
 
$
14,140
   
$
3,029
   
$
17,169
 
                         
Financial Liabilities:
                       
SERP liabilities
 
$
   
$
6,641
   
$
6,641
 
Total financial liabilities
 
$
   
$
6,641
   
$
6,641
 

XML 73 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt [Abstract]  
Debt
Note 7. Debt
On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby Wells Fargo extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. In February 2019, the agreement was again amended to increase the unsecured line of credit to a maximum of $150,000 and to extend the maturity date to December 29, 2023. Other significant terms were left unchanged.  There were no borrowings outstanding under the agreement as of September 30, 2019. Outstanding borrowings under the agreement were $58,778 as of December 31, 2018 and are included in long-term debt in the accompanying unaudited condensed consolidated balance sheet.  The highest borrowing amount outstanding at any time during the nine-month period ended September 30, 2019 was $81,776.  Letters of credit totaling $8,640, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. (“Astec Brazil”), were outstanding under the credit facility as of September 30, 2019.  Additional borrowing available under the credit facility was $141,360 as of September 30, 2019.  Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.8% as of September 30, 2019. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.

The Company’s South African subsidiary, Osborn Engineered Products SA (Pty) Ltd (“Osborn”), has a credit facility of $6,266 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of September 30, 2019, Osborn had no outstanding borrowings but had $894 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of September 30, 2019, Osborn had available credit under the facility of $5,372. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of September 30, 2019.

The Company’s Brazilian subsidiary, Astec Brazil, has a $917 working capital loan outstanding as of September 30, 2019 from a Brazilian bank with an interest rate of 10.4%.  The loan’s final monthly payment is due in April, 2024 and the debt is secured by Astec Brazil’s manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc.  Additionally, Astec Brazil has two five-year equipment financing loans outstanding with a Brazilian bank in the aggregate of $4 as of September 30, 2019 that have interest rates of 9.5% and 16.3%.  Each equipment loan has a maturity date in April, 2020.  Astec Brazil’s loans are included in the accompanying unaudited condensed consolidated balance sheets as current maturities of long-term debt ($204) and long-term debt ($717) as of September 30, 2019.

XML 74 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Taxes [Abstract]  
Income Taxes
Note 11.  Income Taxes
The Company's combined effective income tax rates were 17.6% and 2.5% for the three-month periods ended September 30, 2019 and 2018, respectively. The Company's combined effective income tax rates were 22.0% and 14.4% for the nine-month periods ended September 30, 2019 and 2018, respectively. The Company's effective tax rate for each period includes the effect of state income taxes and other discrete items as well as a benefit for research and development credits.

The Company's recorded liability for uncertain tax positions as of September 30, 2019 has increased by approximately $1,893 as compared to December 31, 2018 due to exposure related to federal and state credits, plus additional taxes and interest on existing reserves.

XML 75 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Shareholders' Equity (Details) - Restricted Stock Units (RSUs) [Member]
shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Age
shares
Sep. 30, 2018
USD ($)
shares
Restricted stock units under the long-term Incentive Plans [Abstract]    
Vesting period 5 years  
Retirement age | Age 65  
Awards granted in February 2017 and after 3 years  
Restricted stock units vested (in shares) | shares 40 32
Shares withheld upon vesting (in shares) | shares 9 8
Vesting date fair value of vested restricted stock units during the period $ 1,380 $ 1,852
Grant date fair value of restricted stock units granted 2,848 3,553
Compensation expense $ 1,581 $ 1,316
Non-Employee Directors Compensation Plan [Member]    
Restricted stock units under the long-term Incentive Plans [Abstract]    
Vesting period 1 year  
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Buy Back Program (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2018
Dec. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Jul. 29, 2018
Share Repurchase Program [Abstract]          
Stock repurchased value $ 13,914     $ 13,914  
Share Repurchase Plan [Member]          
Share Repurchase Program [Abstract]          
Stock repurchase program, authorized amount         $ 150,000
Stock repurchased (in shares)   582 0    
Stock repurchased value   $ 24,138