2015 Q2 Form 10-Q Financial Statement
#000114420415028813 Filed on May 08, 2015
Income Statement
Concept | 2015 Q2 | 2014 Q2 |
---|---|---|
Revenue | $80.29M | $75.96M |
YoY Change | 5.7% | 0.61% |
Cost Of Revenue | $4.200M | $3.000M |
YoY Change | 40.0% | -16.67% |
Gross Profit | $76.10M | $73.00M |
YoY Change | 4.25% | 1.53% |
Gross Profit Margin | 94.78% | 96.1% |
Selling, General & Admin | $54.60M | $52.60M |
YoY Change | 3.8% | 9.36% |
% of Gross Profit | 71.75% | 72.05% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.400M | $1.300M |
YoY Change | 7.69% | 0.0% |
% of Gross Profit | 1.84% | 1.78% |
Operating Expenses | $65.27M | $61.87M |
YoY Change | 5.49% | 6.83% |
Operating Profit | $15.03M | $14.09M |
YoY Change | 6.63% | -19.89% |
Interest Expense | $0.00 | $0.00 |
YoY Change | ||
% of Operating Profit | 0.0% | 0.0% |
Other Income/Expense, Net | $2.043M | $1.271M |
YoY Change | 60.74% | 87.46% |
Pretax Income | $17.07M | $15.37M |
YoY Change | 11.1% | -15.9% |
Income Tax | $6.738M | $6.211M |
% Of Pretax Income | 39.47% | 40.42% |
Net Earnings | $10.33M | $9.154M |
YoY Change | 12.88% | -15.62% |
Net Earnings / Revenue | 12.87% | 12.05% |
Basic Earnings Per Share | $0.39 | $0.34 |
Diluted Earnings Per Share | $0.38 | $0.33 |
COMMON SHARES | ||
Basic Shares Outstanding | 26.62M shares | 27.07M shares |
Diluted Shares Outstanding | 27.39M shares | 27.88M shares |
Balance Sheet
Concept | 2015 Q2 | 2014 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $145.0M | $137.5M |
YoY Change | 5.45% | 11.7% |
Cash & Equivalents | $123.7M | $105.6M |
Short-Term Investments | $21.40M | $31.80M |
Other Short-Term Assets | $23.70M | $27.20M |
YoY Change | -12.87% | 45.45% |
Inventory | ||
Prepaid Expenses | ||
Receivables | $88.08M | $84.95M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $256.8M | $249.6M |
YoY Change | 2.88% | 9.43% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $27.59M | $28.31M |
YoY Change | -2.57% | -1.56% |
Goodwill | $8.607M | $8.607M |
YoY Change | 0.0% | 0.0% |
Intangibles | ||
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $1.159M | $593.0K |
YoY Change | 95.45% | 2.24% |
Total Long-Term Assets | $100.4M | $92.35M |
YoY Change | 8.73% | 7.13% |
TOTAL ASSETS | ||
Total Short-Term Assets | $256.8M | $249.6M |
Total Long-Term Assets | $100.4M | $92.35M |
Total Assets | $357.2M | $342.0M |
YoY Change | 4.46% | 8.8% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $8.900M | $12.90M |
YoY Change | -31.01% | 115.0% |
Accrued Expenses | $40.20M | $42.30M |
YoY Change | -4.96% | -5.16% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $54.88M | $62.40M |
YoY Change | -12.06% | 7.0% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $1.985M | $1.250M |
YoY Change | 58.8% | 13.43% |
Total Long-Term Liabilities | $1.985M | $1.250M |
YoY Change | 58.8% | 13.43% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $54.88M | $62.40M |
Total Long-Term Liabilities | $1.985M | $1.250M |
Total Liabilities | $103.4M | $100.4M |
YoY Change | 3.01% | 10.22% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $248.1M | $225.6M |
YoY Change | 9.97% | 7.13% |
Common Stock | $174.2M | $155.7M |
YoY Change | 11.86% | 12.24% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $167.0M | $139.9M |
YoY Change | 19.41% | 11.58% |
Treasury Stock Shares | 3.436M shares | 3.293M shares |
Shareholders Equity | $253.8M | $241.6M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $357.2M | $342.0M |
YoY Change | 4.46% | 8.8% |
Cashflow Statement
Concept | 2015 Q2 | 2014 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $10.33M | $9.154M |
YoY Change | 12.88% | -15.62% |
Depreciation, Depletion And Amortization | $1.400M | $1.300M |
YoY Change | 7.69% | 0.0% |
Cash From Operating Activities | $1.700M | -$6.100M |
YoY Change | -127.87% | -128.24% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $627.0K | $915.0K |
YoY Change | -31.48% | -47.47% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $3.300M | $1.100M |
YoY Change | 200.0% | -64.52% |
Cash From Investing Activities | $2.700M | $200.0K |
YoY Change | 1250.0% | -84.62% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $4.023M | $3.310M |
YoY Change | 21.54% | |
Common Stock Issuance & Retirement, Net | $3.500M | $6.831M |
YoY Change | -48.76% | |
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -10.10M | -11.60M |
YoY Change | -12.93% | 48.72% |
NET CHANGE | ||
Cash From Operating Activities | 1.700M | -6.100M |
Cash From Investing Activities | 2.700M | 200.0K |
Cash From Financing Activities | -10.10M | -11.60M |
Net Change In Cash | -5.700M | -17.50M |
YoY Change | -67.43% | -215.89% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.700M | -$6.100M |
Capital Expenditures | $627.0K | $915.0K |
Free Cash Flow | $1.073M | -$7.015M |
YoY Change | -115.3% | -135.33% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2015Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
129490000 | USD |
CY2015Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
123658000 | USD |
CY2015Q1 | us-gaap |
Short Term Investments
ShortTermInvestments
|
24913000 | USD |
CY2015Q2 | us-gaap |
Short Term Investments
ShortTermInvestments
|
21368000 | USD |
CY2015Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
86368000 | USD |
CY2015Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
88076000 | USD |
CY2015Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
14727000 | USD |
CY2015Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
12121000 | USD |
CY2015Q1 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
11002000 | USD |
CY2015Q2 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
11602000 | USD |
CY2015Q1 | us-gaap |
Assets Current
AssetsCurrent
|
266500000 | USD |
CY2015Q2 | us-gaap |
Assets Current
AssetsCurrent
|
256825000 | USD |
CY2015Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
28264000 | USD |
CY2015Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
27587000 | USD |
CY2015Q1 | us-gaap |
Goodwill
Goodwill
|
8607000 | USD |
CY2015Q2 | us-gaap |
Goodwill
Goodwill
|
8607000 | USD |
CY2015Q1 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
24612000 | USD |
CY2015Q2 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
25917000 | USD |
CY2015Q1 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
36195000 | USD |
CY2015Q2 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
37148000 | USD |
CY2015Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1121000 | USD |
CY2015Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1159000 | USD |
CY2015Q1 | us-gaap |
Assets
Assets
|
365299000 | USD |
CY2015Q2 | us-gaap |
Assets
Assets
|
357243000 | USD |
CY2015Q1 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
8935000 | USD |
CY2015Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
8933000 | USD |
CY2015Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
62184000 | USD |
CY2015Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
40169000 | USD |
CY2015Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
8226000 | USD |
CY2015Q2 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
5776000 | USD |
CY2015Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
79345000 | USD |
CY2015Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
54878000 | USD |
CY2015Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1862000 | USD |
CY2015Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1985000 | USD |
CY2015Q1 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
37745000 | USD |
CY2015Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
44648000 | USD |
CY2015Q1 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
2059000 | USD |
CY2015Q2 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
1914000 | USD |
CY2015Q1 | us-gaap |
Liabilities
Liabilities
|
121011000 | USD |
CY2015Q2 | us-gaap |
Liabilities
Liabilities
|
103425000 | USD |
CY2015Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
16000 | USD |
CY2015Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
16000 | USD |
CY2015Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
160225000 | USD |
CY2015Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-904000 | USD |
CY2015Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1412000 | USD |
CY2015Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
174161000 | USD |
CY2015Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
14000 | USD |
CY2015Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
7000 | USD |
CY2015Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-918000 | USD |
CY2015Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-1419000 | USD |
CY2015Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
246961000 | USD |
CY2015Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
248089000 | USD |
CY2015Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
162010000 | USD |
CY2015Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
167036000 | USD |
CY2015Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
244288000 | USD |
CY2015Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
253818000 | USD |
CY2015Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
365299000 | USD |
CY2015Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
357243000 | USD |
CY2015Q1 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
45478000 | USD |
CY2015Q2 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
48940000 | USD |
CY2015Q1 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
114239000 | USD |
CY2015Q2 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
114226000 | USD |
CY2015Q1 | expo |
Deferred Compensation Plan Liabilities Fair Value Disclosure
DeferredCompensationPlanLiabilitiesFairValueDisclosure
|
45394000 | USD |
CY2015Q2 | expo |
Deferred Compensation Plan Liabilities Fair Value Disclosure
DeferredCompensationPlanLiabilitiesFairValueDisclosure
|
51419000 | USD |
CY2015Q1 | us-gaap |
Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
|
45394000 | USD |
CY2015Q2 | us-gaap |
Liabilities Fair Value Disclosure
LiabilitiesFairValueDisclosure
|
51419000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Short Term Investments Amortized Cost Due In Year One
AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCostDueInYearOne
|
18739000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Short Term Investments Amortized Cost Due In Year Two
AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCostDueInYearTwo
|
2618000 | USD |
CY2015Q2 | us-gaap |
Available For Sale Securities Amortized Cost
AvailableForSaleSecuritiesAmortizedCost
|
21357000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Short Term Investments Estimated Fair Value Due In Year One
AvailableForSaleSecuritiesShortTermInvestmentsEstimatedFairValueDueInYearOne
|
18750000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Short Term Investments Estimated Fair Value Due In Year Two
AvailableForSaleSecuritiesShortTermInvestmentsEstimatedFairValueDueInYearTwo
|
2618000 | USD |
CY2015Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3386000 | USD |
CY2015Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3596000 | USD |
CY2015Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2015Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2015Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | shares |
CY2015Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
100000000 | shares |
CY2015Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
16427000 | shares |
CY2015Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
16427000 | shares |
CY2015Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3556000 | shares |
CY2015Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3436000 | shares |
CY2015Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13311000 | shares |
CY2014Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
13537000 | shares |
CY2015Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13695000 | shares |
CY2014Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
13940000 | shares |
CY2015Q2 | expo |
Share Based Compensation Arrangements By Share Based Payment Award Options Expiration Term
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm
|
P10Y | |
CY2012Q1 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
35000000 | USD |
CY2013Q1 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
35000000 | USD |
CY2014Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
35000000 | USD |
CY2015Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
40483 | shares |
CY2014Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
102719 | shares |
CY2015Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
3500000 | USD |
CY2014Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
7631000 | USD |
CY2015Q2 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
31578000 | USD |
CY2015Q2 | us-gaap |
Treasury Stock Reissued At Lower Than Repurchase Price
TreasuryStockReissuedAtLowerThanRepurchasePrice
|
4943000 | USD |
CY2014Q2 | us-gaap |
Treasury Stock Reissued At Lower Than Repurchase Price
TreasuryStockReissuedAtLowerThanRepurchasePrice
|
6050000 | USD |
CY2015Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
390000 | USD |
CY2014Q2 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
428000 | USD |
CY2015Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-7000 | USD |
CY2014Q2 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
14000 | USD |
CY2015Q2 | expo |
Vested Restricted Stock Awards Issued To Settle Accrued Bonuses
VestedRestrictedStockAwardsIssuedToSettleAccruedBonuses
|
6169000 | USD |
CY2014Q2 | expo |
Vested Restricted Stock Awards Issued To Settle Accrued Bonuses
VestedRestrictedStockAwardsIssuedToSettleAccruedBonuses
|
6008000 | USD |
CY2015Q2 | us-gaap |
Revenues
Revenues
|
80293000 | USD |
CY2014Q2 | us-gaap |
Revenues
Revenues
|
75962000 | USD |
CY2015Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
15028000 | USD |
CY2014Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14094000 | USD |
CY2015Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1381000 | USD |
CY2014Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1322000 | USD |
CY2014Q2 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
72967000 | USD |
CY2015Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3488000 | USD |
CY2015Q2 | us-gaap |
Other Cost And Expense Operating
OtherCostAndExpenseOperating
|
6510000 | USD |
CY2015Q2 | us-gaap |
Cost Of Reimbursable Expense
CostOfReimbursableExpense
|
4152000 | USD |
CY2014Q2 | us-gaap |
Cost Of Reimbursable Expense
CostOfReimbursableExpense
|
2995000 | USD |
CY2014Q2 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
3698000 | USD |
CY2015Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
65265000 | USD |
CY2014Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
61868000 | USD |
CY2015Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
34000 | USD |
CY2014Q2 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
44000 | USD |
CY2015Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2009000 | USD |
CY2014Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1227000 | USD |
CY2015Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
2043000 | USD |
CY2014Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1271000 | USD |
CY2015Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
17071000 | USD |
CY2014Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
15365000 | USD |
CY2015Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6738000 | USD |
CY2014Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6211000 | USD |
CY2015Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10333000 | USD |
CY2014Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
9154000 | USD |
CY2015Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.78 | |
CY2014Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2015Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.75 | |
CY2014Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.66 | |
CY2015Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.3 | |
CY2014Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2015Q2 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
0 | USD |
CY2015Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | USD |
CY2015Q2 | us-gaap |
Goodwill Other Changes
GoodwillOtherChanges
|
0 | USD |
CY2015Q2 | us-gaap |
Goodwill Period Increase Decrease
GoodwillPeriodIncreaseDecrease
|
0 | USD |
CY2015Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-501000 | USD |
CY2014Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
52000 | USD |
CY2015Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9825000 | USD |
CY2014Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9220000 | USD |
CY2015Q2 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-213000 | USD |
CY2014Q2 | us-gaap |
Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
|
-225000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Other Deferred Liability
IncreaseDecreaseInOtherDeferredLiability
|
-145000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Other Deferred Liability
IncreaseDecreaseInOtherDeferredLiability
|
-99000 | USD |
CY2015Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
390000 | USD |
CY2014Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
249000 | USD |
CY2015Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5221000 | USD |
CY2014Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
5293000 | USD |
CY2015Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-1938000 | USD |
CY2014Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3324000 | USD |
CY2015Q2 | us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
4431000 | USD |
CY2014Q2 | us-gaap |
Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
|
4499000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2098000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
8215000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-2689000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
4988000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
4553000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
8167000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-12017000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-9838000 | USD |
CY2015Q2 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
-2450000 | USD |
CY2014Q2 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
433000 | USD |
CY2015Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
1701000 | USD |
CY2014Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
-6120000 | USD |
CY2015Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
627000 | USD |
CY2014Q2 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
915000 | USD |
CY2015Q2 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
3320000 | USD |
CY2015Q2 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
3858000 | USD |
CY2014Q2 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
1140000 | USD |
CY2015Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
2693000 | USD |
CY2014Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
225000 | USD |
CY2015Q2 | us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
4431000 | USD |
CY2014Q2 | us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
4499000 | USD |
CY2015Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
7267000 | USD |
CY2014Q2 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
6267000 | USD |
CY2015Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3500000 | USD |
CY2014Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
6831000 | USD |
CY2015Q2 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
289000 | USD |
CY2014Q2 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
329000 | USD |
CY2015Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
4023000 | USD |
CY2014Q2 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
3310000 | USD |
CY2015Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-10070000 | USD |
CY2014Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-11580000 | USD |
CY2015Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-156000 | USD |
CY2014Q2 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
148000 | USD |
CY2015Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-5832000 | USD |
CY2014Q2 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-17327000 | USD |
CY2014Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
122948000 | USD |
CY2014Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
105621000 | USD |
CY2015Q2 | us-gaap |
Liabilities Assumed1
LiabilitiesAssumed1
|
0 | USD |
CY2014Q2 | us-gaap |
Liabilities Assumed1
LiabilitiesAssumed1
|
800000 | USD |
CY2015Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
154380000 | USD |
CY2015Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
145015000 | USD |
CY2015Q1 | expo |
Cash Cash Equivalents And Short Term Investments Fair Value Disclosure
CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure
|
154403000 | USD |
CY2015Q2 | expo |
Cash Cash Equivalents And Short Term Investments Fair Value Disclosure
CashCashEquivalentsAndShortTermInvestmentsFairValueDisclosure
|
145026000 | USD |
CY2015Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.3 | |
CY2014Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2015Q1 | expo |
Available For Sale Securities Gross Unrealized Gain Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
|
27000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Gross Unrealized Gain Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
|
13000 | USD |
CY2015Q1 | expo |
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
|
4000 | USD |
CY2015Q2 | expo |
Available For Sale Securities Gross Unrealized Loss Accumulated In Investments
AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
|
2000 | USD |
CY2015Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | pure |
CY2015Q1 | expo |
Entity Wide Account Receivable Major Customer Percentage
EntityWideAccountReceivableMajorCustomerPercentage
|
0.1 | pure |
CY2015Q2 | expo |
Entity Wide Account Receivable Major Customer Percentage
EntityWideAccountReceivableMajorCustomerPercentage
|
0.1 | pure |
CY2015Q2 | expo |
Entity Wide Sales Revenue Major Customer
EntityWideSalesRevenueMajorCustomer
|
0.1 | pure |
CY2014Q2 | expo |
Entity Wide Sales Revenue Major Customer
EntityWideSalesRevenueMajorCustomer
|
0.1 | pure |
CY2014Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
0 | shares |