2016 Q1 Form 10-K Financial Statement
#000156459017012405 Filed on June 09, 2017
Income Statement
Concept | 2016 Q1 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
Revenue | $128.3M | $123.9M | $124.5M |
YoY Change | 4.99% | 1.26% | 0.6% |
Cost Of Revenue | $101.8M | $98.66M | $97.78M |
YoY Change | 2.31% | 0.44% | -0.48% |
Gross Profit | $26.45M | $25.23M | $26.68M |
YoY Change | 16.63% | 4.58% | 4.78% |
Gross Profit Margin | 20.61% | 20.37% | 21.44% |
Selling, General & Admin | $15.80M | $14.50M | $13.20M |
YoY Change | 16.18% | 5.07% | 3.94% |
% of Gross Profit | 59.75% | 57.47% | 49.47% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $5.040M | $4.990M | $4.970M |
YoY Change | 6.33% | 9.91% | 8.04% |
% of Gross Profit | 19.06% | 19.78% | 18.63% |
Operating Expenses | $15.90M | $14.50M | $13.20M |
YoY Change | 16.91% | 4.32% | 3.13% |
Operating Profit | $10.55M | $10.73M | $13.48M |
YoY Change | 16.21% | 4.93% | 6.45% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $10.60M | $10.73M | $13.48M |
YoY Change | 16.48% | 4.25% | 5.95% |
Income Tax | $4.000M | $4.040M | $5.208M |
% Of Pretax Income | 37.74% | 37.65% | 38.65% |
Net Earnings | $6.667M | $6.691M | $8.267M |
YoY Change | 19.57% | -2.06% | 4.87% |
Net Earnings / Revenue | 5.2% | 5.4% | 6.64% |
Basic Earnings Per Share | $0.34 | $0.34 | $0.42 |
Diluted Earnings Per Share | $0.34 | $0.34 | $0.41 |
COMMON SHARES | |||
Basic Shares Outstanding | 19.58M shares | 19.67M | 19.90M shares |
Diluted Shares Outstanding | 19.85M | 20.06M shares |
Balance Sheet
Concept | 2016 Q1 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $32.80M | $26.50M | $24.90M |
YoY Change | 28.63% | -14.52% | -11.7% |
Cash & Equivalents | $32.78M | $26.50M | $24.89M |
Short-Term Investments | |||
Other Short-Term Assets | $30.50M | $38.40M | $38.80M |
YoY Change | 5.17% | 36.65% | 26.38% |
Inventory | |||
Prepaid Expenses | $4.933M | $6.696M | $6.470M |
Receivables | $59.75M | $55.88M | $59.23M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $123.1M | $120.8M | $122.9M |
YoY Change | 9.87% | 4.73% | 3.17% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $53.27M | $53.61M | $54.65M |
YoY Change | -5.38% | 1.31% | 3.84% |
Goodwill | $36.81M | $36.81M | $36.81M |
YoY Change | 0.0% | 0.0% | 0.0% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $2.792M | $2.987M | $2.841M |
YoY Change | 66.49% | 107.29% | 215.67% |
Total Long-Term Assets | $97.16M | $97.81M | $98.81M |
YoY Change | -2.38% | 1.86% | 3.68% |
TOTAL ASSETS | |||
Total Short-Term Assets | $123.1M | $120.8M | $122.9M |
Total Long-Term Assets | $97.16M | $97.81M | $98.81M |
Total Assets | $220.3M | $218.6M | $221.7M |
YoY Change | 4.11% | 3.43% | 3.4% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $11.19M | $11.60M | $15.50M |
YoY Change | -17.58% | -12.12% | 9.15% |
Accrued Expenses | $67.18M | $62.16M | $61.85M |
YoY Change | 15.2% | 20.33% | 19.16% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $80.42M | $73.78M | $77.35M |
YoY Change | 8.54% | 13.8% | 17.03% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | |||
YoY Change | |||
Total Long-Term Liabilities | $0.00 | $0.00 | $0.00 |
YoY Change | |||
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $80.42M | $73.78M | $77.35M |
Total Long-Term Liabilities | $0.00 | $0.00 | $0.00 |
Total Liabilities | $88.32M | $90.52M | $94.10M |
YoY Change | 5.58% | 11.75% | 14.48% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $393.3M | $386.6M | $379.9M |
YoY Change | 7.82% | 7.64% | 7.83% |
Common Stock | $130.5M | $128.5M | $126.7M |
YoY Change | 5.69% | 5.04% | 4.31% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $391.8M | $387.1M | $379.1M |
YoY Change | 8.75% | 10.23% | 10.95% |
Treasury Stock Shares | $33.89M | 33.78M shares | 33.55M shares |
Shareholders Equity | $131.9M | $128.1M | $127.6M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $220.3M | $218.6M | $221.7M |
YoY Change | 4.11% | 3.43% | 3.4% |
Cashflow Statement
Concept | 2016 Q1 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $6.667M | $6.691M | $8.267M |
YoY Change | 19.57% | -2.06% | 4.87% |
Depreciation, Depletion And Amortization | $5.040M | $4.990M | $4.970M |
YoY Change | 6.33% | 9.91% | 8.04% |
Cash From Operating Activities | $14.50M | $12.22M | $9.470M |
YoY Change | 29.35% | -30.05% | 58.63% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$4.860M | -$3.870M | -$3.330M |
YoY Change | -39.7% | -21.66% | -36.93% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | $0.00 | $0.00 |
YoY Change | -100.0% | ||
Cash From Investing Activities | -$4.860M | -$3.870M | -$3.330M |
YoY Change | -39.7% | -30.14% | -36.93% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -3.370M | -6.730M | -8.350M |
YoY Change | -61.09% | -25.8% | 25.56% |
NET CHANGE | |||
Cash From Operating Activities | 14.50M | 12.22M | 9.470M |
Cash From Investing Activities | -4.860M | -3.870M | -3.330M |
Cash From Financing Activities | -3.370M | -6.730M | -8.350M |
Net Change In Cash | 6.270M | 1.620M | -2.210M |
YoY Change | -213.79% | -43.36% | -62.92% |
FREE CASH FLOW | |||
Cash From Operating Activities | $14.50M | $12.22M | $9.470M |
Capital Expenditures | -$4.860M | -$3.870M | -$3.330M |
Free Cash Flow | $19.36M | $16.09M | $12.80M |
YoY Change | 0.47% | -28.2% | 13.78% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2432000 | |
CY2016 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
178000 | |
CY2017 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
152000 | |
CY2015 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
221000 | |
CY2015 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
492625000 | |
CY2016 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
503584000 | |
CY2017 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
518686000 | |
CY2015 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
392656000 | |
CY2016 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
399040000 | |
CY2017 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
413894000 | |
CY2015 | us-gaap |
Gross Profit
GrossProfit
|
99969000 | |
CY2016 | us-gaap |
Gross Profit
GrossProfit
|
104544000 | |
CY2017 | us-gaap |
Gross Profit
GrossProfit
|
104792000 | |
CY2015 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
54405000 | |
CY2016 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
58484000 | |
CY2017 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
57243000 | |
CY2015 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
45564000 | |
CY2016 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
46060000 | |
CY2017 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
47549000 | |
CY2015 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
16974000 | |
CY2016 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
17535000 | |
CY2017 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
18070000 | |
CY2015 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28590000 | |
CY2016 | us-gaap |
Net Income Loss
NetIncomeLoss
|
28525000 | |
CY2017 | us-gaap |
Net Income Loss
NetIncomeLoss
|
29479000 | |
CY2015 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.38 | |
CY2016 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.44 | |
CY2017 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.52 | |
CY2015 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.37 | |
CY2016 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.43 | |
CY2017 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.51 | |
CY2015 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
20669000 | |
CY2016 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19826000 | |
CY2017 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19418000 | |
CY2015 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20890000 | |
CY2016 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
20004000 | |
CY2017 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19570000 | |
CY2016Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
32779000 | |
CY2017Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
28611000 | |
CY2016Q1 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
25649000 | |
CY2017Q1 | us-gaap |
Deposits Assets Current
DepositsAssetsCurrent
|
32471000 | |
CY2016Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
59747000 | |
CY2017Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
62841000 | |
CY2016Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
4933000 | |
CY2017Q1 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
4944000 | |
CY2016Q1 | us-gaap |
Assets Current
AssetsCurrent
|
123108000 | |
CY2017Q1 | us-gaap |
Assets Current
AssetsCurrent
|
128867000 | |
CY2016Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
53268000 | |
CY2017Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
3000 | |
CY2016Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
3000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
63042000 | |
CY2016Q1 | us-gaap |
Goodwill
Goodwill
|
36814000 | |
CY2017Q1 | us-gaap |
Goodwill
Goodwill
|
36814000 | |
CY2016Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
4287000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
3851000 | |
CY2016Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2792000 | |
CY2017Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2809000 | |
CY2016Q1 | us-gaap |
Assets
Assets
|
220269000 | |
CY2017Q1 | us-gaap |
Assets
Assets
|
235383000 | |
CY2016Q1 | crvl |
Accounts And Taxes Payable
AccountsAndTaxesPayable
|
13233000 | |
CY2017Q1 | crvl |
Accounts And Taxes Payable
AccountsAndTaxesPayable
|
16583000 | |
CY2016Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
67182000 | |
CY2017Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
73468000 | |
CY2016Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
80415000 | |
CY2017Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
90051000 | |
CY2016Q1 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
7906000 | |
CY2017Q1 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
6686000 | |
CY2016Q1 | us-gaap |
Liabilities
Liabilities
|
88321000 | |
CY2017Q1 | us-gaap |
Liabilities
Liabilities
|
96737000 | |
CY2016Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
0 | |
CY2017Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
0 | |
CY2016Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
130465000 | |
CY2017Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
135683000 | |
CY2016Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
391803000 | |
CY2017Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
419802000 | |
CY2016Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
393283000 | |
CY2017Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
422762000 | |
CY2016Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
131948000 | |
CY2017Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
138646000 | |
CY2016Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
220269000 | |
CY2017Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
235383000 | |
CY2016Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
1821000 | |
CY2017Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
3001000 | |
CY2016Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2017Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0001 | |
CY2016Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | |
CY2017Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
120000000 | |
CY2016Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
53448672 | |
CY2017Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
53569067 | |
CY2016Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
19562413 | |
CY2017Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
18937233 | |
CY2016Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
33886259 | |
CY2017Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
34631834 | |
CY2014Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
126522000 | |
CY2015 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
400000 | |
CY2015 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1603000 | |
CY2015 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
31798000 | |
CY2015Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
127923000 | |
CY2016 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
371000 | |
CY2016 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3749000 | |
CY2016 | us-gaap |
Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
|
713000 | |
CY2016 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
31525000 | |
CY2017 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
419000 | |
CY2017 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
2367000 | |
CY2017 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
27999000 | |
CY2015 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
44316000 | |
CY2016 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
51311000 | |
CY2017 | us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
52052000 | |
CY2015 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-24268000 | |
CY2016 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-17356000 | |
CY2017 | us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-31007000 | |
CY2015 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-29398000 | |
CY2016 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-26692000 | |
CY2017 | us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-25213000 | |
CY2017 | crvl |
Interest Bearing Securities With Maturities
InterestBearingSecuritiesWithMaturities
|
P90D | |
CY2017 | crvl |
Accounts Receivable Due Period
AccountsReceivableDuePeriod
|
P30D | |
CY2016Q1 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
12066000 | |
CY2017Q1 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
14579000 | |
CY2016Q1 | us-gaap |
Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
|
25140000 | |
CY2017Q1 | us-gaap |
Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
|
25721000 | |
CY2016Q1 | us-gaap |
Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
|
69644000 | |
CY2017Q1 | us-gaap |
Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
|
78952000 | |
CY2017 | us-gaap |
Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
|
0 | |
CY2016Q1 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
2069000 | |
CY2017Q1 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
2069000 | |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
|
P5Y | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.45 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.43 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.41 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.013 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.0125 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.0103 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.017 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.0165 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.0192 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.000 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.000 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.000 | |
CY2014Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1115984 | |
CY2015Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1163179 | |
CY2016Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1115465 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
241625 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
276275 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
267950 | |
CY2015 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
111758 | |
CY2016 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
200753 | |
CY2017 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
115592 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
82672 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
123236 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
123895 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1143928 | |
CY2015 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
37.64 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
35.51 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
37.13 | |
CY2015 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
17.27 | |
CY2016 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
19.75 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
22.74 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
32.31 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
33.44 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
36.90 | |
CY2015Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
27.65 | |
CY2016Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
30.36 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
32.02 | |
CY2015 | crvl |
Share Based Compensation Shares Authorized Under Stock Option Plans Options Available For Future Grants
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansOptionsAvailableForFutureGrants
|
800342 | |
CY2016 | crvl |
Share Based Compensation Shares Authorized Under Stock Option Plans Options Available For Future Grants
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansOptionsAvailableForFutureGrants
|
650345 | |
CY2017 | crvl |
Share Based Compensation Shares Authorized Under Stock Option Plans Options Available For Future Grants
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansOptionsAvailableForFutureGrants
|
505493 | |
CY2015Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
559168 | |
CY2016Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
529691 | |
CY2017Q1 | us-gaap |
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
|
585424 | |
CY2017 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Outstanding Options Weighted Average Remaining Contractual Term2
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
|
P3Y1M13D | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
585424 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
27.63 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
119711 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
|
4184 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1007484 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
36.89 | |
CY2017 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
36.97 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
31.58 | |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y1M13D | |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P2Y11M23D | |
CY2017 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y2M23D | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
13380609 | |
CY2017Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
12235839 | |
CY2017Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
9405917 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
15.00 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
13.68 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
13.38 | |
CY2015 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2455000 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
3581000 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
|
2620000 | |
CY2015 | us-gaap |
Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
|
1603000 | |
CY2016 | us-gaap |
Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
|
3749000 | |
CY2017 | us-gaap |
Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
|
2367000 | |
CY2017Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
4048000 | |
CY2017 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y | |
CY2016Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
184004000 | |
CY2017Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
206780000 | |
CY2016Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
130736000 | |
CY2017Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
143738000 | |
CY2015 | us-gaap |
Depreciation
Depreciation
|
17995000 | |
CY2016 | us-gaap |
Depreciation
Depreciation
|
19502000 | |
CY2017 | us-gaap |
Depreciation
Depreciation
|
20534000 | |
CY2016Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
11191000 | |
CY2017Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
13869000 | |
CY2016Q1 | crvl |
Income Taxes Payable Current And Uncertain Tax Positions
IncomeTaxesPayableCurrentAndUncertainTaxPositions
|
2042000 | |
CY2017Q1 | crvl |
Income Taxes Payable Current And Uncertain Tax Positions
IncomeTaxesPayableCurrentAndUncertainTaxPositions
|
2714000 | |
CY2016Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
18003000 | |
CY2017Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
14465000 | |
CY2016Q1 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
25649000 | |
CY2017Q1 | us-gaap |
Customer Deposits Current
CustomerDepositsCurrent
|
32471000 | |
CY2016Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
4692000 | |
CY2017Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
4551000 | |
CY2016Q1 | us-gaap |
Self Insurance Reserve Current
SelfInsuranceReserveCurrent
|
3095000 | |
CY2017Q1 | us-gaap |
Self Insurance Reserve Current
SelfInsuranceReserveCurrent
|
2835000 | |
CY2016Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
7821000 | |
CY2017Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
10096000 | |
CY2016Q1 | us-gaap |
Accrued Rent Current
AccruedRentCurrent
|
4907000 | |
CY2017Q1 | us-gaap |
Accrued Rent Current
AccruedRentCurrent
|
5774000 | |
CY2016Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3015000 | |
CY2017Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
3276000 | |
CY2015 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
16534000 | |
CY2016 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
16600000 | |
CY2017 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
16456000 | |
CY2015 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
136000 | |
CY2016 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
2591000 | |
CY2017 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
2834000 | |
CY2015 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
16670000 | |
CY2016 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
19191000 | |
CY2017 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
19290000 | |
CY2015 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
312000 | |
CY2016 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-1679000 | |
CY2017 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-1508000 | |
CY2015 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-8000 | |
CY2016 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
23000 | |
CY2017 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
288000 | |
CY2015 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
15947000 | |
CY2016 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
16121000 | |
CY2017 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
16643000 | |
CY2015 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
1535000 | |
CY2016 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
1704000 | |
CY2017 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
1973000 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
9656000 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
|
696000 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
1245000 | |
CY2016Q1 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
1830000 | |
CY2017 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
355000 | |
CY2017 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
0 | |
CY2017 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
|
177000 | |
CY2017 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
124000 | |
CY2015 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
57000 | |
CY2016Q1 | crvl |
Deferred Tax Assets Accrued Rent
DeferredTaxAssetsAccruedRent
|
1875000 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
762000 | |
CY2016Q1 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
14234000 | |
CY2016Q1 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
16151000 | |
CY2016Q1 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
|
5555000 | |
CY2016Q1 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
434000 | |
CY2016 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
72000 | |
CY2017 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
35000 | |
CY2015Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
140000 | |
CY2016Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
212000 | |
CY2016Q1 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
22140000 | |
CY2016Q1 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
7906000 | |
CY2017Q1 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
6686000 | |
CY2016Q1 | us-gaap |
Prepaid Taxes
PrepaidTaxes
|
301000 | |
CY2017Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
584000 | |
CY2017Q1 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
247000 | |
CY2017 | crvl |
Employee Stock Purchase Plan Employee Contribution Percent Of Gross Pay
EmployeeStockPurchasePlanEmployeeContributionPercentOfGrossPay
|
0.20 | |
CY2017 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
2460867 | |
CY2017Q1 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
1000000 | |
CY2017Q1 | us-gaap |
Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
|
36000000 | |
CY2015 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
845014 | |
CY2016 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
893771 | |
CY2017 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
745575 | |
CY2015 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
1346000 | |
CY2016 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
78000 | |
CY2017 | us-gaap |
Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
|
88000 | |
CY2015 | us-gaap |
Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
|
94000 | |
CY2016 | us-gaap |
Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
|
-100000 | |
CY2017 | us-gaap |
Income Tax Credits And Adjustments
IncomeTaxCreditsAndAdjustments
|
-705000 | |
CY2015 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-1978000 | |
CY2016 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
-232000 | |
CY2017 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
80000 | |
CY2015 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
30000 | |
CY2016 | us-gaap |
Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
|
-36000 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2015 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
37.63 | |
CY2016 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
35.27 | |
CY2017 | us-gaap |
Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
|
37.56 | |
CY2017 | crvl |
Treasury Stock Average Cost Per Share
TreasuryStockAverageCostPerShare
|
12.12 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
13677000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
10809000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
8496000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
7301000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
5602000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
5244000 | |
CY2017Q1 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
51129000 | |
CY2015 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
15297000 | |
CY2016 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
14405000 | |
CY2017 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
13952000 | |
CY2015 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
443000 | |
CY2016 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
392000 | |
CY2017 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
464000 | |
CY2017 | crvl |
Dividend Distribution Ratio Of Preferred Share Purchase Right For Outstanding Share Of Common Stock
DividendDistributionRatioOfPreferredSharePurchaseRightForOutstandingShareOfCommonStock
|
1 | |
CY2017Q1 | us-gaap |
Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
|
118 | |
CY2017 | crvl |
Shareholder Right Expiration Date
ShareholderRightExpirationDate
|
2022-02-10 | |
CY2017 | crvl |
Shareholder Plan Description Of Acquired Entity
ShareholderPlanDescriptionOfAcquiredEntity
|
Shareholder Rights Plan provides that if a person or group acquires 15% or more of the Company’s common stock | |
CY2017 | crvl |
Shareholder Plan Percentage Of Acquired Entity
ShareholderPlanPercentageOfAcquiredEntity
|
0.15 | |
CY2017 | crvl |
Shareholder Plan Description Of Merged Entity
ShareholderPlanDescriptionOfMergedEntity
|
Company is thereafter merged into another entity, or if 50% or more of the Company’s consolidated assets or earning power are sold, then the right would entitle its holder to buy common shares of the acquiring entity having a market value equal to two times the then-current exercise price of the right. | |
CY2017 | crvl |
Shareholder Plan Percentage Of Merged Entity
ShareholderPlanPercentageOfMergedEntity
|
0.50 | |
CY2017 | us-gaap |
Line Of Credit Facility Covenant Terms
LineOfCreditFacilityCovenantTerms
|
The loan covenants require the Company to maintain a current assets to liabilities ratio of at least 1.25:1, debt to tangible net worth ratio not greater than 1.25:1 and to have positive net income. | |
CY2016Q3 | crvl |
Line Of Credit Facility Current Assets To Liabilities Ratio
LineOfCreditFacilityCurrentAssetsToLiabilitiesRatio
|
1.25 | |
CY2016Q3 | crvl |
Line Of Credit Facility Current Debt To Net Worth Ratio
LineOfCreditFacilityCurrentDebtToNetWorthRatio
|
1.25 | |
CY2017Q1 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
4500000 | |
CY2015Q2 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
126939000 | |
CY2015Q3 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
124460000 | |
CY2015Q4 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
123891000 | |
CY2016Q1 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
128294000 | |
CY2016Q2 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
128459000 | |
CY2016Q3 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
128219000 | |
CY2016Q4 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
128403000 | |
CY2017Q1 | us-gaap |
Sales Revenue Services Net
SalesRevenueServicesNet
|
133605000 | |
CY2015Q2 | us-gaap |
Gross Profit
GrossProfit
|
26183000 | |
CY2015Q3 | us-gaap |
Gross Profit
GrossProfit
|
26684000 | |
CY2015Q4 | us-gaap |
Gross Profit
GrossProfit
|
25232000 | |
CY2016Q1 | us-gaap |
Gross Profit
GrossProfit
|
26445000 | |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
25582000 | |
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
25912000 | |
CY2016Q4 | us-gaap |
Gross Profit
GrossProfit
|
25577000 | |
CY2017Q1 | us-gaap |
Gross Profit
GrossProfit
|
27721000 | |
CY2015Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6900000 | |
CY2015Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8267000 | |
CY2015Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6691000 | |
CY2016Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6667000 | |
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7491000 | |
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
6952000 | |
CY2016Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7049000 | |
CY2017Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7987000 | |
CY2015Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.34 | |
CY2015Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
CY2015Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.34 | |
CY2016Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.34 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.38 | |
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.36 | |
CY2016Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.36 | |
CY2017Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.42 | |
CY2015Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.34 | |
CY2015Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | |
CY2015Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.34 | |
CY2016Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.34 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.38 | |
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.35 | |
CY2016Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.36 | |
CY2017Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.42 | |
CY2017 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | |
CY2016Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
8901000 | |
CY2016 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
450000 | |
CY2016Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
4614000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
8901000 | |
CY2017 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
437000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
5050000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
437000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
437000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
437000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
437000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
436000 | |
CY2017Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
1667000 |