2017 Q1 Form 10-Q Financial Statement
#000143774917008102 Filed on May 05, 2017
Income Statement
Concept | 2017 Q1 | 2016 Q1 |
---|---|---|
Revenue | $30.28M | $27.87M |
YoY Change | 8.63% | 6.09% |
Cost Of Revenue | $12.50M | $11.54M |
YoY Change | 8.32% | -2.2% |
Gross Profit | $17.78M | $16.33M |
YoY Change | 8.88% | 12.85% |
Gross Profit Margin | 58.73% | 58.59% |
Selling, General & Admin | $6.686M | $7.357M |
YoY Change | -9.12% | -3.54% |
% of Gross Profit | 37.6% | 45.05% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $1.110M | $970.0K |
YoY Change | 14.43% | -4.43% |
% of Gross Profit | 6.24% | 5.94% |
Operating Expenses | $20.29M | $19.86M |
YoY Change | 2.15% | -2.82% |
Operating Profit | $9.984M | $8.006M |
YoY Change | 24.71% | 37.35% |
Interest Expense | $27.00K | $85.00K |
YoY Change | -68.24% | 34.92% |
% of Operating Profit | 0.27% | 1.06% |
Other Income/Expense, Net | -$4.000K | |
YoY Change | ||
Pretax Income | $9.980M | $8.006M |
YoY Change | 24.66% | 38.46% |
Income Tax | $3.459M | $2.500M |
% Of Pretax Income | 34.66% | 31.23% |
Net Earnings | $6.521M | $5.506M |
YoY Change | 18.43% | 58.22% |
Net Earnings / Revenue | 21.54% | 19.76% |
Basic Earnings Per Share | ||
Diluted Earnings Per Share | $262.7K | $224.3K |
COMMON SHARES | ||
Basic Shares Outstanding | ||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2017 Q1 | 2016 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $34.70M | $25.40M |
YoY Change | 36.61% | -31.35% |
Cash & Equivalents | $34.66M | $25.37M |
Short-Term Investments | ||
Other Short-Term Assets | $11.00K | $45.00K |
YoY Change | -75.56% | -80.77% |
Inventory | ||
Prepaid Expenses | $2.237M | $1.965M |
Receivables | $13.52M | $14.10M |
Other Receivables | $100.0K | $1.900M |
Total Short-Term Assets | $52.38M | $44.81M |
YoY Change | 16.89% | -15.72% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $12.13M | $11.63M |
YoY Change | 4.32% | 0.23% |
Goodwill | $57.88M | $57.94M |
YoY Change | -0.11% | -0.58% |
Intangibles | $2.977M | $3.592M |
YoY Change | -17.12% | -30.84% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $685.0K | $389.0K |
YoY Change | 76.09% | 91.63% |
Total Long-Term Assets | $73.68M | $73.56M |
YoY Change | 0.16% | -2.29% |
TOTAL ASSETS | ||
Total Short-Term Assets | $52.38M | $44.81M |
Total Long-Term Assets | $73.68M | $73.56M |
Total Assets | $126.1M | $118.4M |
YoY Change | 6.5% | -7.85% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $817.0K | $1.572M |
YoY Change | -48.03% | 118.03% |
Accrued Expenses | $2.658M | $2.716M |
YoY Change | -2.14% | -44.57% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $2.600M | $2.500M |
YoY Change | 4.0% | 0.0% |
Total Short-Term Liabilities | $34.35M | $32.52M |
YoY Change | 5.64% | 17.84% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $200.0K | $2.700M |
YoY Change | -92.59% | -47.06% |
Other Long-Term Liabilities | $636.0K | $438.0K |
YoY Change | 45.21% | -18.13% |
Total Long-Term Liabilities | $636.0K | $438.0K |
YoY Change | 45.21% | -18.13% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $34.35M | $32.52M |
Total Long-Term Liabilities | $636.0K | $438.0K |
Total Liabilities | $40.49M | $42.20M |
YoY Change | -4.06% | 3.92% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $73.81M | $67.12M |
YoY Change | 9.97% | -10.09% |
Common Stock | $48.79M | $43.52M |
YoY Change | 12.11% | -4.08% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | $34.55M | $32.38M |
YoY Change | 6.71% | -206.58% |
Treasury Stock Shares | ||
Shareholders Equity | $85.57M | $76.17M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $126.1M | $118.4M |
YoY Change | 6.5% | -7.85% |
Cashflow Statement
Concept | 2017 Q1 | 2016 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $6.521M | $5.506M |
YoY Change | 18.43% | 58.22% |
Depreciation, Depletion And Amortization | $1.110M | $970.0K |
YoY Change | 14.43% | -4.43% |
Cash From Operating Activities | $8.143M | $4.367M |
YoY Change | 86.47% | 176.74% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.425M | $1.084M |
YoY Change | 31.46% | 43.2% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$1.425M | -$1.084M |
YoY Change | 31.46% | 43.2% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -5.161M | -20.66M |
YoY Change | -75.02% | 558.98% |
NET CHANGE | ||
Cash From Operating Activities | 8.143M | 4.367M |
Cash From Investing Activities | -1.425M | -1.084M |
Cash From Financing Activities | -5.161M | -20.66M |
Net Change In Cash | 1.557M | -17.38M |
YoY Change | -108.96% | 650.91% |
FREE CASH FLOW | ||
Cash From Operating Activities | $8.143M | $4.367M |
Capital Expenditures | $1.425M | $1.084M |
Free Cash Flow | $6.718M | $3.283M |
YoY Change | 104.63% | 299.88% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q1 | nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
-1606000 | |
CY2016Q1 | nrci |
Increase Decrease In Accrued Expenses Wages Bonuses And Profit Sharing
IncreaseDecreaseInAccruedExpensesWagesBonusesAndProfitSharing
|
58000 | |
CY2016Q1 | nrci |
Increase Decrease In Income Tax Expense From Adjustments Related To Federal Tax Examinations
IncreaseDecreaseInIncomeTaxExpenseFromAdjustmentsRelatedToFederalTaxExaminations
|
-48000 | |
CY2016Q1 | nrci |
Increase Decrease In Income Tax Expense From Exercise Of Options And Vesting Of Restricted Stock
IncreaseDecreaseInIncomeTaxExpenseFromExerciseOfOptionsAndVestingOfRestrictedStock
|
-166000 | |
CY2017Q1 | nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
32000 | |
CY2016Q1 | nrci |
Reserve For Uncertain Tax Positions
ReserveForUncertainTaxPositions
|
-119000 | |
CY2017Q1 | nrci |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
1612000 | |
CY2016Q1 | nrci |
Stock Tendered Cashless Exercise Of Stock Options
StockTenderedCashlessExerciseOfStockOptions
|
||
CY2017Q1 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13205000 | |
CY2016Q4 | nrci |
Total Intangible Assets Other Than Goodwill Gross
TotalIntangibleAssetsOtherThanGoodwillGross
|
13204000 | |
CY2017Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
817000 | |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
765000 | |
CY2017Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
13524000 | |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
10864000 | |
CY2017Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
3563000 | |
CY2016Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
662000 | |
CY2017Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2658000 | |
CY2016Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
3069000 | |
CY2017Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
27053000 | |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
26084000 | |
CY2017Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2508000 | |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2626000 | |
CY2017Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
48787000 | |
CY2016Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
46725000 | |
CY2017Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
165000 | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
169000 | |
CY2017Q1 | us-gaap |
Assets
Assets
|
126059000 | |
CY2016Q4 | us-gaap |
Assets
Assets
|
120624000 | |
CY2016Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.312 | |
CY2017Q1 | us-gaap |
Assets Current
AssetsCurrent
|
52383000 | |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
47065000 | |
CY2017Q1 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
101000 | |
CY2016Q4 | us-gaap |
Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
|
82000 | |
CY2017Q1 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
64000 | |
CY2016Q1 | us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
||
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
33021000 | |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
42145000 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
34664000 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
25366000 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
1643000 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-16779000 | |
CY2017Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6639000 | |
CY2016Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6380000 | |
CY2017Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
415000 | |
CY2016Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
775000 | |
CY2017Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
17189000 | |
CY2016Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
15497000 | |
CY2017Q1 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5275000 | |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4861000 | |
CY2017Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1106000 | |
CY2016Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
968000 | |
CY2017Q1 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
12500000 | |
CY2016Q1 | us-gaap |
Direct Operating Costs
DirectOperatingCosts
|
11539000 | |
CY2017Q1 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4218000 | |
CY2016Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
4213000 | |
CY2017Q1 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
86000 | |
CY2016Q1 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
597000 | |
CY2017Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.347 | |
CY2017Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
3306000 | |
CY2016Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
4543000 | |
CY2017Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
1600000 | |
CY2017Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P2Y321D | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10228000 | |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10080000 | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
57861000 | |
CY2017Q1 | us-gaap |
Goodwill
Goodwill
|
57881000 | |
CY2017Q1 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | |
CY2016Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
4367000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
8143000 | |
CY2016 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | |
CY2017Q1 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
20000 | |
CY2017Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
9980000 | |
CY2016Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
8006000 | |
CY2017Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3459000 | |
CY2016Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2500000 | |
CY2017Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
122000 | |
CY2016Q1 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
4361000 | |
CY2017Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
24000 | |
CY2016Q4 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
14000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
207000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
469000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2647000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4167000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
1689000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
|
3013000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
2890000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
-2451000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
540000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
254000 | |
CY2017Q1 | us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
374000 | |
CY2016Q1 | us-gaap |
Increase Decrease In Unbilled Receivables
IncreaseDecreaseInUnbilledReceivables
|
-33000 | |
CY2017Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2977000 | |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3124000 | |
CY2017Q1 | us-gaap |
Interest Expense
InterestExpense
|
27000 | |
CY2016Q1 | us-gaap |
Interest Expense
InterestExpense
|
85000 | |
CY2017Q1 | us-gaap |
Interest Paid
InterestPaid
|
24000 | |
CY2016Q1 | us-gaap |
Interest Paid
InterestPaid
|
83000 | |
CY2017Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
14000 | |
CY2016Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
11000 | |
CY2017Q1 | us-gaap |
Liabilities
Liabilities
|
40487000 | |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
37818000 | |
CY2017Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
126059000 | |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
120624000 | |
CY2017Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
34351000 | |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
31514000 | |
CY2017Q1 | us-gaap |
Long Term Debt
LongTermDebt
|
2724000 | |
CY2016Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
3540000 | |
CY2017Q1 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
2718000 | |
CY2016Q4 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
3533000 | |
CY2017Q1 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
225000 | |
CY2016Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
857000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-5161000 | |
CY2016Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-20659000 | |
CY2017Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1425000 | |
CY2016Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-1084000 | |
CY2017Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
685000 | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
768000 | |
CY2017Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
118000 | |
CY2017Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6521000 | |
CY2016Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5506000 | |
CY2017Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-4000 | |
CY2016Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
||
CY2017Q1 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
2499000 | |
CY2016Q4 | us-gaap |
Notes Payable Current
NotesPayableCurrent
|
2683000 | |
CY2017Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
6 | |
CY2017Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | |
CY2017Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
20292000 | |
CY2016Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
19864000 | |
CY2017Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9984000 | |
CY2016Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8006000 | |
CY2017Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11000 | |
CY2016Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
35000 | |
CY2016Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
874000 | |
CY2017Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
118000 | |
CY2016Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
874000 | |
CY2017Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
636000 | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
586000 | |
CY2017Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
9000 | |
CY2016Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
74000 | |
CY2017Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
4213000 | |
CY2016Q1 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
18440000 | |
CY2017Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
105000 | |
CY2016Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
147000 | |
CY2017Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1425000 | |
CY2016Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1084000 | |
CY2017Q1 | us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
||
CY2016Q1 | us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2000000 | |
CY2017Q1 | 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 | |
CY2017Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
2000000 | |
CY2017Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2017Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
2237000 | |
CY2016Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
1585000 | |
CY2017Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
||
CY2016Q1 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
547000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
39186000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
37890000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
12133000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
11806000 | |
CY2017Q1 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
27000 | |
CY2016Q1 | us-gaap |
Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
|
25000 | |
CY2017Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
816000 | |
CY2016Q1 | us-gaap |
Repayments Of Notes Payable
RepaymentsOfNotesPayable
|
594000 | |
CY2017Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
73810000 | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
71507000 | |
CY2017Q1 | us-gaap |
Revenues
Revenues
|
30276000 | |
CY2016Q1 | us-gaap |
Revenues
Revenues
|
27870000 | |
CY2017Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
6686000 | |
CY2016Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7357000 | |
CY2017Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
450000 | |
CY2016Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
536000 | |
CY2017Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
85572000 | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
82806000 | |
CY2017Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
34547000 | |
CY2016Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
32830000 | |
CY2017Q1 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1923000 | |
CY2016Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
1546000 |