2017 Q3 Form 10-Q Financial Statement
#000143774917018816 Filed on November 09, 2017
Income Statement
Concept | 2017 Q3 | 2016 Q3 |
---|---|---|
Revenue | $28.95M | $27.03M |
YoY Change | 7.1% | 7.08% |
Cost Of Revenue | $12.27M | $11.47M |
YoY Change | 6.97% | 4.18% |
Gross Profit | $16.68M | $15.56M |
YoY Change | 7.2% | 9.27% |
Gross Profit Margin | 57.61% | 57.56% |
Selling, General & Admin | $8.430M | $7.139M |
YoY Change | 18.08% | 7.84% |
% of Gross Profit | 50.54% | 45.88% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.140M | $1.090M |
YoY Change | 4.59% | 1.87% |
% of Gross Profit | 6.83% | 7.01% |
Operating Expenses | $21.83M | $19.69M |
YoY Change | 10.85% | 5.33% |
Operating Profit | $7.122M | $7.339M |
YoY Change | -2.96% | 12.08% |
Interest Expense | $18.00K | $38.00K |
YoY Change | -52.63% | -26.92% |
% of Operating Profit | 0.25% | 0.52% |
Other Income/Expense, Net | $51.00K | -$30.00K |
YoY Change | -270.0% | -52.38% |
Pretax Income | $7.173M | $7.309M |
YoY Change | -1.86% | 12.71% |
Income Tax | $3.020M | $2.580M |
% Of Pretax Income | 42.1% | 35.3% |
Net Earnings | $4.153M | $4.729M |
YoY Change | -12.18% | 14.25% |
Net Earnings / Revenue | 14.34% | 17.49% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $163.6K | $192.1K |
COMMON SHARES | ||
Basic Shares Outstanding | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2017 Q3 | 2016 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $35.80M | $28.90M |
YoY Change | 23.88% | -23.14% |
Cash & Equivalents | $35.75M | $28.88M |
Short-Term Investments | ||
Other Short-Term Assets | $65.00K | $81.00K |
YoY Change | -19.75% | -71.78% |
Inventory | ||
Prepaid Expenses | $3.075M | $1.530M |
Receivables | $13.59M | $14.12M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $53.82M | $45.92M |
YoY Change | 17.22% | -18.1% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $12.09M | $11.66M |
YoY Change | 3.69% | 4.46% |
Goodwill | $58.04M | $57.91M |
YoY Change | 0.21% | 0.08% |
Intangibles | $2.932M | $3.271M |
YoY Change | -10.36% | -17.59% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $1.861M | $541.0K |
YoY Change | 243.99% | 31.31% |
Total Long-Term Assets | $74.92M | $73.38M |
YoY Change | 2.09% | -0.03% |
TOTAL ASSETS | ||
Total Short-Term Assets | $53.82M | $45.92M |
Total Long-Term Assets | $74.92M | $73.38M |
Total Assets | $128.7M | $119.3M |
YoY Change | 7.91% | -7.86% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $548.0K | $705.0K |
YoY Change | -22.27% | -42.26% |
Accrued Expenses | $3.122M | $3.131M |
YoY Change | -0.29% | -39.19% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $1.800M | $2.500M |
YoY Change | -28.0% | 0.0% |
Total Short-Term Liabilities | $34.17M | $31.13M |
YoY Change | 9.75% | -1.43% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $1.500M |
YoY Change | -100.0% | -61.54% |
Other Long-Term Liabilities | $874.0K | $559.0K |
YoY Change | 56.35% | 7.09% |
Total Long-Term Liabilities | $874.0K | $559.0K |
YoY Change | 56.35% | 7.09% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $34.17M | $31.13M |
Total Long-Term Liabilities | $874.0K | $559.0K |
Total Liabilities | $39.90M | $38.08M |
YoY Change | 4.78% | -11.22% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $75.28M | $70.00M |
YoY Change | 7.55% | -10.06% |
Common Stock | $50.12M | $46.35M |
YoY Change | 8.15% | 6.95% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $35.06M | $32.83M |
YoY Change | 6.78% | 2.49% |
Treasury Stock Shares | ||
Shareholders Equity | $88.84M | $81.23M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $128.7M | $119.3M |
YoY Change | 7.91% | -7.86% |
Cashflow Statement
Concept | 2017 Q3 | 2016 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $4.153M | $4.729M |
YoY Change | -12.18% | 14.25% |
Depreciation, Depletion And Amortization | $1.140M | $1.090M |
YoY Change | 4.59% | 1.87% |
Cash From Operating Activities | $10.86M | $6.790M |
YoY Change | 59.94% | 22.34% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$1.210M | -$850.0K |
YoY Change | 42.35% | 46.55% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$1.300M | |
YoY Change | ||
Cash From Investing Activities | -$2.510M | -$850.0K |
YoY Change | 195.29% | 46.55% |
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.660M | -4.050M |
YoY Change | 15.06% | -44.44% |
NET CHANGE | ||
Cash From Operating Activities | 10.86M | 6.790M |
Cash From Investing Activities | -2.510M | -850.0K |
Cash From Financing Activities | -4.660M | -4.050M |
Net Change In Cash | 3.690M | 1.890M |
YoY Change | 95.24% | -181.47% |
FREE CASH FLOW | ||
Cash From Operating Activities | $10.86M | $6.790M |
Capital Expenditures | -$1.210M | -$850.0K |
Free Cash Flow | $12.07M | $7.640M |
YoY Change | 57.98% | 24.63% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
-42000 | ||
nrci |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
2123000 | ||
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1528000 | |
nrci |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
397000 | ||
CY2017Q3 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13471000 | |
CY2016Q4 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13204000 | |
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
548000 | |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
765000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
13588000 | |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
10864000 | |
CY2017Q3 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1862000 | |
CY2016Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
662000 | |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3122000 | |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3069000 | |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
29094000 | |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2626000 | |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
26084000 | |
nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-293000 | ||
nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-90000 | ||
nrci |
Increase Decrease In Income Tax Expense From Adjustments Related To Federal Tax Examinations
IncreaseDecreaseInIncomeTaxExpenseFromAdjustmentsRelatedToFederalTaxExaminations
|
-105000 | ||
nrci |
Increase Decrease In Income Tax Expense From Exercise Of Options And Dividends Paid To Non Vested Shareholders
IncreaseDecreaseInIncomeTaxExpenseFromExerciseOfOptionsAndDividendsPaidToNonVestedShareholders
|
-149000 | ||
CY2016Q4 | us-gaap |
Assets
Assets
|
120624000 | |
nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
112000 | ||
CY2017Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
50121000 | |
CY2016Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
46725000 | |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
188000 | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
169000 | |
CY2017Q3 | us-gaap |
Assets
Assets
|
128740000 | |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
53822000 | |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
47065000 | |
CY2017Q3 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
87000 | |
CY2016Q4 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
82000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10539000 | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
74000 | ||
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
109000 | ||
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
35750000 | |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
33021000 | |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
42145000 | |
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
28878000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
2729000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-13267000 | ||
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4752000 | |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
4531000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
17524000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
15473000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
184000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
905000 | ||
CY2017Q3 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
18486000 | |
CY2016Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
15497000 | |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4855000 | |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4670000 | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3376000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
3146000 | ||
CY2017Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1132000 | |
CY2016Q3 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1086000 | |
CY2017Q3 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
12267000 | |
CY2016Q3 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
11468000 | |
us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
36706000 | ||
us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
33741000 | ||
CY2017Q3 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4218000 | |
CY2016Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4213000 | |
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
828000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
484000 | ||
CY2017Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.421 | |
CY2016Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.353 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.359 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.338 | ||
CY2017Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4151000 | |
CY2016Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4543000 | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3020000 | |
CY2016Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
12000 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
58000 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
34000 | ||
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10080000 | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
57861000 | |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
58036000 | |
us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | ||
CY2016 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-175000 | ||
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7173000 | |
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7309000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
25624000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
22351000 | ||
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2580000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9198000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7558000 | ||
CY2017Q3 | us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
384000 | |
us-gaap |
Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
|
384000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
7749000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
7254000 | ||
CY2017Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
61000 | |
CY2016Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
14000 | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-108000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
73000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2574000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4197000 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
2925000 | ||
us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
2533000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
1157000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
-476000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
1274000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
315000 | ||
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-276000 | ||
us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-141000 | ||
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2932000 | |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3124000 | |
CY2017Q3 | us-gaap |
Interest Expense
InterestExpense
|
18000 | |
CY2016Q3 | us-gaap |
Interest Expense
InterestExpense
|
38000 | |
us-gaap |
Interest Expense
InterestExpense
|
68000 | ||
us-gaap |
Interest Expense
InterestExpense
|
158000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
65000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
152000 | ||
CY2017Q3 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
29000 | |
CY2017Q3 | us-gaap |
Liabilities
Liabilities
|
39896000 | |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
37818000 | |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
128740000 | |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
120624000 | |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
34167000 | |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
31514000 | |
CY2017Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
1693000 | |
CY2016Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
3540000 | |
CY2017Q3 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1690000 | |
CY2016Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
3533000 | |
CY2017Q3 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
||
CY2016Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
857000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-14682000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-28704000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-4897000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3066000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
21480000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
18019000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
16426000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
14793000 | ||
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4153000 | |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
4729000 | |
CY2017Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
51000 | |
CY2016Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-30000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
66000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-12000 | ||
CY2017Q3 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
1693000 | |
CY2016Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
2683000 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
6 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | ||
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
21829000 | |
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
19693000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
62103000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
58653000 | ||
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7122000 | |
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7339000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
25558000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
22363000 | ||
CY2017Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
65000 | |
CY2016Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
35000 | |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1861000 | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
768000 | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
599000 | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-198000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1098000 | ||
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
680000 | ||
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
599000 | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-198000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1098000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
680000 | ||
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
874000 | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
777000 | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
40000 | |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
76000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
112000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
12649000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
25180000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
105000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
204000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
250000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
|||
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
1300000 | ||
us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
|||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3347000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3066000 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
|||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2000000 | ||
CY2017Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2016Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2017Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
3075000 | |
CY2016Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
1585000 | |
us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: "Times New Roman", Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Reclassifications</div></div> <div style=" margin: 0pt 15pt 0pt 16.5pt; text-align: left; font-family: Times New Roman, Times, serif; font-size: 10pt;"> </div> <div style=" margin: 0pt; text-align: justify; font-family: "Times New Roman", Times, serif; font-size: 10pt;">Reclassifications have been made from noncurrent deferred income taxes to other noncurrent liabilities in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div> condensed consolidated balance sheet to present the unrecognized tax benefits related to state taxes gross of federal tax benefits, consistent with the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> financial statement presentation. There was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact on the previously reported net income and earnings per share.</div></div></div></div></div></div></div></div></div></div></div></div></div></div> | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
|||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
548000 | ||
CY2017Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
41183000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
37890000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12089000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11806000 | |
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
81000 | ||
us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
73000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
1847000 | ||
us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
1795000 | ||
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
75278000 | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
71507000 | |
CY2017Q3 | us-gaap |
Revenues
Revenues
|
28951000 | |
CY2016Q3 | us-gaap |
Revenues
Revenues
|
27032000 | |
us-gaap |
Revenues
Revenues
|
87661000 | ||
us-gaap |
Revenues
Revenues
|
81016000 | ||
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8430000 | |
CY2016Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7139000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
22021000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
21766000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1273000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1548000 | ||
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
88844000 | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
82806000 | |
CY2017Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
35057000 | |
CY2016Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
32830000 | |
CY2017Q3 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1283000 | |
CY2016Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1546000 |