2018 Q2 Form 10-Q Financial Statement
#000143774918008622 Filed on May 04, 2018
Income Statement
Concept | 2018 Q2 | 2018 Q1 | 2017 Q1 |
---|---|---|---|
Revenue | $28.02M | $31.02M | $30.28M |
YoY Change | -1.47% | 2.45% | 8.63% |
Cost Of Revenue | $11.00M | $12.91M | $12.50M |
YoY Change | -7.87% | 3.28% | 8.32% |
Gross Profit | $17.02M | $18.11M | $17.78M |
YoY Change | 3.15% | 1.86% | 8.88% |
Gross Profit Margin | 60.75% | 58.39% | 58.73% |
Selling, General & Admin | $7.940M | $7.867M | $6.686M |
YoY Change | 14.99% | 17.66% | -9.12% |
% of Gross Profit | 46.65% | 43.44% | 37.6% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $1.330M | $1.280M | $1.110M |
YoY Change | 17.7% | 15.32% | 14.43% |
% of Gross Profit | 7.81% | 7.07% | 6.24% |
Operating Expenses | $20.26M | $22.06M | $20.29M |
YoY Change | 1.39% | 8.71% | 2.15% |
Operating Profit | $7.756M | $8.958M | $9.984M |
YoY Change | -8.23% | -10.28% | 24.71% |
Interest Expense | $439.0K | $8.000K | $27.00K |
YoY Change | 1808.7% | -70.37% | -68.24% |
% of Operating Profit | 5.66% | 0.09% | 0.27% |
Other Income/Expense, Net | $63.00K | $9.000K | -$4.000K |
YoY Change | 231.58% | -325.0% | |
Pretax Income | $7.819M | $8.967M | $9.980M |
YoY Change | -7.7% | -10.15% | 24.66% |
Income Tax | -$129.0K | $1.661M | $3.459M |
% Of Pretax Income | -1.65% | 18.52% | 34.66% |
Net Earnings | $7.948M | $7.306M | $6.521M |
YoY Change | 38.18% | 12.04% | 18.43% |
Net Earnings / Revenue | 28.37% | 23.55% | 21.54% |
Basic Earnings Per Share | |||
Diluted Earnings Per Share | $279.2K | $287.0K | $262.7K |
COMMON SHARES | |||
Basic Shares Outstanding | 24.61M | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2018 Q2 | 2018 Q1 | 2017 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $6.700M | $35.50M | $34.70M |
YoY Change | -78.8% | 2.31% | 36.61% |
Cash & Equivalents | $6.698M | $35.48M | $34.66M |
Short-Term Investments | |||
Other Short-Term Assets | $125.0K | $96.00K | $11.00K |
YoY Change | 443.48% | 772.73% | -75.56% |
Inventory | |||
Prepaid Expenses | $4.408M | $2.330M | $2.237M |
Receivables | $10.69M | $14.67M | $13.52M |
Other Receivables | $1.700M | $100.0K | $100.0K |
Total Short-Term Assets | $23.63M | $52.28M | $52.38M |
YoY Change | -53.65% | -0.2% | 16.89% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $13.32M | $12.46M | $12.13M |
YoY Change | 9.74% | 2.66% | 4.32% |
Goodwill | $57.91M | $57.96M | $57.88M |
YoY Change | -0.05% | 0.13% | -0.11% |
Intangibles | $2.428M | $2.596M | $2.977M |
YoY Change | -14.2% | -12.8% | -17.12% |
Long-Term Investments | |||
YoY Change | |||
Other Assets | $2.222M | $2.119M | $685.0K |
YoY Change | 225.33% | 209.34% | 76.09% |
Total Long-Term Assets | $79.25M | $78.70M | $73.68M |
YoY Change | 7.69% | 6.82% | 0.16% |
TOTAL ASSETS | |||
Total Short-Term Assets | $23.63M | $52.28M | $52.38M |
Total Long-Term Assets | $79.25M | $78.70M | $73.68M |
Total Assets | $102.9M | $131.0M | $126.1M |
YoY Change | -17.41% | 3.9% | 6.5% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $1.362M | $724.0K | $817.0K |
YoY Change | 54.25% | -11.38% | -48.03% |
Accrued Expenses | $2.261M | $3.116M | $2.658M |
YoY Change | -17.18% | 17.23% | -2.14% |
Deferred Revenue | $16.64M | ||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $3.700M | $100.0K | $2.600M |
YoY Change | 68.18% | -96.15% | 4.0% |
Total Short-Term Liabilities | $32.92M | $29.48M | $34.35M |
YoY Change | 6.7% | -14.17% | 5.64% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $36.03M | $0.00 | $200.0K |
YoY Change | -100.0% | -92.59% | |
Other Long-Term Liabilities | $1.314M | $975.0K | $636.0K |
YoY Change | 56.8% | 53.3% | 45.21% |
Total Long-Term Liabilities | $37.34M | $975.0K | $636.0K |
YoY Change | 4356.21% | 53.3% | 45.21% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $32.92M | $29.48M | $34.35M |
Total Long-Term Liabilities | $37.34M | $975.0K | $636.0K |
Total Liabilities | $76.07M | $35.61M | $40.49M |
YoY Change | 107.01% | -12.04% | -4.06% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$99.81M | $83.39M | $73.81M |
YoY Change | -232.47% | 12.98% | 9.97% |
Common Stock | $155.6M | $52.22M | $48.79M |
YoY Change | 213.67% | 7.03% | 12.11% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $26.68M | $38.23M | $34.55M |
YoY Change | -23.84% | 10.65% | 6.71% |
Treasury Stock Shares | $5.055M | ||
Shareholders Equity | $26.82M | $95.36M | $85.57M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $102.9M | $131.0M | $126.1M |
YoY Change | -17.41% | 3.9% | 6.5% |
Cashflow Statement
Concept | 2018 Q2 | 2018 Q1 | 2017 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $7.948M | $7.306M | $6.521M |
YoY Change | 38.18% | 12.04% | 18.43% |
Depreciation, Depletion And Amortization | $1.330M | $1.280M | $1.110M |
YoY Change | 17.7% | 15.32% | 14.43% |
Cash From Operating Activities | $10.16M | $8.228M | $8.143M |
YoY Change | 309.68% | 1.04% | 86.47% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$1.470M | $1.298M | $1.425M |
YoY Change | 53.12% | -8.91% | 31.46% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | |||
YoY Change | |||
Cash From Investing Activities | -$1.470M | -$1.298M | -$1.425M |
YoY Change | 53.12% | -8.91% | 31.46% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -37.21M | -5.851M | -5.161M |
YoY Change | 665.64% | 13.37% | -75.02% |
NET CHANGE | |||
Cash From Operating Activities | 10.16M | 8.228M | 8.143M |
Cash From Investing Activities | -1.470M | -1.298M | -1.425M |
Cash From Financing Activities | -37.21M | -5.851M | -5.161M |
Net Change In Cash | -28.52M | 1.079M | 1.557M |
YoY Change | 753.89% | -30.7% | -108.96% |
FREE CASH FLOW | |||
Cash From Operating Activities | $10.16M | $8.228M | $8.143M |
Capital Expenditures | -$1.470M | $1.298M | $1.425M |
Free Cash Flow | $11.63M | $6.930M | $6.718M |
YoY Change | 238.08% | 3.16% | 104.63% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q1 | nrc |
Contract With Customer Asset Increase Revenue Recognized Conditional Consideration
ContractWithCustomerAssetIncreaseRevenueRecognizedConditionalConsideration
|
49000 | |
CY2018Q1 | nrc |
Contract With Customer Liability Billings
ContractWithCustomerLiabilityBillings
|
8655000 | |
CY2018Q1 | nrc |
Current Assets Excluding Net Accounts Receivable And Other Current Assets
CurrentAssetsExcludingNetAccountsReceivableAndOtherCurrentAssets
|
37876000 | |
CY2018Q1 | nrc |
Current Liabilities Excluding Deferred Revenue
CurrentLiabilitiesExcludingDeferredRevenue
|
12519000 | |
CY2018Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
24608700 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
34664000 | |
CY2018Q1 | nrc |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-2669000 | |
CY2017Q1 | nrc |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-1606000 | |
CY2018Q1 | nrc |
Increase Decrease In Income Tax Expense From Exercise Of Options And Dividends Paid To Non Vested Shareholders
IncreaseDecreaseInIncomeTaxExpenseFromExerciseOfOptionsAndDividendsPaidToNonVestedShareholders
|
-350000 | |
CY2018Q1 | nrc |
Increase Decrease In Income Tax Expense From Non Deductible Recapitalization Expenses
IncreaseDecreaseInIncomeTaxExpenseFromNonDeductibleRecapitalizationExpenses
|
67000 | |
CY2018Q1 | nrc |
Incremental Costs Of Obtaining A Contract Deferred During Period
IncrementalCostsOfObtainingAContractDeferredDuringPeriod
|
828000 | |
CY2018Q1 | nrc |
Noncurrent Assets Excluding Deferred Contract Costs
NoncurrentAssetsExcludingDeferredContractCosts
|
75127000 | |
CY2018Q1 | nrc |
Percentage Of Class B Common Stock Dividend Or Other Distribution For Class A Common Stock Dividend Or Other Distribution
PercentageOfClassBCommonStockDividendOrOtherDistributionForClassACommonStockDividendOrOtherDistribution
|
0.0016667 | |
CY2018Q1 | nrc |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
52000 | |
CY2017Q1 | nrc |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
44000 | |
CY2018Q1 | nrc |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
737000 | |
CY2017Q1 | nrc |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
1612000 | |
CY2018Q1 | nrc |
Stockholders Equity Excluding Retained Earnings And Accumulated Other Comprehensive Income
StockholdersEquityExcludingRetainedEarningsAndAccumulatedOtherComprehensiveIncome
|
14021000 | |
CY2018Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
724000 | |
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
593000 | |
CY2018Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
14306000 | |
CY2018Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
14674000 | |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
14806000 | |
CY2018Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
865000 | |
CY2017Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
||
CY2018Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3116000 | |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2882000 | |
CY2018Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
28947000 | |
CY2017Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
27847000 | |
CY2018Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-2049000 | |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-1635000 | |
CY2018Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
52216000 | |
CY2017Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
51025000 | |
CY2018Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
240000 | |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
200000 | |
CY2018Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | |
CY2017 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | |
CY2018Q1 | us-gaap |
Assets
Assets
|
130976000 | |
CY2017Q4 | us-gaap |
Assets
Assets
|
127316000 | |
CY2018Q1 | us-gaap |
Assets Current
AssetsCurrent
|
52278000 | |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
52259000 | |
CY2018Q1 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
53000 | |
CY2017Q4 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
71000 | |
CY2018Q1 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
||
CY2017Q1 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
64000 | |
CY2018Q1 | us-gaap |
Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
|
628000 | |
CY2018Q1 | us-gaap |
Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
|
3571000 | |
CY2017Q4 | us-gaap |
Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
|
||
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
34733000 | |
CY2018Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
35478000 | |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
33021000 | |
CY2018Q1 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
745000 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
1643000 | |
CY2018Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6892000 | |
CY2017Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6639000 | |
CY2018Q1 | us-gaap |
Contract With Customer Asset Reclassified To Receivable
ContractWithCustomerAssetReclassifiedToReceivable
|
35000 | |
CY2018Q1 | us-gaap |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Change In Estimate Of Transaction Price
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
|
94000 | |
CY2018Q1 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
8226000 | |
CY2018Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
328000 | |
CY2017Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
403000 | |
CY2018Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
16965000 | |
CY2018Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
16642000 | |
CY2017Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
16878000 | |
CY2018Q1 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5153000 | |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4030000 | |
CY2018Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1283000 | |
CY2017Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1106000 | |
CY2018Q1 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
12909000 | |
CY2017Q1 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
12500000 | |
CY2018Q1 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4223000 | |
CY2017Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4222000 | |
CY2018Q1 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-334000 | |
CY2017Q1 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
86000 | |
CY2018Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.185 | |
CY2017Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.347 | |
CY2018Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
3538000 | |
CY2017Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
6597000 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2018Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10867000 | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10706000 | |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
58021000 | |
CY2018Q1 | us-gaap |
Goodwill
Goodwill
|
57956000 | |
CY2018Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-65000 | |
CY2018Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8967000 | |
CY2017Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9980000 | |
CY2018Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1661000 | |
CY2017Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3459000 | |
CY2018Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
110000 | |
CY2017Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
122000 | |
CY2018Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
68000 | |
CY2017Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
375000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
57000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
207000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-395000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
3021000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
200000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
||
CY2018Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
258000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
1689000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
1171000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
2890000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
208000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
540000 | |
CY2018Q1 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1191000 | |
CY2017Q4 | us-gaap |
Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
|
1191000 | |
CY2018Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
13463000 | |
CY2017Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
13470000 | |
CY2018Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2596000 | |
CY2017Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2764000 | |
CY2018Q1 | us-gaap |
Interest Expense
InterestExpense
|
8000 | |
CY2017Q1 | us-gaap |
Interest Expense
InterestExpense
|
27000 | |
CY2018Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
8000 | |
CY2017Q1 | us-gaap |
Interest Paid Net
InterestPaidNet
|
24000 | |
CY2018Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
45000 | |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
32310000 | |
CY2018Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
130976000 | |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
127316000 | |
CY2018Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
29484000 | |
CY2017Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
14000 | |
CY2018Q1 | us-gaap |
Liabilities
Liabilities
|
35612000 | |
CY2017Q4 | us-gaap |
Liabilities
Liabilities
|
37275000 | |
CY2018Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
||
CY2017Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
1067000 | |
CY2018Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
||
CY2017Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
1066000 | |
CY2018Q1 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
||
CY2017Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
||
CY2018Q1 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
0 | |
CY2018Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5851000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5161000 | |
CY2018Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1298000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1425000 | |
CY2018Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8228000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8143000 | |
CY2018Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7306000 | |
CY2017Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6521000 | |
CY2018Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
9000 | |
CY2017Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4000 | |
CY2018Q1 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
||
CY2017Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
1067000 | |
CY2018Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
6 | |
CY2018Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | |
CY2018Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
22059000 | |
CY2017Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
20292000 | |
CY2018Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8958000 | |
CY2017Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9984000 | |
CY2018Q1 | us-gaap |
Operating Leases Rent Expense Minimum Rentals
OperatingLeasesRentExpenseMinimumRentals
|
2700000 | |
CY2018Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
96000 | |
CY2017Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
35000 | |
CY2018Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2119000 | |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1913000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-414000 | |
CY2017Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
118000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-414000 | |
CY2017Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
118000 | |
CY2018Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
975000 | |
CY2017Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
935000 | |
CY2018Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-28000 | |
CY2017Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
9000 | |
CY2018Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4221000 | |
CY2017Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4213000 | |
CY2018Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
535000 | |
CY2017Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
105000 | |
CY2018Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1298000 | |
CY2017Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1425000 | |
CY2018Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2018Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2018Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2017Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2018Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
2330000 | |
CY2017Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
2310000 | |
CY2018Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
41403000 | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
40206000 | |
CY2018Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12456000 | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12359000 | |
CY2018Q1 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
28000 | |
CY2017Q1 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
27000 | |
CY2018Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
1067000 | |
CY2017Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
816000 | |
CY2018Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
83392000 | |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
77574000 | |
CY2018Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
31017000 | |
CY2017Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
30276000 | |
CY2018Q1 | us-gaap |
Revenue Practical Expedient Remaining Performance Obligation
RevenuePracticalExpedientRemainingPerformanceObligation
|
true | |
CY2018Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
402000 | |
CY2018Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
384000 | |
CY2018Q1 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
18000 | |
CY2018Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7867000 | |
CY2017Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6686000 | |
CY2018Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
455000 | |
CY2017Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
450000 | |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
95364000 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
90041000 | |
CY2018Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
38225000 | |
CY2017Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
36953000 |