2018 Q2 Form 10-Q Financial Statement
#000143774918014302 Filed on August 02, 2018
Income Statement
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
Revenue | $306.2M | $295.4M |
YoY Change | 3.66% | 6.27% |
Cost Of Revenue | $211.8M | $200.7M |
YoY Change | 5.54% | 7.94% |
Gross Profit | $94.48M | $94.76M |
YoY Change | -0.3% | 2.91% |
Gross Profit Margin | 30.85% | 32.08% |
Selling, General & Admin | $35.24M | $35.16M |
YoY Change | 0.24% | 9.02% |
% of Gross Profit | 37.3% | 37.1% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $11.43M | $10.69M |
YoY Change | 6.95% | 5.18% |
% of Gross Profit | 12.1% | 11.28% |
Operating Expenses | $59.61M | $56.96M |
YoY Change | 4.64% | 10.29% |
Operating Profit | $34.87M | $37.80M |
YoY Change | -7.75% | -6.52% |
Interest Expense | $1.500M | $1.300M |
YoY Change | 15.38% | 30.0% |
% of Operating Profit | 4.3% | 3.44% |
Other Income/Expense, Net | ||
YoY Change | ||
Pretax Income | $36.37M | $39.14M |
YoY Change | -7.09% | -5.42% |
Income Tax | $10.24M | $13.84M |
% Of Pretax Income | 28.15% | 35.35% |
Net Earnings | $26.13M | $25.30M |
YoY Change | 3.26% | -5.55% |
Net Earnings / Revenue | 8.53% | 8.57% |
Basic Earnings Per Share | $1.40 | $1.35 |
Diluted Earnings Per Share | $1.39 | $1.34 |
COMMON SHARES | ||
Basic Shares Outstanding | 18.70M | 18.73M |
Diluted Shares Outstanding | 18.82M | 18.85M |
Balance Sheet
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $125.9M | $143.5M |
YoY Change | -12.26% | 25.88% |
Cash & Equivalents | $95.63M | $92.61M |
Short-Term Investments | $30.30M | $50.90M |
Other Short-Term Assets | $6.900M | $8.200M |
YoY Change | -15.85% | -2.38% |
Inventory | $116.2M | $107.2M |
Prepaid Expenses | ||
Receivables | $131.8M | $126.2M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $380.7M | $385.1M |
YoY Change | -1.13% | 16.03% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $237.3M | $219.2M |
YoY Change | 8.25% | 20.13% |
Goodwill | $102.5M | $101.9M |
YoY Change | 0.65% | 17.83% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | $132.5M | $95.30M |
YoY Change | 39.03% | -24.12% |
Other Assets | $2.625M | $261.5M |
YoY Change | -99.0% | 8877.1% |
Total Long-Term Assets | $533.5M | $480.7M |
YoY Change | 10.99% | 9.41% |
TOTAL ASSETS | ||
Total Short-Term Assets | $380.7M | $385.1M |
Total Long-Term Assets | $533.5M | $480.7M |
Total Assets | $914.2M | $865.8M |
YoY Change | 5.6% | 12.26% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $79.49M | $81.29M |
YoY Change | -2.21% | 23.41% |
Accrued Expenses | $7.770M | $7.434M |
YoY Change | 4.52% | 33.06% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $300.0K | $300.0K |
YoY Change | 0.0% | -25.0% |
Total Short-Term Liabilities | $123.1M | $128.3M |
YoY Change | -4.08% | 22.93% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $800.0K | $1.000M |
YoY Change | -20.0% | -23.08% |
Other Long-Term Liabilities | $2.010M | $2.393M |
YoY Change | -16.01% | 194.34% |
Total Long-Term Liabilities | $2.010M | $2.393M |
YoY Change | -16.01% | 194.34% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $123.1M | $128.3M |
Total Long-Term Liabilities | $2.010M | $2.393M |
Total Liabilities | $125.1M | $130.7M |
YoY Change | -4.3% | 24.25% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $728.8M | $657.3M |
YoY Change | 10.88% | 7.28% |
Common Stock | $23.05M | $28.97M |
YoY Change | -20.43% | 33.14% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $738.1M | $675.4M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $914.2M | $865.8M |
YoY Change | 5.6% | 12.26% |
Cashflow Statement
Concept | 2018 Q2 | 2017 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $26.13M | $25.30M |
YoY Change | 3.26% | -5.55% |
Depreciation, Depletion And Amortization | $11.43M | $10.69M |
YoY Change | 6.95% | 5.18% |
Cash From Operating Activities | $43.40M | $42.50M |
YoY Change | 2.12% | -1.16% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $17.06M | $24.17M |
YoY Change | -29.4% | 79.21% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $4.400M | -$4.800M |
YoY Change | -191.67% | 9.09% |
Cash From Investing Activities | -$12.70M | -$28.90M |
YoY Change | -56.06% | 61.45% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -8.700M | -8.100M |
YoY Change | 7.41% | -11.96% |
NET CHANGE | ||
Cash From Operating Activities | 43.40M | 42.50M |
Cash From Investing Activities | -12.70M | -28.90M |
Cash From Financing Activities | -8.700M | -8.100M |
Net Change In Cash | 22.00M | 5.500M |
YoY Change | 300.0% | -65.41% |
FREE CASH FLOW | ||
Cash From Operating Activities | $43.40M | $42.50M |
Capital Expenditures | $17.06M | $24.17M |
Free Cash Flow | $26.34M | $18.33M |
YoY Change | 43.67% | -37.89% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q3 | jjsf |
Buildings Gross
BuildingsGross
|
26741000 | |
CY2018Q2 | jjsf |
Distribution
Distribution
|
24325000 | |
CY2017Q2 | jjsf |
Distribution
Distribution
|
21865000 | |
jjsf |
Distribution
Distribution
|
67901000 | ||
jjsf |
Distribution
Distribution
|
58537000 | ||
CY2018Q2 | jjsf |
Effect Of Dilutive Securities Options Per Share
EffectOfDilutiveSecuritiesOptionsPerShare
|
-0.01 | |
jjsf |
Effect Of Dilutive Securities Options Per Share
EffectOfDilutiveSecuritiesOptionsPerShare
|
-0.02 | ||
CY2017Q2 | jjsf |
Effect Of Dilutive Securities Options Per Share
EffectOfDilutiveSecuritiesOptionsPerShare
|
-0.01 | |
jjsf |
Effect Of Dilutive Securities Options Per Share
EffectOfDilutiveSecuritiesOptionsPerShare
|
-0.02 | ||
CY2018Q2 | jjsf |
Held To Maturity Securities Fair Value Current
HeldToMaturitySecuritiesFairValueCurrent
|
30200000 | |
CY2017Q3 | jjsf |
Held To Maturity Securities Fair Value Current
HeldToMaturitySecuritiesFairValueCurrent
|
59194000 | |
CY2018Q2 | jjsf |
Held To Maturity Securities Fair Value Noncurrent
HeldToMaturitySecuritiesFairValueNoncurrent
|
102019000 | |
CY2017Q3 | jjsf |
Held To Maturity Securities Fair Value Noncurrent
HeldToMaturitySecuritiesFairValueNoncurrent
|
61113000 | |
CY2018Q2 | jjsf |
Improvements Gross
ImprovementsGross
|
38657000 | |
CY2017Q3 | jjsf |
Improvements Gross
ImprovementsGross
|
38003000 | |
jjsf |
Income Loss From Reduction In Income Taxes Per Share
IncomeLossFromReductionInIncomeTaxesPerShare
|
0.40 | ||
CY2018Q2 | jjsf |
Income Loss From Reduction In Income Taxes Per Share
IncomeLossFromReductionInIncomeTaxesPerShare
|
0.18 | |
jjsf |
Income Loss From Remeasurement Of Deferred Tax Liabilities Per Share
IncomeLossFromRemeasurementOfDeferredTaxLiabilitiesPerShare
|
1.11 | ||
jjsf |
Income Loss From Repatriation Of Foreign Earnings Per Share
IncomeLossFromRepatriationOfForeignEarningsPerShare
|
0.06 | ||
CY2018Q2 | jjsf |
Interest Expense And Other
InterestExpenseAndOther
|
209000 | |
CY2018Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
11929000 | |
CY2017Q2 | jjsf |
Interest Expense And Other
InterestExpenseAndOther
|
80000 | |
jjsf |
Interest Expense And Other
InterestExpenseAndOther
|
-267000 | ||
CY2018Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
445001000 | |
jjsf |
Interest Expense And Other
InterestExpenseAndOther
|
651000 | ||
CY2018Q2 | jjsf |
Marketing Equipment Gross
MarketingEquipmentGross
|
285689000 | |
CY2018Q2 | jjsf |
Assets Noncurrent Excluding Property Plant And Equipment Net
AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
|
296238000 | |
CY2017Q3 | jjsf |
Assets Noncurrent Excluding Property Plant And Equipment Net
AssetsNoncurrentExcludingPropertyPlantAndEquipmentNet
|
257815000 | |
CY2018Q2 | jjsf |
Buildings Gross
BuildingsGross
|
26582000 | |
CY2017Q3 | jjsf |
Marketing Equipment Gross
MarketingEquipmentGross
|
278860000 | |
CY2018Q2 | jjsf |
Provisional Income Tax Benefit
ProvisionalIncomeTaxBenefit
|
3500000 | |
jjsf |
Provisional Income Tax Benefit
ProvisionalIncomeTaxBenefit
|
27100000 | ||
CY2018Q2 | jjsf |
Transportation Equipment Gross
TransportationEquipmentGross
|
8648000 | |
CY2017Q3 | jjsf |
Transportation Equipment Gross
TransportationEquipmentGross
|
8449000 | |
CY2018Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
79489000 | |
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
72729000 | |
CY2018Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
131776000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
124553000 | |
CY2017Q3 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
10558000 | |
CY2018Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
7770000 | |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
7753000 | |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
426308000 | |
CY2018Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-13770000 | |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-8875000 | |
us-gaap |
Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
|
P10Y292D | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
2639000 | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
3336000 | ||
CY2018Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
579000 | |
CY2017Q2 | us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
60000 | |
us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
1965000 | ||
us-gaap |
Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
|
180000 | ||
CY2018Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
420000 | |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
359000 | |
CY2018Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
876000 | |
CY2017Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
828000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2626000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2957000 | ||
CY2018Q2 | us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
||
us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
|||
CY2017Q2 | us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
0 | |
us-gaap |
Amount Of Dilutive Securities Stock Options And Restrictive Stock Units
AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
|
0 | ||
CY2018Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1000 | ||
CY2017Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
500 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
158494 | ||
CY2018Q2 | us-gaap |
Assets
Assets
|
914232000 | |
CY2017Q3 | us-gaap |
Assets
Assets
|
867228000 | |
CY2017Q2 | us-gaap |
Assets
Assets
|
865784000 | |
CY2018Q2 | us-gaap |
Assets Current
AssetsCurrent
|
380726000 | |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
381832000 | |
CY2018Q2 | us-gaap |
Available For Sale Securities
AvailableForSaleSecurities
|
28908000 | |
CY2017Q3 | us-gaap |
Available For Sale Securities
AvailableForSaleSecurities
|
30260000 | |
CY2018Q2 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
344000 | |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
788000 | |
CY2018Q2 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
425000 | |
CY2017Q3 | us-gaap |
Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
322000 | |
CY2018Q2 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
28989000 | |
CY2017Q3 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
29794000 | |
CY2018Q2 | us-gaap |
Available For Sale Securities Noncurrent
AvailableForSaleSecuritiesNoncurrent
|
28908000 | |
CY2017Q3 | us-gaap |
Available For Sale Securities Noncurrent
AvailableForSaleSecuritiesNoncurrent
|
30260000 | |
CY2018Q2 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
336000 | |
CY2017Q3 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
340000 | |
CY2018Q2 | us-gaap |
Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
|
833000 | |
CY2017Q3 | us-gaap |
Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
|
904000 | |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
90962000 | |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
140652000 | |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
95628000 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
92614000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
4666000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-48038000 | ||
CY2018Q2 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2017Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2018Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2017Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
50000000 | |
CY2018Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
18697000 | |
CY2017Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
18705000 | |
CY2018Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
18697000 | |
CY2017Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
18705000 | |
CY2018Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
23047000 | |
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
17382000 | |
CY2018Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
23517000 | |
CY2017Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
26603000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
75316000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
57415000 | ||
CY2018Q2 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
13174000 | |
CY2017Q3 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
16880000 | |
CY2018Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
211764000 | |
CY2017Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
200651000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
592518000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
534022000 | ||
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-12502000 | ||
us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
-347000 | ||
CY2018Q2 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
50228000 | |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
62705000 | |
CY2018Q2 | us-gaap |
Depreciation
Depreciation
|
10569000 | |
CY2017Q2 | us-gaap |
Depreciation
Depreciation
|
9629000 | |
us-gaap |
Depreciation
Depreciation
|
31929000 | ||
us-gaap |
Depreciation
Depreciation
|
28060000 | ||
CY2018Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
11429000 | |
CY2017Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
10686000 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
34568000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
31396000 | ||
CY2018Q2 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
8415000 | |
CY2017Q3 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
7838000 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.40 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.35 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
4.29 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.93 | ||
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.39 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.34 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
4.27 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.91 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-3370000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
1334000 | ||
CY2018Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.281 | |
CY2017Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.354 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.284 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.35 | ||
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2018Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
15147000 | |
CY2017Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
19826000 | |
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
2060000 | ||
us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
909000 | ||
CY2018Q2 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
427000 | |
CY2017Q2 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
751000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
14219000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
11593000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
3500000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
2300000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
2400000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
3000000 | |
CY2018Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
3300000 | |
CY2018Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
27948000 | |
CY2017Q3 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
25302000 | |
CY2018Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9654000 | |
CY2017Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
9588000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
28014000 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
26404000 | ||
CY2018Q2 | us-gaap |
Goodwill
Goodwill
|
102511000 | |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
102511000 | |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
94475000 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
94764000 | |
us-gaap |
Gross Profit
GrossProfit
|
245032000 | ||
us-gaap |
Gross Profit
GrossProfit
|
233476000 | ||
CY2018Q2 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
133819000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities
HeldToMaturitySecurities
|
120021000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
8000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Gain
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
|
442000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
1608000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Accumulated Unrecognized Holding Loss
HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
|
156000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Amortized Cost Before Other Than Temporary Impairment
HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
|
133819000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Amortized Cost Before Other Than Temporary Impairment
HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
|
120021000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
|
30271000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
|
59113000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
0 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
0 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
|
0 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities After Five Through Ten Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
|
0 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
102019000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Fair Value
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
61113000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
|
103548000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities After One Through Five Years Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
|
60908000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Fair Value
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
|
30200000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Fair Value
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
|
59194000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
|
30271000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Debt Maturities Within One Year Net Carrying Amount
HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
|
59113000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
132219000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
|
120307000 | |
CY2018Q2 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
103548000 | |
CY2017Q3 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
60908000 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
36365000 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
39142000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
84592000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
84411000 | ||
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
10236000 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
13838000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4381000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
29580000 | ||
us-gaap |
Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
|
-20900000 | ||
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
-7400000 | ||
CY2018Q2 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
3500000 | |
us-gaap |
Income Tax Reconciliation Repatriation Of Foreign Earnings
IncomeTaxReconciliationRepatriationOfForeignEarnings
|
1200000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
3606000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
20023000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
7530000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
23385000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
13020000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
12154000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
2949000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-10035000 | ||
CY2018Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
124000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
118000 | ||
CY2017Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
119000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
110000 | ||
CY2018Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
72865000 | |
CY2017Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
72865000 | |
CY2018Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
54183000 | |
CY2017Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
45394000 | |
CY2018Q2 | us-gaap |
Inventory Net
InventoryNet
|
116194000 | |
CY2017Q3 | us-gaap |
Inventory Net
InventoryNet
|
103268000 | |
CY2018Q2 | us-gaap |
Inventory Parts And Components Net Of Reserves
InventoryPartsAndComponentsNetOfReserves
|
26185000 | |
CY2017Q3 | us-gaap |
Inventory Parts And Components Net Of Reserves
InventoryPartsAndComponentsNetOfReserves
|
26359000 | |
CY2018Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
25082000 | |
CY2017Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
22682000 | |
CY2018Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
10744000 | |
CY2017Q3 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
8833000 | |
CY2018Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
1705000 | |
CY2017Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
1422000 | |
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
4687000 | ||
us-gaap |
Investment Income Net
InvestmentIncomeNet
|
3824000 | ||
CY2018Q2 | us-gaap |
Land
Land
|
2494000 | |
CY2017Q3 | us-gaap |
Land
Land
|
2482000 | |
CY2018Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
914232000 | |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
867228000 | |
CY2018Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
123086000 | |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
119044000 | |
CY2018Q2 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
279077000 | |
CY2017Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
257172000 | |
CY2018Q2 | us-gaap |
Marketable Securities Gain Loss
MarketableSecuritiesGainLoss
|
35000 | |
us-gaap |
Marketable Securities Gain Loss
MarketableSecuritiesGainLoss
|
32000 | ||
CY2017Q2 | us-gaap |
Marketable Securities Gain Loss
MarketableSecuritiesGainLoss
|
13000 | |
us-gaap |
Marketable Securities Gain Loss
MarketableSecuritiesGainLoss
|
13000 | ||
us-gaap |
Marketable Securities Realized Gain Loss
MarketableSecuritiesRealizedGainLoss
|
-32000 | ||
us-gaap |
Marketable Securities Realized Gain Loss
MarketableSecuritiesRealizedGainLoss
|
13000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-22163000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-21894000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-55088000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-110816000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
85287000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
83338000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
80211000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
54831000 | ||
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
26129000 | |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
25304000 | |
CY2018Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
26129000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
80211000 | ||
CY2017Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
25304000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
54831000 | ||
CY2018Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
26129000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
80211000 | ||
CY2017Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
25304000 | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
54831000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | ||
CY2018Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
59606000 | |
CY2017Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
56964000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
165394000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
152238000 | ||
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
34869000 | |
CY2017Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
37800000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
79638000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
81238000 | ||
CY2018Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2625000 | |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2864000 | |
CY2018Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-2359000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1095000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-4348000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1885000 | ||
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-2612000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1299000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-4895000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2584000 | ||
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-253000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
204000 | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-547000 | ||
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
699000 | ||
CY2018Q2 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
58646000 | |
CY2017Q3 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
61272000 | |
CY2018Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2010000 | |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2253000 | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
3000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-712000 | ||
CY2018Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-38000 | |
CY2017Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
60000 | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
193000 | ||
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
138000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-171000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
404000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
2794000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3374000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
24652000 | ||
us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
22992000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
|||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
42058000 | ||
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
65227000 | ||
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
27269000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
43344000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
57151000 | ||
CY2018Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17063000 | |
CY2017Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
24168000 | |
CY2018Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1 | |
CY2017Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1 | |
CY2018Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2018Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2018Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2017Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2018Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
6857000 | |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3936000 | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
5561000 | ||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
4745000 | ||
CY2018Q2 | us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
21964000 | |
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
51417000 | ||
CY2017Q2 | us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
9577000 | |
us-gaap |
Proceeds From Sale And Maturity Of Marketable Securities
ProceedsFromSaleAndMaturityOfMarketableSecurities
|
14681000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1895000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1385000 | ||
CY2018Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
682269000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
653889000 | |
CY2018Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
237268000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
227581000 | |
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
278000 | ||
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
273000 | ||
CY2018Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
728798000 | |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
673815000 | |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
306239000 | |
CY2017Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
295415000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
837550000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
767498000 | ||
CY2018Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
25589000 | |
CY2017Q2 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
25571000 | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
69672000 | ||
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
67435000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2874000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2240000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
159878 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
159294 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
23.67 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
18.85 | ||
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
738075000 | |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
682322000 | |
CY2018Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
254000 | |
CY2017Q3 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
239000 | |
CY2018Q2 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
389000 | |
CY2017Q3 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
374000 | |
CY2018Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18822000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18846000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18801000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18818000 | ||
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18698000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18727000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18683000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18708000 |