2018 Q2 Form 10-K Financial Statement

#000114420419009662 Filed on February 22, 2019

View on sec.gov

Income Statement

Concept 2018 Q2 2018 2017 Q4
Revenue $95.62M $379.5M $88.28M
YoY Change 8.86% 9.12% 14.63%
Cost Of Revenue $5.600M $24.90M $5.600M
YoY Change 51.35% 37.57% 30.23%
Gross Profit $90.00M $354.6M $82.70M
YoY Change 7.02% 7.55% 13.6%
Gross Profit Margin 94.12% 93.43% 93.68%
Selling, General & Admin $59.90M $232.6M $57.30M
YoY Change 6.02% 1.97% 13.24%
% of Gross Profit 66.56% 65.6% 69.29%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $1.500M $6.300M $1.500M
YoY Change -6.25% 0.0% -6.25%
% of Gross Profit 1.67% 1.78% 1.81%
Operating Expenses $73.14M $288.1M $64.90M
YoY Change 14.64% 4.47% 12.28%
Operating Profit $22.48M $91.46M $17.80M
YoY Change 10.64% 26.93% 19.04%
Interest Expense $500.0K -$1.000M $400.0K
YoY Change 66.67% -112.82% 100.0%
% of Operating Profit 2.22% -1.09% 2.25%
Other Income/Expense, Net $2.441M -$890.0K $2.500M
YoY Change 20.19% -109.71% 56.25%
Pretax Income $24.92M $93.32M $20.72M
YoY Change 11.5% 13.1% 23.41%
Income Tax $6.494M $21.06M $7.900M
% Of Pretax Income 26.06% 22.57% 38.13%
Net Earnings $18.43M $72.25M -$3.705M
YoY Change 33.6% 74.93% -135.67%
Net Earnings / Revenue 19.27% 19.04% -4.2%
Basic Earnings Per Share $0.35 $1.37 -$0.07
Diluted Earnings Per Share $0.34 $1.33 -$0.07
COMMON SHARES
Basic Shares Outstanding 53.01M 52.91M 52.73M
Diluted Shares Outstanding 54.20M 54.17M 52.73M

Balance Sheet

Concept 2018 Q2 2018 2017 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $193.3M $208.6M $196.4M
YoY Change 19.32% 6.21% 13.07%
Cash & Equivalents $117.8M $6.200M $124.8M
Short-Term Investments $75.50M $81.50M $71.60M
Other Short-Term Assets $9.200M $12.20M $9.000M
YoY Change -1.08% 35.56% -30.23%
Inventory
Prepaid Expenses
Receivables $116.5M $105.8M $110.1M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $319.0M $326.6M $315.5M
YoY Change 14.46% 3.52% 15.13%
LONG-TERM ASSETS
Property, Plant & Equipment $41.40M $46.10M $35.01M
YoY Change 15.32% 31.71% -4.62%
Goodwill $8.607M
YoY Change 0.0%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $86.70M $87.60M $1.346M
YoY Change 0.23% 8.82% 26.5%
Total Long-Term Assets $136.7M $142.3M $124.1M
YoY Change 4.35% 14.67% -4.33%
TOTAL ASSETS
Total Short-Term Assets $319.0M $326.6M $315.5M
Total Long-Term Assets $136.7M $142.3M $124.1M
Total Assets $455.7M $468.9M $439.6M
YoY Change 11.23% 6.67% 8.88%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $12.40M $2.600M $2.784M
YoY Change 16.98% -7.14% -12.81%
Accrued Expenses $56.80M $86.60M $11.96M
YoY Change 11.59% 5.61% 73.79%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $77.30M $98.30M $93.11M
YoY Change 13.51% 5.59% 16.04%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $0.00
YoY Change
Other Long-Term Liabilities $59.70M $56.70M $3.326M
YoY Change 14.37% -1.22% 65.89%
Total Long-Term Liabilities $59.70M $56.70M $3.326M
YoY Change 14.37% -1.22% 65.89%
TOTAL LIABILITIES
Total Short-Term Liabilities $77.30M $98.30M $93.11M
Total Long-Term Liabilities $59.70M $56.70M $3.326M
Total Liabilities $136.9M $155.0M $150.5M
YoY Change 13.8% 2.99% 15.42%
SHAREHOLDERS EQUITY
Retained Earnings $304.0M
YoY Change 4.38%
Common Stock $210.3M
YoY Change 8.03%
Preferred Stock
YoY Change
Treasury Stock (at cost) $223.2M
YoY Change 6.56%
Treasury Stock Shares 13.67M shares $14.17M
Shareholders Equity $318.8M $313.9M $289.1M
YoY Change
Total Liabilities & Shareholders Equity $455.7M $468.9M $439.6M
YoY Change 11.23% 6.67% 8.88%

Cashflow Statement

Concept 2018 Q2 2018 2017 Q4
OPERATING ACTIVITIES
Net Income $18.43M $72.25M -$3.705M
YoY Change 33.6% 74.93% -135.67%
Depreciation, Depletion And Amortization $1.500M $6.300M $1.500M
YoY Change -6.25% 0.0% -6.25%
Cash From Operating Activities $24.20M $91.19M $40.80M
YoY Change 27.37% 34.42% 37.37%
INVESTING ACTIVITIES
Capital Expenditures $2.139M $16.30M -$1.300M
YoY Change 75.47% 244.93% 0.0%
Acquisitions
YoY Change
Other Investing Activities $0.00 -$9.500M $4.000M
YoY Change -100.0% -26.92% -157.14%
Cash From Investing Activities -$2.200M -$25.82M $2.700M
YoY Change -57.69% 45.69% -132.53%
FINANCING ACTIVITIES
Cash Dividend Paid $27.22M
YoY Change 24.66%
Common Stock Issuance & Retirement, Net $27.92M
YoY Change 133.97%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -6.400M -62.50M -8.700M
YoY Change -41.82% 51.47% 97.73%
NET CHANGE
Cash From Operating Activities 24.20M 91.19M 40.80M
Cash From Investing Activities -2.200M -25.82M 2.700M
Cash From Financing Activities -6.400M -62.50M -8.700M
Net Change In Cash 15.60M 2.265M 34.80M
YoY Change 457.14% -76.95% 104.71%
FREE CASH FLOW
Cash From Operating Activities $24.20M $91.19M $40.80M
Capital Expenditures $2.139M $16.30M -$1.300M
Free Cash Flow $22.06M $74.89M $42.10M
YoY Change 24.07% 18.66% 35.81%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017 us-gaap Labor And Related Expense
LaborAndRelatedExpense
210289000
CY2018 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
354639000
CY2017 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
329664000
CY2016 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
299197000
CY2018 us-gaap Labor And Related Expense
LaborAndRelatedExpense
215052000
CY2016 us-gaap Labor And Related Expense
LaborAndRelatedExpense
193397000
CY2018 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
30599000
CY2017 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
29544000
CY2016 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
28397000
CY2018 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
17532000
CY2017 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
17780000
CY2016 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
15492000
CY2018 us-gaap Operating Expenses
OperatingExpenses
288067000
CY2017 us-gaap Operating Expenses
OperatingExpenses
275748000
CY2016 us-gaap Operating Expenses
OperatingExpenses
253165000
CY2018 us-gaap Investment Income Net
InvestmentIncomeNet
2751000
CY2017 us-gaap Investment Income Net
InvestmentIncomeNet
1294000
CY2016 us-gaap Investment Income Net
InvestmentIncomeNet
683000
CY2018 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
-890000
CY2017 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
9164000
CY2016 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
6528000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
93317000
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
82509000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
69122000
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.37
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.78
CY2016 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.90
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.33
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.77
CY2016 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.87
CY2018 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.52
CY2017 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.42
CY2016 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.36
CY2018 us-gaap Net Income Loss
NetIncomeLoss
72254000
CY2017 us-gaap Net Income Loss
NetIncomeLoss
41305000
CY2016 us-gaap Net Income Loss
NetIncomeLoss
47480000
CY2018 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-1015000
CY2017 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1187000
CY2016 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-1240000
CY2018 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
191000
CY2017 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-90000
CY2016 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-81000
CY2018 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
71430000
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
42402000
CY2016 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
46159000
CY2018 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2017 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2016 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2018 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
63000
CY2017 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-60000
CY2016 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-53000
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
127059000
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
124794000
CY2018Q4 us-gaap Short Term Investments
ShortTermInvestments
81495000
CY2017Q4 us-gaap Short Term Investments
ShortTermInvestments
71604000
CY2018Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
12244000
CY2017Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
9011000
CY2018Q4 us-gaap Assets Current
AssetsCurrent
326612000
CY2017Q4 us-gaap Assets Current
AssetsCurrent
315509000
CY2017Q4 us-gaap Goodwill
Goodwill
8607000
CY2018Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
34090000
CY2017Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
30437000
CY2018Q4 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
52286000
CY2017Q4 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
48676000
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1238000
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1346000
CY2018Q4 us-gaap Assets
Assets
468936000
CY2017Q4 us-gaap Assets
Assets
439589000
CY2018Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
9166000
CY2017Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
8302000
CY2018Q4 us-gaap Liabilities Current
LiabilitiesCurrent
98304000
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
93107000
CY2018Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
2548000
CY2017Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
3326000
CY2018Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
52708000
CY2017Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
52776000
CY2018Q4 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
1467000
CY2017Q4 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
1292000
CY2018Q4 us-gaap Liabilities
Liabilities
155027000
CY2017Q4 us-gaap Liabilities
Liabilities
150501000
CY2018Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2017Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2018Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2017Q4 us-gaap Preferred Stock Value
PreferredStockValue
0
CY2018Q4 us-gaap Common Stock Value
CommonStockValue
66000
CY2017Q4 us-gaap Common Stock Value
CommonStockValue
66000
CY2018Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
227283000
CY2017Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
210230000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-45000
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-236000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-2808000
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
-1793000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2853000
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-2029000
CY2018Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
342024000
CY2017Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
303990000
CY2018Q4 us-gaap Treasury Stock Value
TreasuryStockValue
252611000
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
223169000
CY2018Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
468936000
CY2017Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
439589000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4066000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3526000
CY2018Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
2000000
CY2017Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
2000000
CY2018Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000
CY2017Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000
CY2018Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65707000
CY2017Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
65707000
CY2018Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2017Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2018Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
14208000
CY2017Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
14169000
CY2016 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
24456000
CY2016 us-gaap Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
6334000
CY2016 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
-7685000
CY2016 expo Dividends And Dividend Equivalent Payments Declared
DividendsAndDividendEquivalentPaymentsDeclared
18773000
CY2016 us-gaap Stockholders Equity Other
StockholdersEquityOther
-55000
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
273346000
CY2016Q1 us-gaap Stockholders Equity
StockholdersEquity
262804000
CY2016 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
1190000
CY2016 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
566000
CY2017 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
1207000
CY2017 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
818000
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7824000
CY2017 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
11931000
CY2017 us-gaap Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
6918000
CY2017 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
-9520000
CY2017 expo Dividends And Dividend Equivalent Payments Declared
DividendsAndDividendEquivalentPaymentsDeclared
21976000
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
289088000
CY2018 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
1474000
CY2018 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8550000
CY2018 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
27915000
CY2018 us-gaap Stock Granted During Period Value Sharebased Compensation
StockGrantedDuringPeriodValueSharebasedCompensation
7643000
CY2018 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
-8839000
CY2018 expo Dividends And Dividend Equivalent Payments Declared
DividendsAndDividendEquivalentPaymentsDeclared
27522000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
313909000
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
7152000
CY2018 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6292000
CY2017 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6285000
CY2016 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6131000
CY2018 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
114000
CY2017 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
0
CY2016 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
-2000
CY2018 us-gaap Increase Decrease In Other Deferred Liability
IncreaseDecreaseInOtherDeferredLiability
175000
CY2017 us-gaap Increase Decrease In Other Deferred Liability
IncreaseDecreaseInOtherDeferredLiability
-362000
CY2016 us-gaap Increase Decrease In Other Deferred Liability
IncreaseDecreaseInOtherDeferredLiability
-340000
CY2018 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
1848000
CY2017 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2506000
CY2016 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2452000
CY2018 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-2438000
CY2017 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
25197000
CY2016 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1284000
CY2018 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
11047000
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-2867000
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
598000
CY2018 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-4620000
CY2017 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
5984000
CY2016 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-370000
CY2018 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
9820000
CY2017 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
5831000
CY2016 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
2920000
CY2018 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
864000
CY2017 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
678000
CY2016 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-178000
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
91188000
CY2017 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
67838000
CY2016 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
66946000
CY2018 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
16298000
CY2017 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
4725000
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
114967000
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
125751000
CY2016 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
14393000
CY2018 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
52522000
CY2017 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
28997000
CY2016 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
51000000
CY2018 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
43000000
CY2017 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
16000000
CY2016 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
37950000
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-25820000
CY2017 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-17722000
CY2016 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-27443000
CY2018 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
8839000
CY2017 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
9520000
CY2016 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
7685000
CY2018 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
27915000
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
11931000
CY2016 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
24456000
CY2018 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
1474000
CY2017 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
2025000
CY2016 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
1756000
CY2018 us-gaap Payments Of Dividends
PaymentsOfDividends
27220000
CY2017 us-gaap Payments Of Dividends
PaymentsOfDividends
21835000
CY2016 us-gaap Payments Of Dividends
PaymentsOfDividends
18781000
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-62500000
CY2017 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-41261000
CY2016 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-49166000
CY2018 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-603000
CY2017 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
972000
CY2016 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-1121000
CY2018 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
2265000
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
9827000
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-10784000
CY2016 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52976000
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54168000
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
53972000
CY2016 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54332000
CY2018 us-gaap Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
6067000
CY2018 expo Subcontractor Fees Not Included In Revenues
SubcontractorFeesNotIncludedInRevenues
23174000
CY2018Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
208693000
CY2018Q4 expo Available For Sale Securities Gross Unrealized Gain Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
91000
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52906000
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52724000
CY2018Q4 expo Available For Sale Securities Gross Unrealized Loss Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
230000
CY2018Q4 expo Cash Cash Equivalents And Short Term Investments Fair Value Disclosure
CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure
208554000
CY2017Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
196791000
CY2017Q4 expo Available For Sale Securities Gross Unrealized Gain Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
0
CY2017Q4 expo Available For Sale Securities Gross Unrealized Loss Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
393000
CY2017Q4 expo Cash Cash Equivalents And Short Term Investments Fair Value Disclosure
CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure
196398000
CY2018Q4 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
6213000
CY2018Q4 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
145486000
CY2018Q4 expo Deferred Compensation Plan Liabilities Fair Value Disclosure
DeferredCompensationPlanLiabilitiesFairValueDisclosure
59349000
CY2018Q4 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
59349000
CY2017Q4 us-gaap Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
9742000
CY2017Q4 us-gaap Assets Fair Value Disclosure
AssetsFairValueDisclosure
134696000
CY2017Q4 expo Deferred Compensation Plan Liabilities Fair Value Disclosure
DeferredCompensationPlanLiabilitiesFairValueDisclosure
59050000
CY2018Q4 us-gaap Land
Land
17103000
CY2017Q4 us-gaap Land
Land
11888000
CY2018Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
38946000
CY2017Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
38112000
CY2018Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
6508000
CY2017Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
632000
CY2018Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
46492000
CY2017Q4 us-gaap Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
59050000
CY2018Q4 expo Available For Sale Securities Short Term Investments Amortized Cost Due In Year One
AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCostDueInYearOne
32986000
CY2018Q4 expo Available For Sale Securities Short Term Investments Estimated Fair Value Due In Year One
AvailableForSaleSecuritiesShortTermInvestmentsEstimatedFairValueDueInYearOne
32826000
CY2018Q4 expo Available For Sale Securities Short Term Investments Amortized Cost Due In Year Two
AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCostDueInYearTwo
48648000
CY2018Q4 expo Available For Sale Securities Short Term Investments Estimated Fair Value Due In Year Two
AvailableForSaleSecuritiesShortTermInvestmentsEstimatedFairValueDueInYearTwo
48669000
CY2018Q4 us-gaap Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
81634000
CY2018Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
135022000
CY2017Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
42803000
CY2018Q4 us-gaap Furniture And Fixtures Gross
FurnitureAndFixturesGross
10352000
CY2017Q4 us-gaap Furniture And Fixtures Gross
FurnitureAndFixturesGross
9911000
CY2018Q4 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
15621000
CY2017Q4 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
15178000
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
118524000
CY2018Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
88919000
CY2017Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
83510000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4066000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
3526000
CY2018Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
105814000
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
110100000
CY2018Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
2551000
CY2017Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
2784000
CY2018Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
9732000
CY2017Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
11957000
CY2018Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
12283000
CY2017Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
14741000
CY2018Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
49436000
CY2017Q4 us-gaap Accrued Bonuses Current
AccruedBonusesCurrent
44752000
CY2018Q4 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
8154000
CY2017Q4 us-gaap Pension And Other Postretirement And Postemployment Benefit Plans Liabilities Current
PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
7691000
CY2018Q4 us-gaap Accrued Vacation Current
AccruedVacationCurrent
10390000
CY2018Q4 us-gaap Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
6641000
CY2017Q4 us-gaap Deferred Compensation Liability Current
DeferredCompensationLiabilityCurrent
6274000
CY2018 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-2604000
CY2017 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
12570000
CY2016 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-2047000
CY2018Q4 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
2234000
CY2017Q4 us-gaap Other Employee Related Liabilities Current
OtherEmployeeRelatedLiabilitiesCurrent
1640000
CY2018Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
76855000
CY2017Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
70064000
CY2018 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-1111000
CY2017 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-784000
CY2016 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-555000
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-3715000
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
11786000
CY2017Q4 us-gaap Accrued Vacation Current
AccruedVacationCurrent
9707000
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2602000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21063000
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
41204000
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21642000
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
19597000
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
28878000
CY2018 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
16487000
CY2017 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
22821000
CY2016 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
18877000
CY2018 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
1624000
CY2017 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
1514000
CY2016 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
1085000
CY2018 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
6667000
CY2017 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
5083000
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
4282000
CY2018 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
24778000
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
29418000
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
24244000
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
24193000
CY2018 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
0
CY2017 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
15137000
CY2016 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
0
CY2018 us-gaap Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
0
CY2017 us-gaap Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
1370000
CY2016 us-gaap Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
0
CY2018 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
4391000
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2806000
CY2016 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2423000
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
335000
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
417000
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
274000
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
20000
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
18000
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
11000
CY2017Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
82000
CY2018Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
3364000
CY2017Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
5511000
CY2018Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
34090000
CY2017Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
288000
CY2017Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
30437000
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1956000
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
597000
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
11000
CY2017 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
338000
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
437000
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
0
CY2018 expo Income Tax Reconciliation Excess Tax Benefit From Share Based Compensation
IncomeTaxReconciliationExcessTaxBenefitFromShareBasedCompensation
3310000
CY2017 expo Income Tax Reconciliation Excess Tax Benefit From Share Based Compensation
IncomeTaxReconciliationExcessTaxBenefitFromShareBasedCompensation
5831000
CY2016 expo Income Tax Reconciliation Excess Tax Benefit From Share Based Compensation
IncomeTaxReconciliationExcessTaxBenefitFromShareBasedCompensation
4321000
CY2018 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-217000
CY2017 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-1339000
CY2016 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-889000
CY2018 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
247000
CY2017 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-252000
CY2016 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-49000
CY2018 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.226
CY2017 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.499
CY2016 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.313
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
13964000
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
13265000
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
22944000
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
22297000
CY2018Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
192000
CY2018Q4 us-gaap Deferred Tax Assets Unrealized Losses On Trading Securities
DeferredTaxAssetsUnrealizedLossesOnTradingSecurities
320000
CY2017Q4 us-gaap Deferred Tax Assets Unrealized Losses On Trading Securities
DeferredTaxAssetsUnrealizedLossesOnTradingSecurities
0
CY2018Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
34000
CY2017Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
98000
CY2018Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
37454000
CY2017Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
35948000
CY2018Q4 expo Deferred Tax Liabilities State Taxes
DeferredTaxLiabilitiesStateTaxes
1184000
CY2017Q4 expo Deferred Tax Liabilities State Taxes
DeferredTaxLiabilitiesStateTaxes
1232000
CY2018Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
2086000
CY2017Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
2078000
CY2018Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
0
CY2017Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
0
CY2018Q4 us-gaap Deferred Tax Liabilities Unrealized Gains On Trading Securities
DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
0
CY2017Q4 us-gaap Deferred Tax Liabilities Unrealized Gains On Trading Securities
DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
2119000
CY2018Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
94000
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1789000
CY2018 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
599000
CY2018 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
0
CY2018 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
257000
CY2018 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
383000
CY2018 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
0
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1748000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
8005000
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
7707000
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
5616000
CY2016 expo Total Excess Tax Benefit From Share Based Compensation
TotalExcessTaxBenefitFromShareBasedCompensation
4827000
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2016 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2018 expo Total Excess Tax Benefit From Share Based Compensation
TotalExcessTaxBenefitFromShareBasedCompensation
4154000
CY2017 expo Total Excess Tax Benefit From Share Based Compensation
TotalExcessTaxBenefitFromShareBasedCompensation
6528000
CY2018 us-gaap Treasury Stock Reissued At Lower Than Repurchase Price
TreasuryStockReissuedAtLowerThanRepurchasePrice
5892000
CY2017 us-gaap Treasury Stock Reissued At Lower Than Repurchase Price
TreasuryStockReissuedAtLowerThanRepurchasePrice
5667000
CY2018Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
1423000
CY2018Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.13
CY2018Q1 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
6700000
CY2018Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.13
CY2018Q2 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
6764000
CY2018Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.13
CY2018Q3 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
6765000
CY2018Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.13
CY2018Q4 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
6723000
CY2018 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
26952000
CY2017Q1 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.105
CY2017Q1 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
5374000
CY2017Q2 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.105
CY2017Q2 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
5424000
CY2017Q3 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.105
CY2017Q3 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
5424000
CY2017Q4 us-gaap Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
0.105
CY2017Q4 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
5416000
CY2017 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
21638000
CY2016 us-gaap Treasury Stock Reissued At Lower Than Repurchase Price
TreasuryStockReissuedAtLowerThanRepurchasePrice
5791000
CY2018 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
562000
CY2018 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
27915000
CY2017 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
372000
CY2017 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
11931000
CY2016 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
982000
CY2016 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
24456000
CY2016Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
35000000
CY2015Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
35000000
CY2018Q4 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
17462000
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
680000
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
18.39
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
98000
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
37.45
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
0
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0
CY2018 expo Share Based Compensation Arrangement By Share Based Payment Award Options Exercise In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExerciseInPeriod
0
CY2018 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
778000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
20.80
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P5Y8M23D
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
22659000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
512000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
15.76
CY2018 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y5M19D
CY2018Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
17488000
CY2018 us-gaap Other Labor Related Expenses
OtherLaborRelatedExpenses
16458000
CY2017 us-gaap Other Labor Related Expenses
OtherLaborRelatedExpenses
15558000
CY2016 us-gaap Other Labor Related Expenses
OtherLaborRelatedExpenses
12794000
CY2018 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
535000
CY2017 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
597000
CY2016 us-gaap Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
539000
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
16993000
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
16155000
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
13333000
CY2018 expo Income Tax Benefit Associated With Stockbased Compensation
IncomeTaxBenefitAssociatedWithStockbasedCompensation
4467000
CY2017 expo Income Tax Benefit Associated With Stockbased Compensation
IncomeTaxBenefitAssociatedWithStockbasedCompensation
6331000
CY2016 expo Income Tax Benefit Associated With Stockbased Compensation
IncomeTaxBenefitAssociatedWithStockbasedCompensation
5214000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
23200000
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
21300000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
18500000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
40.61
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
29.50
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
24.14
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
0
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1461000
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
999000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
10.59
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
8.09
CY2016 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
6.54
CY2018 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
8419000
CY2017 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
7914000
CY2016 us-gaap Pension And Other Postretirement Benefit Expense
PensionAndOtherPostretirementBenefitExpense
7761000
CY2018 expo Defined Contribution Plan Employer Contribution Percentage Of Eligible Wages
DefinedContributionPlanEmployerContributionPercentageOfEligibleWages
0.07
CY2018 expo Defined Contribution Plan Employer Contribution Annual Vesting Percentage
DefinedContributionPlanEmployerContributionAnnualVestingPercentage
0.2
CY2018 expo Defined Contribution Plan Employer Contribution Annual Vesting Period
DefinedContributionPlanEmployerContributionAnnualVestingPeriod
P5Y
CY2018 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
7488000
CY2017 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
6712000
CY2016 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
6478000
CY2018Q4 us-gaap Purchase Obligation
PurchaseObligation
12315000
CY2017 expo Change In Market Value Of Deferred Compensation Trust Assets
ChangeInMarketValueOfDeferredCompensationTrustAssets
6547000
CY2016 expo Change In Market Value Of Deferred Compensation Trust Assets
ChangeInMarketValueOfDeferredCompensationTrustAssets
3861000
CY2018Q4 expo Deferred Compensation Plan Vested Amounts Due
DeferredCompensationPlanVestedAmountsDue
59349000
CY2017Q4 expo Deferred Compensation Plan Vested Amounts Due
DeferredCompensationPlanVestedAmountsDue
59050000
CY2018Q4 us-gaap Trading Securities
TradingSecurities
57778000
CY2017Q4 us-gaap Trading Securities
TradingSecurities
53350000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
7220000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
5988000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
4940000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
3887000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
2600000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
6157000
CY2018Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
30792000
CY2018 us-gaap Rental Income Nonoperating
RentalIncomeNonoperating
2823000
CY2017 us-gaap Rental Income Nonoperating
RentalIncomeNonoperating
2655000
CY2016 us-gaap Rental Income Nonoperating
RentalIncomeNonoperating
2435000
CY2018 expo Gain Loss On Deferred Compensation Investments
GainLossOnDeferredCompensationInvestments
-3900000
CY2017 expo Gain Loss On Deferred Compensation Investments
GainLossOnDeferredCompensationInvestments
6547000
CY2016 expo Gain Loss On Deferred Compensation Investments
GainLossOnDeferredCompensationInvestments
3861000
CY2018 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
167000
CY2017 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-19000
CY2016 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
224000
CY2018 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
20000
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-19000
CY2016 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
8000
CY2018 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-890000
CY2017 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
9164000
CY2016 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
6528000
CY2018Q1 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
90684000
CY2018Q2 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
89972000
CY2018Q3 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
88714000
CY2018Q4 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
85269000
CY2018Q1 us-gaap Revenues
Revenues
96457000
CY2018Q2 us-gaap Revenues
Revenues
95621000
CY2018Q3 us-gaap Revenues
Revenues
95302000
CY2018Q4 us-gaap Revenues
Revenues
92143000
CY2018Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
21598000
CY2018Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
22478000
CY2018Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
20594000
CY2018Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
26786000
CY2018Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
22450000
CY2018Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
24919000
CY2018Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
23989000
CY2018Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
21959000
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
20340000
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
18425000
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
17453000
CY2018Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.33
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
16036000
CY2018Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.39
CY2018Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.35
CY2018Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.30
CY2018Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
CY2018Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.34
CY2018Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.32
CY2018Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.30
CY2018Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52744000
CY2018Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
53008000
CY2018Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
53032000
CY2018Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52839000
CY2018Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54012000
CY2018Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54195000
CY2018Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54302000
CY2018Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
54119000
CY2017Q1 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
80467000
CY2017Q2 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
84120000
CY2017Q3 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
82359000
CY2017Q4 expo Revenue Before Reimbursements
RevenueBeforeReimbursements
82718000
CY2017Q1 us-gaap Revenues
Revenues
84122000
CY2017Q2 us-gaap Revenues
Revenues
87840000
CY2017Q3 us-gaap Revenues
Revenues
87555000
CY2017Q4 us-gaap Revenues
Revenues
88282000
CY2017Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
14634000
CY2017Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
20317000
CY2017Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
19305000
CY2017Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
17795000
CY2017Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
17410000
CY2017Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
22348000
CY2017Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
22030000
CY2017Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
20721000
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
16576000
CY2017Q2 us-gaap Net Income Loss
NetIncomeLoss
13791000
CY2017Q3 us-gaap Net Income Loss
NetIncomeLoss
14643000
CY2017Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.32
CY2017Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.26
CY2017Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.28
CY2017Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.07
CY2017Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.31
CY2017Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.26
CY2017Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
CY2017Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.07
CY2017Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52604000
CY2017Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52830000
CY2017Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52740000
CY2017Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
52726000
CY2017Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
53962000
CY2017Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
53936000
CY2017Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
53926000
CY2017Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
52726000
CY2018 us-gaap Income Taxes Paid
IncomeTaxesPaid
28636000
CY2017 us-gaap Income Taxes Paid
IncomeTaxesPaid
25849000
CY2016 us-gaap Income Taxes Paid
IncomeTaxesPaid
22280000
CY2018 expo Vested Restricted Stock Awards Issued To Settle Accrued Bonuses
VestedRestrictedStockAwardsIssuedToSettleAccruedBonuses
7643000
CY2017 expo Vested Restricted Stock Awards Issued To Settle Accrued Bonuses
VestedRestrictedStockAwardsIssuedToSettleAccruedBonuses
6910000
CY2016 expo Vested Restricted Stock Awards Issued To Settle Accrued Bonuses
VestedRestrictedStockAwardsIssuedToSettleAccruedBonuses
6334000
CY2018 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1231000
CY2017 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
148000
CY2016 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
284000
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
-3705000
CY2018 us-gaap Operating Income Loss
OperatingIncomeLoss
91456000
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
72051000
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
61911000
CY2018 expo Capital Expenditures
CapitalExpenditures
17381000
CY2017 expo Capital Expenditures
CapitalExpenditures
4725000
CY2016 expo Capital Expenditures
CapitalExpenditures
14393000
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
46103000
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
35014000
CY2018 us-gaap Revenues
Revenues
379523000
CY2017 us-gaap Revenues
Revenues
347799000
CY2016 us-gaap Revenues
Revenues
315076000
CY2018Q4 us-gaap Goodwill
Goodwill
8607000
CY2017 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
16507000
CY2017 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2018 expo Revenue From Reimbursement
RevenueFromReimbursement
24884000
CY2017 expo Revenue From Reimbursement
RevenueFromReimbursement
18135000
CY2016 expo Revenue From Reimbursement
RevenueFromReimbursement
15879000
CY2018 expo Cost Incurred From Reimbursable Expense
CostIncurredFromReimbursableExpense
24884000
CY2017 expo Cost Incurred From Reimbursable Expense
CostIncurredFromReimbursableExpense
18135000
CY2016 expo Cost Incurred From Reimbursable Expense
CostIncurredFromReimbursableExpense
15879000
CY2018Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
120000000
CY2018Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2017Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2018Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2017Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2018 expo Change In Market Value Of Deferred Compensation Trust Assets
ChangeInMarketValueOfDeferredCompensationTrustAssets
-3900000
CY2018 us-gaap Use Of Estimates
UseOfEstimates
<div style="font-family: 'times new roman', 'serif';font-size: 10pt;margin-bottom: 0;margin-top: 0;text-align: justify;"><div style="font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Use of Estimates</div></div></div><div style="font-family: &quot;times new roman&quot;, serif; font-size: 10pt; margin-bottom: 0px; margin-top: 0px; background: none;"><div style="font-family: &quot;times new roman&quot;, serif; font-size: 10pt; color: rgb(0, 0, 0); background: none; text-decoration: none; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="color: rgb(0, 0, 0); font: 10pt 'times new roman', times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0px; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Estimates are used for, but not limited to, revenue recognition, allowance for contract losses and doubtful accounts, stock-based compensation, income taxes, goodwill, and the useful life of property, equipment and leasehold improvements. Actual results could differ from those estimates.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table>
CY2018 dei Document Type
DocumentType
10-K
CY2018 dei Amendment Flag
AmendmentFlag
false
CY2018 dei Document Period End Date
DocumentPeriodEndDate
2018-12-28
CY2018 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2018
CY2018 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2018 dei Entity Registrant Name
EntityRegistrantName
EXPONENT INC
CY2018 dei Entity Central Index Key
EntityCentralIndexKey
0000851520
CY2018 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-28
CY2018 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2018 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2018 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2018 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2018Q2 dei Entity Public Float
EntityPublicFloat
2136924922
CY2018 dei Trading Symbol
TradingSymbol
EXPO
CY2019Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
51498369
CY2018 dei Entity Shell Company
EntityShellCompany
false
CY2018 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2018 dei Entity Small Business
EntitySmallBusiness
false
CY2018 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
1500000

Files In Submission

Name View Source Status
0001144204-19-009662-index-headers.html Edgar Link pending
0001144204-19-009662-index.html Edgar Link pending
0001144204-19-009662.txt Edgar Link pending
0001144204-19-009662-xbrl.zip Edgar Link pending
expo-20181228.xml Edgar Link completed
expo-20181228.xsd Edgar Link pending
expo-20181228_cal.xml Edgar Link unprocessable
expo-20181228_def.xml Edgar Link unprocessable
expo-20181228_lab.xml Edgar Link unprocessable
expo-20181228_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx 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
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tv512970_10k.htm Edgar Link pending
tv512970_ex21-1.htm Edgar Link pending
tv512970_ex23-1.htm Edgar Link pending
tv512970_ex31-1.htm Edgar Link pending
tv512970_ex31-2.htm Edgar Link pending
tv512970_ex32-1.htm Edgar Link pending
tv512970_ex32-2.htm Edgar Link pending
tv512970_img01.jpg Edgar Link pending