2017 Q2 Form 10-Q Financial Statement

#000156459017014404 Filed on July 28, 2017

View on sec.gov

Income Statement

Concept 2017 Q2 2016 Q2
Revenue $366.1M $297.5M
YoY Change 23.06% 4.4%
Cost Of Revenue $280.1M $225.5M
YoY Change 24.2% 0.73%
Gross Profit $86.06M $71.96M
YoY Change 19.6% 17.77%
Gross Profit Margin 23.51% 24.19%
Selling, General & Admin $9.700M $9.800M
YoY Change -1.02% 8.89%
% of Gross Profit 11.27% 13.62%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $28.95M $22.90M
YoY Change 26.41% -5.62%
% of Gross Profit 33.64% 31.83%
Operating Expenses $9.200M $8.900M
YoY Change 3.37% 2.3%
Operating Profit $95.94M $81.01M
YoY Change 18.42% 16.79%
Interest Expense $2.700M $4.200M
YoY Change -35.71% -6.38%
% of Operating Profit 2.81% 5.18%
Other Income/Expense, Net $757.0K
YoY Change
Pretax Income $79.53M $67.28M
YoY Change 18.21% 20.38%
Income Tax $24.65M $21.90M
% Of Pretax Income 30.99% 32.55%
Net Earnings $54.88M $45.34M
YoY Change 21.03% 20.08%
Net Earnings / Revenue 14.99% 15.24%
Basic Earnings Per Share $1.14
Diluted Earnings Per Share $1.13 $0.93
COMMON SHARES
Basic Shares Outstanding 48.12M
Diluted Shares Outstanding 48.66M

Balance Sheet

Concept 2017 Q2 2016 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $12.20M $9.200M
YoY Change 32.61% 21.05%
Cash & Equivalents $12.23M $9.200M
Short-Term Investments
Other Short-Term Assets $8.200M $8.000M
YoY Change 2.5% -20.79%
Inventory $244.9M $241.0M
Prepaid Expenses
Receivables $175.0M $142.3M
Other Receivables $0.00 $0.00
Total Short-Term Assets $440.3M $400.5M
YoY Change 9.94% 3.2%
LONG-TERM ASSETS
Property, Plant & Equipment $1.535B $1.246B
YoY Change 23.16% 1.42%
Goodwill $198.4M $133.9M
YoY Change 48.16% 1.03%
Intangibles
YoY Change
Long-Term Investments $53.80M $48.70M
YoY Change 10.47% -1.02%
Other Assets $15.10M $27.60M
YoY Change -45.29% -14.31%
Total Long-Term Assets $1.839B $1.489B
YoY Change 23.56% -2.08%
TOTAL ASSETS
Total Short-Term Assets $440.3M $400.5M
Total Long-Term Assets $1.839B $1.489B
Total Assets $2.280B $1.889B
YoY Change 20.67% -1.01%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $78.80M $61.30M
YoY Change 28.55% 0.43%
Accrued Expenses $53.30M $40.50M
YoY Change 31.6% 11.35%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $81.20M $8.000M
YoY Change 915.0% -85.98%
Total Short-Term Liabilities $239.7M $119.8M
YoY Change 100.08% -27.86%
LONG-TERM LIABILITIES
Long-Term Debt $580.4M $490.7M
YoY Change 18.28% 5.14%
Other Long-Term Liabilities $42.00M $58.60M
YoY Change -28.33% -14.92%
Total Long-Term Liabilities $622.4M $549.3M
YoY Change 13.31% 2.56%
TOTAL LIABILITIES
Total Short-Term Liabilities $239.7M $119.8M
Total Long-Term Liabilities $622.4M $549.3M
Total Liabilities $1.025B $832.6M
YoY Change 23.05% -3.2%
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $1.255B $1.056B
YoY Change
Total Liabilities & Shareholders Equity $2.280B $1.889B
YoY Change 20.67% -1.01%

Cashflow Statement

Concept 2017 Q2 2016 Q2
OPERATING ACTIVITIES
Net Income $54.88M $45.34M
YoY Change 21.03% 20.08%
Depreciation, Depletion And Amortization $28.95M $22.90M
YoY Change 26.41% -5.62%
Cash From Operating Activities $53.67M $54.10M
YoY Change -0.79% 162.62%
INVESTING ACTIVITIES
Capital Expenditures -$16.20M -$9.000M
YoY Change 80.0% -133.18%
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities -$16.16M -$9.000M
YoY Change 79.56% -66.79%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $1.880M $39.14M
YoY Change -95.2%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -31.84M -41.30M
YoY Change -22.91% -735.38%
NET CHANGE
Cash From Operating Activities 53.67M 54.10M
Cash From Investing Activities -16.16M -9.000M
Cash From Financing Activities -31.84M -41.30M
Net Change In Cash 5.672M 3.800M
YoY Change 49.26%
FREE CASH FLOW
Cash From Operating Activities $53.67M $54.10M
Capital Expenditures -$16.20M -$9.000M
Free Cash Flow $69.87M $63.10M
YoY Change 10.73% -1067.49%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017Q2 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
25729000
CY2017Q2 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
53670000
CY2017Q2 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-16160000
CY2017Q2 us-gaap Proceeds From Repayments Of Notes Payable
ProceedsFromRepaymentsOfNotesPayable
-25000000
CY2017Q2 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
4853000
CY2017Q2 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
1378000
CY2016Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
39135000
CY2017Q2 us-gaap Interest Paid Net
InterestPaidNet
5300000
CY2016Q2 us-gaap Interest Paid Net
InterestPaidNet
5300000
CY2017Q2 us-gaap New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Operating Results
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnOperatingResults
500000
CY2017Q2 us-gaap New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Net Income
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome
-500000
CY2017Q2 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
10000000
CY2017Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
500000
CY2016Q2 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1600000
CY2017Q2 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
10800000
CY2017Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
10700000
CY2017Q2 us-gaap Accounts And Notes Receivable Net
AccountsAndNotesReceivableNet
4000000
CY2017Q2 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
3400000
CY2017Q2 us-gaap Loans Receivable Basis Spread On Variable Rate
LoansReceivableBasisSpreadOnVariableRate
0.035
CY2017Q2 exp Notes Receivable Maturity Description
NotesReceivableMaturityDescription
Remaining unpaid amounts, plus accrued interest, mature in fiscal 2018 and 2021.
CY2017Q2 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
20000
CY2017Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
13566000
CY2017Q2 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
12412000
CY2017Q2 us-gaap Interest Payable Current
InterestPayableCurrent
7971000
CY2017Q2 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
6286000
CY2017Q2 us-gaap Accrued Utilities Current
AccruedUtilitiesCurrent
1708000
CY2017Q2 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
1161000
CY2017Q1 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
2459000
CY2017Q2 us-gaap Litigation Reserve Current
LitigationReserveCurrent
2231000
CY2017Q2 exp Accrued Acquisition Payment Current
AccruedAcquisitionPaymentCurrent
242000
CY2017Q1 exp Accrued Acquisition Payment Current
AccruedAcquisitionPaymentCurrent
350000
CY2017Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
7711000
CY2013Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
3000000
CY2017Q2 us-gaap Stock Option Plan Expense
StockOptionPlanExpense
900000
CY2017Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1323379
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
113934
CY2017Q2 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
44534
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
16742
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1376037
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
970765
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
33.51
CY2017Q2 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
1376037
CY2017Q2 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
P7Y0M11D
CY2017Q2 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Exercise Price Beginning Balance1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
70.00
CY2017Q2 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
970765
CY2017Q2 us-gaap Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
64.25
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
30900000
CY2017Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
27400000
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
3000000
CY2017Q2 us-gaap Restricted Stock Expense
RestrictedStockExpense
2500000
CY2016Q2 us-gaap Restricted Stock Expense
RestrictedStockExpense
1400000
CY2017Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
4169374
CY2017Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1259741
CY2016Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1039189
CY2017Q2 exp Shares Repurchased From Assumed Proceeds Of Assumed Exercised Options
SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions
928723
CY2016Q2 exp Shares Repurchased From Assumed Proceeds Of Assumed Exercised Options
SharesRepurchasedFromAssumedProceedsOfAssumedExercisedOptions
715139
CY2017Q2 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
250000
CY2016Q2 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
222000
CY2017Q2 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
396000
CY2016Q2 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
399000
CY2017Q2 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
401000
CY2016Q2 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
416000
CY2017Q2 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-428000
CY2016Q2 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-425000
CY2017Q2 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
90000
CY2016Q2 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
75000
CY2017Q2 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
763000
CY2016Q2 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
705000
CY2017Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.31
CY2016Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.33
CY2017Q2 us-gaap Line Of Credit
LineOfCredit
200000000
CY2017Q1 us-gaap Line Of Credit
LineOfCredit
225000000
CY2017Q2 us-gaap Long Term Debt
LongTermDebt
667714000
CY2017Q1 us-gaap Long Term Debt
LongTermDebt
692714000
CY2017Q2 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
6079000
CY2017Q1 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
6247000
CY2014Q4 exp Interest Coverage Ratio Minimum
InterestCoverageRatioMinimum
2.50
CY2014Q4 us-gaap Line Of Credit Facility Unused Capacity Commitment Fee Percentage
LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
0.0010
CY2017Q2 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
290600000
CY2017Q2 exp Letter Of Credit Maximum Capacity
LetterOfCreditMaximumCapacity
40000000
CY2017Q2 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
9400000
CY2017Q2 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
5
CY2017Q2 exp Cement Plant Locations
CementPlantLocations
7
CY2017Q2 exp Slag Grinding Facility
SlagGrindingFacility
1
CY2017Q2 exp Cement Distribution Terminals
CementDistributionTerminals
17
CY2017Q2 exp Gypsum Wallboard Plants
GypsumWallboardPlants
5
CY2017Q2 exp Readymix Plant
ReadymixPlant
17
CY2017Q2 exp Aggregates Processing Plant
AggregatesProcessingPlant
4
CY2017Q2 exp Number Of Frac Sand Processing Facilities
NumberOfFracSandProcessingFacilities
2
CY2017Q2 exp Number Of Frac Sand Drying Facilities
NumberOfFracSandDryingFacilities
3
CY2017Q2 exp Number Of Frac Sand Transload Locations
NumberOfFracSandTransloadLocations
6
CY2017Q2 exp Segment Reporting Information Proportionate Consolidation Of Joint Ventures Revenues And Operating Earnings
SegmentReportingInformationProportionateConsolidationOfJointVenturesRevenuesAndOperatingEarnings
0.50
CY2017Q2 exp Sales Revenue Goods Net Including Joint Venture
SalesRevenueGoodsNetIncludingJointVenture
394291000
CY2016Q2 exp Sales Revenue Goods Net Including Joint Venture
SalesRevenueGoodsNetIncludingJointVenture
322392000
CY2017Q2 exp Sales Revenue From Joint Venture
SalesRevenueFromJointVenture
28170000
CY2016Q2 exp Sales Revenue From Joint Venture
SalesRevenueFromJointVenture
24888000
CY2017Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
96692000
CY2016Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
81010000
CY2017Q2 exp Earnings Before Interest And Taxes
EarningsBeforeInterestAndTaxes
87013000
CY2016Q2 exp Earnings Before Interest And Taxes
EarningsBeforeInterestAndTaxes
71177000
CY2017Q2 us-gaap Goodwill
Goodwill
198370000
CY2017Q1 us-gaap Goodwill
Goodwill
198370000
CY2017Q2 us-gaap Investment Income Interest
InvestmentIncomeInterest
3000
CY2017Q2 us-gaap Interest Expense Borrowings
InterestExpenseBorrowings
7176000
CY2016Q2 us-gaap Interest Expense Borrowings
InterestExpenseBorrowings
3749000
CY2017Q2 us-gaap Interest Expense Other Long Term Debt
InterestExpenseOtherLongTermDebt
310000
CY2016Q2 us-gaap Interest Expense Other Long Term Debt
InterestExpenseOtherLongTermDebt
152000
CY2017Q2 us-gaap Guaranty Liabilities
GuarantyLiabilities
0
CY2017Q2 exp Contingent Liability For Performance Bonds Required By States Municipalities And Related Agencies
ContingentLiabilityForPerformanceBondsRequiredByStatesMunicipalitiesAndRelatedAgencies
20100000
CY2017Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
197000
CY2016Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
312000

Files In Submission

Name View Source Status
0001564590-17-014404-index-headers.html Edgar Link pending
0001564590-17-014404-index.html Edgar Link pending
0001564590-17-014404.txt Edgar Link pending
0001564590-17-014404-xbrl.zip Edgar Link pending
exp-10q_20170630.htm Edgar Link pending
exp-20170630.xml Edgar Link completed
exp-20170630.xsd Edgar Link pending
exp-20170630_cal.xml Edgar Link unprocessable
exp-20170630_def.xml Edgar Link unprocessable
exp-20170630_lab.xml Edgar Link unprocessable
exp-20170630_pre.xml Edgar Link unprocessable
exp-ex104_60.htm Edgar Link pending
exp-ex105_64.htm Edgar Link pending
exp-ex106_63.htm Edgar Link pending
exp-ex107_62.htm Edgar Link pending
exp-ex108_61.htm Edgar Link pending
exp-ex121_8.htm Edgar Link pending
exp-ex311_7.htm Edgar Link pending
exp-ex312_11.htm Edgar Link pending
exp-ex321_6.htm Edgar Link pending
exp-ex322_10.htm Edgar Link pending
exp-ex95_511.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g201707280641289345331.jpg Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending