2016 Q3 Form 10-Q Financial Statement
#000143774916041088 Filed on November 04, 2016
Income Statement
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
Revenue | $27.03M | $25.24M |
YoY Change | 7.08% | 6.6% |
Cost Of Revenue | $11.47M | $11.01M |
YoY Change | 4.18% | 12.69% |
Gross Profit | $15.56M | $14.24M |
YoY Change | 9.27% | 2.37% |
Gross Profit Margin | 57.56% | 56.41% |
Selling, General & Admin | $7.139M | $6.620M |
YoY Change | 7.84% | 14.04% |
% of Gross Profit | 45.88% | 46.49% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.090M | $1.070M |
YoY Change | 1.87% | 12.75% |
% of Gross Profit | 7.01% | 7.51% |
Operating Expenses | $19.69M | $18.70M |
YoY Change | 5.33% | 13.15% |
Operating Profit | $7.339M | $6.548M |
YoY Change | 12.08% | -8.53% |
Interest Expense | $38.00K | $52.00K |
YoY Change | -26.92% | -31.58% |
% of Operating Profit | 0.52% | 0.79% |
Other Income/Expense, Net | -$30.00K | -$63.00K |
YoY Change | -52.38% | 21.15% |
Pretax Income | $7.309M | $6.485M |
YoY Change | 12.71% | -8.75% |
Income Tax | $2.580M | $2.346M |
% Of Pretax Income | 35.3% | 36.18% |
Net Earnings | $4.729M | $4.139M |
YoY Change | 14.25% | -9.07% |
Net Earnings / Revenue | 17.49% | 16.4% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $192.1K | $169.3K |
COMMON SHARES | ||
Basic Shares Outstanding | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $28.90M | $37.60M |
YoY Change | -23.14% | -3.84% |
Cash & Equivalents | $28.88M | $37.58M |
Short-Term Investments | ||
Other Short-Term Assets | $81.00K | $287.0K |
YoY Change | -71.78% | -84.89% |
Inventory | ||
Prepaid Expenses | $1.530M | $1.686M |
Receivables | $14.12M | $12.89M |
Other Receivables | $0.00 | $700.0K |
Total Short-Term Assets | $45.92M | $56.07M |
YoY Change | -18.1% | 5.39% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $11.66M | $11.16M |
YoY Change | 4.46% | -6.21% |
Goodwill | $57.91M | $57.87M |
YoY Change | 0.08% | |
Intangibles | $3.271M | $3.969M |
YoY Change | -17.59% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $541.0K | $412.0K |
YoY Change | 31.31% | 106.0% |
Total Long-Term Assets | $73.38M | $73.41M |
YoY Change | -0.03% | -0.66% |
TOTAL ASSETS | ||
Total Short-Term Assets | $45.92M | $56.07M |
Total Long-Term Assets | $73.38M | $73.41M |
Total Assets | $119.3M | $129.5M |
YoY Change | -7.86% | 1.87% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $705.0K | $1.221M |
YoY Change | -42.26% | 144.2% |
Accrued Expenses | $3.131M | $5.149M |
YoY Change | -39.19% | -25.38% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $2.500M | $2.500M |
YoY Change | 0.0% | 0.0% |
Total Short-Term Liabilities | $31.13M | $31.58M |
YoY Change | -1.43% | 16.98% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $1.500M | $3.900M |
YoY Change | -61.54% | -38.1% |
Other Long-Term Liabilities | $559.0K | $522.0K |
YoY Change | 7.09% | 4.4% |
Total Long-Term Liabilities | $559.0K | $522.0K |
YoY Change | 7.09% | -92.32% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $31.13M | $31.58M |
Total Long-Term Liabilities | $559.0K | $522.0K |
Total Liabilities | $38.08M | $42.89M |
YoY Change | -11.22% | 5.11% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $70.00M | $77.83M |
YoY Change | -10.06% | |
Common Stock | $46.35M | $43.34M |
YoY Change | 6.95% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $32.83M | $32.03M |
YoY Change | 2.49% | |
Treasury Stock Shares | ||
Shareholders Equity | $81.23M | $86.59M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $119.3M | $129.5M |
YoY Change | -7.86% | 1.87% |
Cashflow Statement
Concept | 2016 Q3 | 2015 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $4.729M | $4.139M |
YoY Change | 14.25% | -9.07% |
Depreciation, Depletion And Amortization | $1.090M | $1.070M |
YoY Change | 1.87% | 12.75% |
Cash From Operating Activities | $6.790M | $5.550M |
YoY Change | 22.34% | -40.0% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$850.0K | -$580.0K |
YoY Change | 46.55% | -13.43% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$850.0K | -$580.0K |
YoY Change | 46.55% | -13.43% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -4.050M | -7.290M |
YoY Change | -44.44% | 1075.81% |
NET CHANGE | ||
Cash From Operating Activities | 6.790M | 5.550M |
Cash From Investing Activities | -850.0K | -580.0K |
Cash From Financing Activities | -4.050M | -7.290M |
Net Change In Cash | 1.890M | -2.320M |
YoY Change | -181.47% | -129.15% |
FREE CASH FLOW | ||
Cash From Operating Activities | $6.790M | $5.550M |
Capital Expenditures | -$850.0K | -$580.0K |
Free Cash Flow | $7.640M | $6.130M |
YoY Change | 24.63% | -38.21% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-90000 | ||
nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
1010000 | ||
nrci |
Increase Decrease In Effective Tax Rate From Capital Loss Valuation Allowance Write Off
IncreaseDecreaseInEffectiveTaxRateFromCapitalLossValuationAllowanceWriteOff
|
-300000 | ||
CY2016Q3 | nrci |
Increase Decrease In Income Tax Expense Accounting Change
IncreaseDecreaseInIncomeTaxExpenseAccountingChange
|
-38000 | |
nrci |
Increase Decrease In Income Tax Expense Accounting Change
IncreaseDecreaseInIncomeTaxExpenseAccountingChange
|
-447000 | ||
nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
-42000 | ||
nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
36000 | ||
CY2016Q3 | nrci |
Unrecognized Tax Benefits Excluding Interest And Penalties
UnrecognizedTaxBenefitsExcludingInterestAndPenalties
|
414000 | |
CY2016Q3 | nrci |
Unrecognized Tax Benefits That Would Not Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldNotImpactEffectiveTaxRate
|
306000 | |
CY2016Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
705000 | |
CY2015Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
614000 | |
CY2016Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
14115000 | |
CY2015Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
9808000 | |
CY2016Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
79000 | |
CY2015Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
701000 | |
CY2016Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3131000 | |
CY2016Q3 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13209000 | |
CY2015Q4 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13196000 | |
CY2015Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2706000 | |
CY2016Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
26157000 | |
CY2015Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
23466000 | |
CY2016Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2315000 | |
CY2015Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2995000 | |
CY2016Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
46345000 | |
CY2015Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
44103000 | |
CY2016Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
174000 | |
CY2015Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
173000 | |
CY2016Q3 | us-gaap |
Assets
Assets
|
119301000 | |
CY2015Q4 | us-gaap |
Assets
Assets
|
128049000 | |
CY2016Q3 | us-gaap |
Assets Current
AssetsCurrent
|
45917000 | |
CY2015Q4 | us-gaap |
Assets Current
AssetsCurrent
|
55061000 | |
CY2016Q3 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
82000 | |
CY2015Q4 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
74000 | |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
28878000 | |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
42145000 | |
CY2014Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
40042000 | |
CY2015Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
37580000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-13267000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-2462000 | ||
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4531000 | |
CY2015Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3111000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
15473000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9886000 | ||
CY2016Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4901000 | |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5744000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3146000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3109000 | ||
CY2016Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1086000 | |
CY2015Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1070000 | |
CY2016Q3 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
11468000 | |
CY2015Q3 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
11006000 | |
us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
33741000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
905000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-530000 | ||
CY2016Q3 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
17409000 | |
CY2015Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
14843000 | |
us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
33246000 | ||
CY2016Q3 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
3372000 | |
CY2015Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
18440000 | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
484000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-1195000 | ||
CY2016Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.353 | |
CY2015Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.362 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.338 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.372 | ||
CY2016Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
3893000 | |
CY2015Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4391000 | |
CY2016Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
2100000 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y54D | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
|||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
107000 | ||
CY2016Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9938000 | |
CY2015Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9418000 | |
CY2015Q4 | us-gaap |
Goodwill
Goodwill
|
57792000 | |
CY2016Q3 | us-gaap |
Goodwill
Goodwill
|
57913000 | |
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | ||
CY2015 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
121000 | ||
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
7309000 | |
CY2015Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
6485000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
22351000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
18593000 | ||
CY2015Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2346000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7558000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6910000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
7254000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
7339000 | ||
CY2016Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
12000 | |
CY2015Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
157000 | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
73000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
247000 | ||
CY2016Q3 | us-gaap |
Income Tax Examination Liability Refund Adjustment From Settlement With Taxing Authority
IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority
|
-105000 | |
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2580000 | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4197000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
5101000 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
2533000 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
2931000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
-476000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
53000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
315000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
279000 | ||
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-141000 | ||
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-35000 | ||
CY2016Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3271000 | |
CY2015Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3778000 | |
CY2016Q3 | us-gaap |
Interest Expense
InterestExpense
|
38000 | |
CY2015Q3 | us-gaap |
Interest Expense
InterestExpense
|
52000 | |
us-gaap |
Interest Expense
InterestExpense
|
158000 | ||
us-gaap |
Interest Expense
InterestExpense
|
172000 | ||
us-gaap |
Interest Paid
InterestPaid
|
152000 | ||
us-gaap |
Interest Paid
InterestPaid
|
162000 | ||
CY2016Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
12000 | |
CY2015Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
14000 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
34000 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
46000 | ||
CY2016Q3 | us-gaap |
Liabilities
Liabilities
|
38076000 | |
CY2015Q4 | us-gaap |
Liabilities
Liabilities
|
53827000 | |
CY2016Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
119301000 | |
CY2015Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
128049000 | |
CY2016Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
31131000 | |
CY2015Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
44171000 | |
CY2016Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
3945000 | |
CY2015Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
5739000 | |
CY2016Q3 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
3944000 | |
CY2015Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
5708000 | |
CY2016Q3 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
1485000 | |
CY2015Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
3337000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-28704000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-13836000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3066000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2207000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
18019000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
14776000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
14793000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
11683000 | ||
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4729000 | |
CY2015Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4139000 | |
CY2016Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-30000 | |
CY2015Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-63000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-12000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-148000 | ||
CY2016Q3 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
2460000 | |
CY2015Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
2402000 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
6 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | ||
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
19693000 | |
CY2015Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
18696000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
58653000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
57238000 | ||
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7339000 | |
CY2015Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6548000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
22363000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18741000 | ||
CY2016Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
81000 | |
CY2015Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
34000 | |
CY2016Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
541000 | |
CY2015Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
293000 | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
-198000 | |
CY2015Q3 | us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
-1028000 | |
us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
680000 | ||
us-gaap |
Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
|
-1797000 | ||
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-198000 | |
CY2015Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-1028000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
680000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
|
-1797000 | ||
CY2016Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
559000 | |
CY2015Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
575000 | |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4000 | |
CY2015Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-25000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
112000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-22000 | ||
us-gaap |
Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
|
|||
us-gaap |
Other Than Temporary Impairment Losses Investments Portion Recognized In Earnings Net
OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
|
657000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
|||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1629000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
25180000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
7545000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
147000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
92000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3066000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2207000 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2000000 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2789000 | ||
CY2016Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2015Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2015Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2016Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2015Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2016Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2015Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2016Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
1530000 | |
CY2015Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
1482000 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
491000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
|||
CY2016Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
37816000 | |
CY2015Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
34591000 | |
CY2016Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11659000 | |
CY2015Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11125000 | |
CY2016Q3 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
59000 | |
CY2015Q3 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
58000 | |
us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
174000 | ||
us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
169000 | ||
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
73000 | ||
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
148000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
1795000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
1740000 | ||
CY2016Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
69995000 | |
CY2015Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
65313000 | |
CY2016Q3 | us-gaap |
Revenues
Revenues
|
27032000 | |
CY2015Q3 | us-gaap |
Revenues
Revenues
|
25244000 | |
us-gaap |
Revenues
Revenues
|
81016000 | ||
us-gaap |
Revenues
Revenues
|
75979000 | ||
CY2016Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7139000 | |
CY2015Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6620000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21766000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
20883000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1548000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
925000 | ||
CY2016Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
81225000 | |
CY2015Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
74222000 | |
CY2016Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
32830000 | |
CY2015Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
32229000 | |
CY2016Q3 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1301000 | |
CY2015Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1435000 | |
CY2016Q3 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
|
7000 | |
CY2016Q3 | us-gaap |
Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
|
4000 | |
CY2016Q3 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
108000 |