2017 Q2 Form 10-Q Financial Statement
#000156459017016489 Filed on August 08, 2017
Income Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
Revenue | $89.73M | $87.82M |
YoY Change | 2.18% | 6.05% |
Cost Of Revenue | $32.80M | $30.62M |
YoY Change | 7.13% | -1.59% |
Gross Profit | $56.93M | $57.20M |
YoY Change | -0.47% | 10.65% |
Gross Profit Margin | 63.45% | 65.14% |
Selling, General & Admin | $46.53M | $45.51M |
YoY Change | 2.23% | 10.2% |
% of Gross Profit | 81.72% | 79.56% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.690M | $2.280M |
YoY Change | -25.88% | -1.72% |
% of Gross Profit | 2.97% | 3.99% |
Operating Expenses | $46.53M | $45.51M |
YoY Change | 2.23% | 10.2% |
Operating Profit | $10.21M | $11.47M |
YoY Change | -10.97% | 13.66% |
Interest Expense | $0.00 | -$100.0K |
YoY Change | -100.0% | |
% of Operating Profit | 0.0% | -0.87% |
Other Income/Expense, Net | $93.00K | $473.0K |
YoY Change | -80.34% | -573.0% |
Pretax Income | $10.28M | $11.89M |
YoY Change | -13.51% | 18.91% |
Income Tax | $4.220M | $4.431M |
% Of Pretax Income | 41.03% | 37.26% |
Net Earnings | $6.064M | $7.460M |
YoY Change | -18.71% | 29.74% |
Net Earnings / Revenue | 6.76% | 8.49% |
Basic Earnings Per Share | $0.34 | $0.42 |
Diluted Earnings Per Share | $0.34 | $0.41 |
COMMON SHARES | ||
Basic Shares Outstanding | 17.72M | 17.86M |
Diluted Shares Outstanding | 18.05M | 18.15M |
Balance Sheet
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $125.2M | $126.5M |
YoY Change | -1.05% | 14.2% |
Cash & Equivalents | $67.10M | $68.86M |
Short-Term Investments | $58.10M | $57.67M |
Other Short-Term Assets | $23.80M | $25.80M |
YoY Change | -7.75% | -22.52% |
Inventory | ||
Prepaid Expenses | ||
Receivables | $51.00M | $42.70M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $200.0M | $195.0M |
YoY Change | 2.56% | 4.39% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $24.40M | $25.80M |
YoY Change | -5.43% | -11.95% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $13.60M | $18.80M |
YoY Change | -27.66% | 35.25% |
Total Long-Term Assets | $114.2M | $121.1M |
YoY Change | -5.7% | 0.41% |
TOTAL ASSETS | ||
Total Short-Term Assets | $200.0M | $195.0M |
Total Long-Term Assets | $114.2M | $121.1M |
Total Assets | $314.2M | $316.1M |
YoY Change | -0.6% | 2.83% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.100M | $700.0K |
YoY Change | 57.14% | 0.0% |
Accrued Expenses | $32.30M | $30.60M |
YoY Change | 5.56% | 4.79% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $178.8M | $169.9M |
YoY Change | 5.24% | 2.29% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $8.000M | $9.400M |
YoY Change | -14.89% | 1.08% |
Total Long-Term Liabilities | $8.000M | $9.400M |
YoY Change | -14.89% | 1.08% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $178.8M | $169.9M |
Total Long-Term Liabilities | $8.000M | $9.400M |
Total Liabilities | $186.8M | $179.4M |
YoY Change | 4.12% | 2.28% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | ||
YoY Change | ||
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $127.4M | $136.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $314.2M | $316.1M |
YoY Change | -0.6% | 2.83% |
Cashflow Statement
Concept | 2017 Q2 | 2016 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $6.064M | $7.460M |
YoY Change | -18.71% | 29.74% |
Depreciation, Depletion And Amortization | $1.690M | $2.280M |
YoY Change | -25.88% | -1.72% |
Cash From Operating Activities | $7.440M | $9.880M |
YoY Change | -24.7% | 16.51% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$1.700M | -$1.180M |
YoY Change | 44.07% | 61.64% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $2.270M | -$16.39M |
YoY Change | -113.85% | 27216.67% |
Cash From Investing Activities | $570.0K | -$17.57M |
YoY Change | -103.24% | 2124.05% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -16.66M | -1.000M |
YoY Change | 1566.0% | -88.32% |
NET CHANGE | ||
Cash From Operating Activities | 7.440M | 9.880M |
Cash From Investing Activities | 570.0K | -17.57M |
Cash From Financing Activities | -16.66M | -1.000M |
Net Change In Cash | -8.650M | -8.690M |
YoY Change | -0.46% | 898.85% |
FREE CASH FLOW | ||
Cash From Operating Activities | $7.440M | $9.880M |
Capital Expenditures | -$1.700M | -$1.180M |
Free Cash Flow | $9.140M | $11.06M |
YoY Change | -17.36% | 20.09% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-1915000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
31455000 | ||
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
25685000 | ||
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
28612000 | ||
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6064000 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.34 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
us-gaap |
Gain Loss On Investments Excluding Other Than Temporary Impairments
GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
|
-54000 | ||
CY2016Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
11472000 | |
CY2017Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
93000 | |
CY2016Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
11891000 | |
CY2016Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.18 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | |
CY2016Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
473000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2514000 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4220000 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
10284000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
17715000 | |
CY2016Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4431000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18050000 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.34 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
17863000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
18145000 | |
CY2017Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.19 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
7000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-691000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4245000 | ||
us-gaap |
Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
|
-128000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-360000 | ||
CY2016Q2 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
3000 | |
CY2016Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1429000 | |
CY2017Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
8585000 | |
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-10304000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-10128000 | ||
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
23902000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
35000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
6428000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
36426000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-730000 | ||
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
4147000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
763000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
15525000 | ||
CY2017Q2 | us-gaap |
Gain Loss On Investments Excluding Other Than Temporary Impairments
GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
|
-22000 | |
CY2016Q2 | us-gaap |
Gain Loss On Investments Excluding Other Than Temporary Impairments
GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
|
-54000 | |
us-gaap |
Gain Loss On Investments Excluding Other Than Temporary Impairments
GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
|
-225000 | ||
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7460000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2521000 | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2318000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1409000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3761000 | ||
us-gaap |
Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
|
-187000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-147000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-8457000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-24445000 | ||
us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-1475000 | ||
us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-1953000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1470000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-962000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
189000 | ||
CY2016Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
68856000 | |
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
9611000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
26893000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3240000 | ||
us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
4872000 | ||
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-224000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-89000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
6815000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
537000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-38906000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
|
2250000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-9852000 | ||
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
53331000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
|
9219000 | |
CY2016Q4 | forr |
Cost And Equity Method Investments
CostAndEquityMethodInvestments
|
2800000 | |
us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
-200000 | ||
CY2016Q2 | us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
-200000 | |
us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
-200000 | ||
forr |
Cost Method Investment Owned Income Received From Fund During Period
CostMethodInvestmentOwnedIncomeReceivedFromFundDuringPeriod
|
400000 | ||
forr |
Cost Method Investment Owned Income Received From Fund During Period
CostMethodInvestmentOwnedIncomeReceivedFromFundDuringPeriod
|
0 | ||
CY2016Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
282000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
320000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
223000 | ||
CY2016Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
911000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
251000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1324000 | ||
us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
14025000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-12230000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-3044000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
|
-656000 | ||
CY2016Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1626000 | |
CY2017Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.19 | |
CY2016Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.18 | |
CY2016Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.18 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
7000 | |
CY2017Q2 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
|
4000 | |
CY2016Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
3000 | |
CY2016Q2 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Before Reclassification Adjustments Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax
|
3000 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
58224000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Debt Maturities Remainder Of Fiscal Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue
|
8504000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
31705000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
17920000 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
1000 | |
CY2017Q2 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
96000 | |
CY2016Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
61281000 | |
CY2016Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
2000 | |
CY2016Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
136000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
45689000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
77000 | |
CY2017Q2 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
19000 | |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
|
55440000 | |
CY2016Q4 | us-gaap |
Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
136000 | |
CY2017Q2 | us-gaap |
Assets Fair Value Disclosure Recurring
AssetsFairValueDisclosureRecurring
|
58741000 | |
CY2016Q4 | us-gaap |
Assets Fair Value Disclosure Recurring
AssetsFairValueDisclosureRecurring
|
63669000 | |
CY2017Q2 | forr |
Cost And Equity Method Investments
CostAndEquityMethodInvestments
|
2200000 | |
CY2017Q2 | us-gaap |
Realized Investment Gains Losses
RealizedInvestmentGainsLosses
|
-200000 | |
CY2016Q4 | us-gaap |
Cost Method Investments
CostMethodInvestments
|
400000 | |
CY2017Q2 | forr |
Cost Method Investment Owned Income Received From Fund During Period
CostMethodInvestmentOwnedIncomeReceivedFromFundDuringPeriod
|
0 | |
CY2016Q1 | us-gaap |
Restructuring And Related Cost Number Of Positions Eliminated Inception To Date Percent
RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent
|
0.02 | |
CY2016Q1 | us-gaap |
Severance Costs1
SeveranceCosts1
|
1000000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
335000 | |
CY2017Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
129000 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1540000 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
31.70 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
34.32 | ||
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
34.60 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
34.03 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
34.60 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y0M18D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P6Y0M18D | ||
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
6321000 | |
CY2017Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
4403000 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
6321000 | |
CY2017Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2196000 | |
CY2017Q1 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.19 | |
us-gaap |
Dividends
Dividends
|
6800000 | ||
us-gaap |
Dividends
Dividends
|
6400000 | ||
CY2017Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
485000000 | |
CY2017Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
400000 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
1000000 | ||
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
0 | ||
CY2017Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
15000000 | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
36500000 | ||
CY2017Q2 | forr |
Cumulative Repurchase Of Common Stock
CumulativeRepurchaseOfCommonStock
|
16000000 | |
forr |
Cumulative Common Stock Purchased Program Life To Date Value
CumulativeCommonStockPurchasedProgramLifeToDateValue
|
461400000 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.312 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.387 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
-1400000 | ||
CY2017Q1 | us-gaap |
Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
|
-1300000 | |
CY2017Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
32800000 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
56933000 | |
CY2017Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
46525000 | |
CY2017Q2 | forr |
Other Income And Gains Losses On Investments
OtherIncomeAndGainsLossesOnInvestments
|
70000 | |
CY2016Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
30617000 | |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
57204000 | |
CY2016Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
45511000 | |
CY2016Q2 | forr |
Other Income And Gains Losses On Investments
OtherIncomeAndGainsLossesOnInvestments
|
419000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
60024000 | ||
us-gaap |
Gross Profit
GrossProfit
|
106903000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
93168000 | ||
forr |
Other Income And Gains Losses On Investments
OtherIncomeAndGainsLossesOnInvestments
|
-124000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
57805000 | ||
us-gaap |
Gross Profit
GrossProfit
|
107417000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
91788000 | ||
forr |
Other Income And Gains Losses On Investments
OtherIncomeAndGainsLossesOnInvestments
|
91000 | ||
CY2016 | forr |
Accounting Pronouncement Percentage Completion On Adoption Analysis And Significant Activities
AccountingPronouncementPercentageCompletionOnAdoptionAnalysisAndSignificantActivities
|
0.75 |