2018 Q4 Form 10-K Financial Statement

#000100888620000028 Filed on March 09, 2020

View on sec.gov

Income Statement

Concept 2018 Q4 2018 Q3 2018 Q2
Revenue $272.3M $243.3M $196.3M
YoY Change 33.92% 36.2% 19.47%
Cost Of Revenue $99.60M $80.90M $66.60M
YoY Change 27.53% 29.65% 23.56%
Gross Profit $167.7M $162.4M $129.7M
YoY Change 33.95% 39.64% 17.48%
Gross Profit Margin 61.59% 66.75% 66.07%
Selling, General & Admin $129.6M $127.0M $97.80M
YoY Change 41.33% 42.22% 13.99%
% of Gross Profit 77.28% 78.2% 75.4%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $19.50M $19.60M $18.20M
YoY Change 8.94% 13.95% -2.15%
% of Gross Profit 11.63% 12.07% 14.03%
Operating Expenses $149.0M $227.1M $182.3M
YoY Change 35.95% 33.92% 13.65%
Operating Profit $22.32M $16.18M $14.07M
YoY Change 50.34% 78.97% 255.0%
Interest Expense $1.300M -$300.0K -$200.0K
YoY Change -208.33% -78.57% -83.33%
% of Operating Profit 5.83% -1.85% -1.42%
Other Income/Expense, Net
YoY Change
Pretax Income $20.10M $15.86M $13.90M
YoY Change 47.79% 108.26% 396.22%
Income Tax $5.200M $4.249M $3.928M
% Of Pretax Income 25.87% 26.79% 28.26%
Net Earnings $16.50M $11.61M $9.971M
YoY Change -66.53% 150.73% 544.12%
Net Earnings / Revenue 6.06% 4.77% 5.08%
Basic Earnings Per Share $0.91 $0.63 $0.54
Diluted Earnings Per Share $0.89 $0.63 $0.54
COMMON SHARES
Basic Shares Outstanding 18.34M 18.34M
Diluted Shares Outstanding 18.50M 18.44M

Balance Sheet

Concept 2018 Q4 2018 Q3 2018 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $23.10M $19.60M $122.1M
YoY Change 50.0% 136.14% 552.94%
Cash & Equivalents $23.13M $19.61M $122.1M
Short-Term Investments
Other Short-Term Assets $1.435M $2.333M $2.165M
YoY Change -21.02% 131.45% 114.57%
Inventory $4.100M $4.300M $4.300M
Prepaid Expenses $11.58M $12.05M $13.27M
Receivables $151.1M $135.0M $103.1M
Other Receivables $17.80M $16.90M $17.90M
Total Short-Term Assets $211.6M $191.5M $266.1M
YoY Change 30.39% 28.37% 98.49%
LONG-TERM ASSETS
Property, Plant & Equipment $450.6M $448.8M $436.6M
YoY Change -2.9% -5.73% -4.24%
Goodwill $41.60M $41.09M
YoY Change
Intangibles
YoY Change
Long-Term Investments $26.11M $25.70M
YoY Change 29.59%
Other Assets $37.15M $32.83M $27.18M
YoY Change 59.56% 31.01% 4.72%
Total Long-Term Assets $561.9M $555.9M $463.8M
YoY Change 15.29% 10.95% -3.76%
TOTAL ASSETS
Total Short-Term Assets $211.6M $191.5M $266.1M
Total Long-Term Assets $561.9M $555.9M $463.8M
Total Assets $773.5M $747.5M $729.8M
YoY Change 19.06% 14.95% 18.49%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $22.10M $21.49M $12.30M
YoY Change 86.4% 73.65% 13.55%
Accrued Expenses $49.50M $47.80M $29.42M
YoY Change 86.66% 71.54% 26.29%
Deferred Revenue
YoY Change
Short-Term Debt $1.900M $600.0K $0.00
YoY Change -60.0% -100.0%
Long-Term Debt Due $28.71M $27.64M $32.45M
YoY Change 16.73% -3.93% 31.69%
Total Short-Term Liabilities $127.3M $127.4M $93.62M
YoY Change 56.77% 41.76% 11.1%
LONG-TERM LIABILITIES
Long-Term Debt $166.6M $169.0M $196.0M
YoY Change 1.32% 2.08% 21.93%
Other Long-Term Liabilities $1.636M $1.388M $1.411M
YoY Change -10.36% -38.99% -56.33%
Total Long-Term Liabilities $168.3M $170.4M $197.4M
YoY Change 1.19% 1.52% 20.39%
TOTAL LIABILITIES
Total Short-Term Liabilities $127.3M $127.4M $93.62M
Total Long-Term Liabilities $168.3M $170.4M $197.4M
Total Liabilities $430.4M $421.3M $416.3M
YoY Change 21.42% 3.8% 9.91%
SHAREHOLDERS EQUITY
Retained Earnings $200.6M $184.1M $172.5M
YoY Change 27.37% 70.16% 66.55%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $343.1M $326.2M $313.6M
YoY Change
Total Liabilities & Shareholders Equity $773.5M $747.5M $729.8M
YoY Change 19.06% 14.95% 18.49%

Cashflow Statement

Concept 2018 Q4 2018 Q3 2018 Q2
OPERATING ACTIVITIES
Net Income $16.50M $11.61M $9.971M
YoY Change -66.53% 150.73% 544.12%
Depreciation, Depletion And Amortization $19.50M $19.60M $18.20M
YoY Change 8.94% 13.95% -2.15%
Cash From Operating Activities $23.20M $38.98M $25.94M
YoY Change 15.42% 136.25% 66.26%
INVESTING ACTIVITIES
Capital Expenditures -$30.60M -$12.70M $400.0K
YoY Change 46.41% -68.01% -101.44%
Acquisitions
YoY Change
Other Investing Activities $12.50M -$96.40M $19.70M
YoY Change -21.88% -1560.61% 1.03%
Cash From Investing Activities -$18.10M -$109.2M $20.10M
YoY Change 269.39% 229.91% -345.12%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -1.500M -32.40M 37.70M
YoY Change -81.48% -622.58% 842.5%
NET CHANGE
Cash From Operating Activities 23.20M 38.98M 25.94M
Cash From Investing Activities -18.10M -109.2M 20.10M
Cash From Financing Activities -1.500M -32.40M 37.70M
Net Change In Cash 3.600M 38.98M 25.94M
YoY Change -49.3% -474.82% 127.51%
FREE CASH FLOW
Cash From Operating Activities $23.20M $38.98M $25.94M
Capital Expenditures -$30.60M -$12.70M $400.0K
Free Cash Flow $53.80M $51.68M $25.54M
YoY Change 31.22% -8.04% -41.03%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017 cvti Depreciation And Amortization Including Gains And Losses On Disposition Of Equipment
DepreciationAndAmortizationIncludingGainsAndLossesOnDispositionOfEquipment
76447000
CY2019 cvti Allowance For Doubtful Accounts Receivable Writeoffs And Other Adjustments
AllowanceForDoubtfulAccountsReceivableWriteoffsAndOtherAdjustments
296000
CY2018 cvti Allowance For Doubtful Accounts Receivable Writeoffs And Other Adjustments
AllowanceForDoubtfulAccountsReceivableWriteoffsAndOtherAdjustments
-22000
CY2017 cvti Allowance For Doubtful Accounts Receivable Writeoffs And Other Adjustments
AllowanceForDoubtfulAccountsReceivableWriteoffsAndOtherAdjustments
343000
CY2018Q2 cvti Auto Policy Release Premium Refund
AutoPolicyReleasePremiumRefund
14000000
CY2019 cvti Cargo Losses Purchased Coverage Per Claim
CargoLossesPurchasedCoveragePerClaim
300000
CY2019Q4 cvti Charitable Contributions Carryforward
CharitableContributionsCarryforward
2100000
CY2019Q4 cvti Debt Secured With A Cross Default Feature
DebtSecuredWithACrossDefaultFeature
204700000
CY2019Q4 cvti Deferred Tax Assets Capital Lease Obligation
DeferredTaxAssetsCapitalLeaseObligation
8483000
CY2018Q4 cvti Deferred Tax Assets Capital Lease Obligation
DeferredTaxAssetsCapitalLeaseObligation
CY2019Q4 cvti Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
15668000
CY2018Q4 cvti Deferred Tax Assets Lease Liability
DeferredTaxAssetsLeaseLiability
CY2019Q4 cvti Deferred Tax Assets State Bonus
DeferredTaxAssetsStateBonus
6576000
CY2018Q4 cvti Deferred Tax Assets State Bonus
DeferredTaxAssetsStateBonus
5938000
CY2019Q4 cvti Deferred Tax Liabilities Lease Rou Asset
DeferredTaxLiabilitiesLeaseROUAsset
15280000
CY2018Q4 cvti Deferred Tax Liabilities Lease Rou Asset
DeferredTaxLiabilitiesLeaseROUAsset
CY2019Q4 cvti Deferred Tax Liabilities Sec481a Capital Leases
DeferredTaxLiabilitiesSec481aCapitalLeases
7462000
CY2018Q4 cvti Deferred Tax Liabilities Sec481a Capital Leases
DeferredTaxLiabilitiesSec481aCapitalLeases
CY2019 cvti Depreciation And Amortization Including Gains And Losses On Disposition Of Equipment
DepreciationAndAmortizationIncludingGainsAndLossesOnDispositionOfEquipment
78879000
CY2018 cvti Depreciation And Amortization Including Gains And Losses On Disposition Of Equipment
DepreciationAndAmortizationIncludingGainsAndLossesOnDispositionOfEquipment
76156000
CY2019Q4 cvti Drivers Advances And Other Receivables Net Of Allowance
DriversAdvancesAndOtherReceivablesNetOfAllowance
8507000
CY2018Q4 cvti Drivers Advances And Other Receivables Net Of Allowance
DriversAdvancesAndOtherReceivablesNetOfAllowance
16675000
CY2019 cvti Employee Annual Insuarnce Deductible Per Claim
EmployeeAnnualInsuarnceDeductiblePerClaim
400000
CY2019 cvti Equity Method Investment Summarized Financial Informationoperating Expenses
EquityMethodInvestmentSummarizedFinancialInformationoperatingExpenses
65058000
CY2018 cvti Equity Method Investment Summarized Financial Informationoperating Expenses
EquityMethodInvestmentSummarizedFinancialInformationoperatingExpenses
47281000
CY2017 cvti Equity Method Investment Summarized Financial Informationoperating Expenses
EquityMethodInvestmentSummarizedFinancialInformationoperatingExpenses
35525000
CY2019 cvti Excess Tax Benefit Deficit From Sharebased Compensation Operating Activities
ExcessTaxBenefitDeficitFromSharebasedCompensationOperatingActivities
105000
CY2018 cvti Excess Tax Benefit Deficit From Sharebased Compensation Operating Activities
ExcessTaxBenefitDeficitFromSharebasedCompensationOperatingActivities
44000
CY2017 cvti Excess Tax Benefit Deficit From Sharebased Compensation Operating Activities
ExcessTaxBenefitDeficitFromSharebasedCompensationOperatingActivities
-457000
CY2019 cvti Fixed Charge Coverage Requirement
FixedChargeCoverageRequirement
0
CY2018 cvti Fixed Charge Coverage Requirement
FixedChargeCoverageRequirement
0
CY2019 cvti Income Tax Reconciliation831b Election
IncomeTaxReconciliation831bElection
393000
CY2018 cvti Income Tax Reconciliation831b Election
IncomeTaxReconciliation831bElection
200000
CY2017 cvti Income Tax Reconciliation831b Election
IncomeTaxReconciliation831bElection
290000
CY2019 cvti Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
-553000
CY2018 cvti Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
CY2017 cvti Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
CY2019Q4 cvti Insurance Policy Primary Occurence Limit
InsurancePolicyPrimaryOccurenceLimit
1000000
CY2018Q2 cvti Liability For Claims And Claims Adjustment Expense Aggregate Limit Per Policy Year
LiabilityForClaimsAndClaimsAdjustmentExpenseAggregateLimitPerPolicyYear
18000000
CY2018Q2 cvti Liability For Claims And Claims Adjustment Expense Aggregate Three Year Limit
LiabilityForClaimsAndClaimsAdjustmentExpenseAggregateThreeYearLimit
30000000
CY2018Q2 cvti Liability For Claims And Claims Adjustment Expense Single Loss Limit
LiabilityForClaimsAndClaimsAdjustmentExpenseSingleLossLimit
9000000
CY2019 cvti Line Of Credit Facility Availability As Percentage Of Revolver Commitment
LineOfCreditFacilityAvailabilityAsPercentageOfRevolverCommitment
0.35
CY2019Q4 cvti Line Of Credit Facility Maximum Increase In Borrowing Capacity
LineOfCreditFacilityMaximumIncreaseInBorrowingCapacity
50000000
CY2019 cvti Line Of Credit Facility Revolver Commitment Amount
LineOfCreditFacilityRevolverCommitmentAmount
25000000
CY2019Q4 cvti Maximum Number Of Shares Of Class A Common Stock Awarded To Any Participant In The Incentive Plan In Any Calendar Year
MaximumNumberOfSharesOfClassACommonStockAwardedToAnyParticipantInTheIncentivePlanInAnyCalendarYear
200000
CY2019 cvti Number Of Assetbased Operating Fleets Aggregated In A Segment
NumberOfAssetbasedOperatingFleetsAggregatedInASegment
4
CY2019Q4 cvti Operating Lease Liability Including Operating Lease Not Yet Commenced Noncurrent
OperatingLeaseLiabilityIncludingOperatingLeaseNotYetCommencedNoncurrent
40882000
CY2019 cvti Percent Of Appraised Fair Market Value Of Eligible Real Estate
PercentOfAppraisedFairMarketValueOfEligibleRealEstate
0.75
CY2019 cvti Percent Of Appraised Net Orderly Liquidation Value Of Eligible Revenue Equipment
PercentOfAppraisedNetOrderlyLiquidationValueOfEligibleRevenueEquipment
0.85
CY2019 cvti Percent Of Eligible Accounts Receivable
PercentOfEligibleAccountsReceivable
0.85
CY2019 cvti Percent Of Net Book Value Of Eligible Revenue Equipment
PercentOfNetBookValueOfEligibleRevenueEquipment
0.95
CY2019 cvti Physical Damage Coverage
PhysicalDamageCoverage
1
CY2019 cvti Revenue Equipment Rentals And Purchased Transportation
RevenueEquipmentRentalsAndPurchasedTransportation
204655000
CY2018 cvti Revenue Equipment Rentals And Purchased Transportation
RevenueEquipmentRentalsAndPurchasedTransportation
183645000
CY2017 cvti Revenue Equipment Rentals And Purchased Transportation
RevenueEquipmentRentalsAndPurchasedTransportation
141954000
CY2019 cvti Reversal Of Deferred Gains Of Sale Of Property
ReversalOfDeferredGainsOfSaleOfProperty
-7000
CY2018 cvti Reversal Of Deferred Gains Of Sale Of Property
ReversalOfDeferredGainsOfSaleOfProperty
-189000
CY2017 cvti Reversal Of Deferred Gains Of Sale Of Property
ReversalOfDeferredGainsOfSaleOfProperty
-179000
CY2019 cvti Workers Compensation Self Insurance Per Claim
WorkersCompensationSelfInsurancePerClaim
1300000
CY2019Q4 cvti Working Capital Deficit
WorkingCapitalDeficit
93100000
CY2018Q4 cvti Working Capital Deficit
WorkingCapitalDeficit
84300000
CY2019 dei Amendment Flag
AmendmentFlag
false
CY2019 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2019 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2019 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2019
CY2019 dei Document Period End Date
DocumentPeriodEndDate
2019-12-31
CY2019 dei Document Type
DocumentType
10-K
CY2019 dei Entity Central Index Key
EntityCentralIndexKey
0000928658
CY2019 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2019 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2019 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2019 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2019Q2 dei Entity Public Float
EntityPublicFloat
157200000
CY2019 dei Entity Registrant Name
EntityRegistrantName
COVENANT TRANSPORTATION GROUP INC
CY2019 dei Entity Shell Company
EntityShellCompany
false
CY2019 dei Entity Small Business
EntitySmallBusiness
true
CY2019 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2019 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2019 dei Security12b Title
Security12bTitle
$0.01 Par Value Class A common stock
CY2019 dei Trading Symbol
TradingSymbol
cvti
CY2019Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
25745000
CY2018Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
22101000
CY2019Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
167825000
CY2018Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
151093000
CY2019Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
21800000
CY2018Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
19787000
CY2019Q4 us-gaap Accrued Insurance Noncurrent
AccruedInsuranceNoncurrent
20295000
CY2018Q4 us-gaap Accrued Insurance Noncurrent
AccruedInsuranceNoncurrent
22193000
CY2019Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
31840000
CY2018Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
49503000
CY2019Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
208180000
CY2018Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
188175000
CY2019Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1014000
CY2018Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
204000
CY2019Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
141885000
CY2018Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
142177000
CY2019 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
100000
CY2017 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
9953000
CY2019Q4 us-gaap Capital Leased Assets Gross
CapitalLeasedAssetsGross
55000000
CY2018Q4 us-gaap Capital Leased Assets Gross
CapitalLeasedAssetsGross
55400000
CY2019 us-gaap Capital Leases Income Statement Amortization Expense
CapitalLeasesIncomeStatementAmortizationExpense
5500000
CY2018 us-gaap Capital Leases Income Statement Amortization Expense
CapitalLeasesIncomeStatementAmortizationExpense
5400000
CY2017 us-gaap Capital Leases Income Statement Amortization Expense
CapitalLeasesIncomeStatementAmortizationExpense
2600000
CY2019Q4 us-gaap Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
21000000
CY2018 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
100000
CY2017 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
300000
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
951000
CY2018 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
4802000
CY2019 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
819000
CY2019 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
819000
CY2018 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
5177000
CY2017 us-gaap Allocated Share Based Compensation Expense Net Of Tax
AllocatedShareBasedCompensationExpenseNetOfTax
1201000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1985000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1944000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1456000
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
1345000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1944000
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1985000
CY2019Q4 us-gaap Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
692000
CY2018Q4 us-gaap Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
626000
CY2019 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
147000
CY2018 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
148000
CY2017 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
242000
CY2019 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2900000
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1500000
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
200000
CY2019 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
200000
CY2019Q4 us-gaap Assets
Assets
881640000
CY2018Q4 us-gaap Assets
Assets
773524000
CY2019Q4 us-gaap Assets Current
AssetsCurrent
254385000
CY2018Q4 us-gaap Assets Current
AssetsCurrent
211644000
CY2019Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
12010000
CY2018Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
2559000
CY2019Q4 us-gaap Bank Overdrafts
BankOverdrafts
592000
CY2018Q4 us-gaap Bank Overdrafts
BankOverdrafts
1857000
CY2019 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
CY2018 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
19638000
CY2018Q4 us-gaap Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
15600000
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
23127000
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
15356000
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
7750000
CY2019Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
43591000
CY2019 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
20464000
CY2018 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
7771000
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
7606000
CY2019Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2017 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
-1737000
CY2019 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
-13000
CY2018 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
13000
CY2017 us-gaap Debt Securities Available For Sale Gain Loss
DebtSecuritiesAvailableForSaleGainLoss
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
3976000
CY2018 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
14117000
CY2018Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2019 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
7259000
CY2018 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
42414000
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
58372000
CY2019 us-gaap Cost Maintenance
CostMaintenance
59505000
CY2018 us-gaap Cost Maintenance
CostMaintenance
55505000
CY2017 us-gaap Cost Maintenance
CostMaintenance
48774000
CY2019 us-gaap Costs And Expenses
CostsAndExpenses
878494000
CY2018 us-gaap Costs And Expenses
CostsAndExpenses
826469000
CY2017 us-gaap Costs And Expenses
CostsAndExpenses
676852000
CY2018Q4 us-gaap Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
592000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-1174000
CY2018 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
CY2017 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-7780000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1077000
CY2018 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1410000
CY2017 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-28055000
CY2019Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
147000
CY2018Q4 us-gaap Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
147000
CY2019Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
7000
CY2018Q4 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
154000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3454000
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
13840000
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-23023000
CY2019Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
159892000
CY2018Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
117592000
CY2019Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
80330000
CY2018Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
77467000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-415000
CY2018 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-20000
CY2017 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
5430000
CY2019Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
79562000
CY2018Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
40125000
CY2019Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
25849000
CY2018Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
10260000
CY2019Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
2160000
CY2018Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
2412000
CY2019Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
10942000
CY2018Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
11985000
CY2019Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
10269000
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
9593000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
385000
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
63000
CY2019Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
80330000
CY2018Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
77467000
CY2019Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
CY2018Q4 us-gaap Deferred Tax Liabilities Derivatives
DeferredTaxLiabilitiesDerivatives
73000
CY2019Q4 us-gaap Deferred Tax Liabilities Investment In Noncontrolled Affiliates
DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
36669000
CY2018Q4 us-gaap Deferred Tax Liabilities Investment In Noncontrolled Affiliates
DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
26066000
CY2019Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
449000
CY2018Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
569000
CY2019Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
2966000
CY2018Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
2945000
CY2019Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
97066000
CY2018Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
87939000
CY2019 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1900000
CY2018 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1700000
CY2017 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
900000
CY2019 us-gaap Depreciation
Depreciation
77600000
CY2018 us-gaap Depreciation
Depreciation
74400000
CY2017 us-gaap Depreciation
Depreciation
71400000
CY2019 us-gaap Depreciation And Amortization
DepreciationAndAmortization
80529000
CY2018 us-gaap Depreciation And Amortization
DepreciationAndAmortization
75859000
CY2017 us-gaap Depreciation And Amortization
DepreciationAndAmortization
72422000
CY2019 us-gaap Direct Communications And Utilities Costs
DirectCommunicationsAndUtilitiesCosts
6969000
CY2018 us-gaap Direct Communications And Utilities Costs
DirectCommunicationsAndUtilitiesCosts
7061000
CY2017 us-gaap Direct Communications And Utilities Costs
DirectCommunicationsAndUtilitiesCosts
6938000
CY2019 us-gaap Direct Taxes And Licenses Costs
DirectTaxesAndLicensesCosts
13024000
CY2018 us-gaap Direct Taxes And Licenses Costs
DirectTaxesAndLicensesCosts
11831000
CY2017 us-gaap Direct Taxes And Licenses Costs
DirectTaxesAndLicensesCosts
9878000
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.46
CY2018Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.54
CY2018Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.63
CY2019 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
24836000
CY2018 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
24213000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Income Loss From Continuing Operations Before Extraordinary Items
EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
11997000
CY2019 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
13403000
CY2018Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.89
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2017 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2019 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y240D
CY2019 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
20404000
CY2018 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
37307000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Cost Of Sales
EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
37343000
CY2019Q4 us-gaap Equity Method Investment Summarized Financial Information Current Assets
EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
28577
CY2018Q4 us-gaap Equity Method Investment Summarized Financial Information Current Assets
EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
25877
CY2019Q4 us-gaap Equity Method Investment Summarized Financial Information Current Liabilities
EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
85751
CY2018Q4 us-gaap Equity Method Investment Summarized Financial Information Current Liabilities
EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
78530
CY2019Q4 us-gaap Equity Method Investment Summarized Financial Information Equity
EquityMethodInvestmentSummarizedFinancialInformationEquity
55848000
CY2018Q4 us-gaap Equity Method Investment Summarized Financial Information Equity
EquityMethodInvestmentSummarizedFinancialInformationEquity
44945000
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.32
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.03
CY2019Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.24
CY2019Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.33
CY2019Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.17
CY2019Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
CY2018Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.24
CY2018Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.54
CY2018Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.63
CY2018Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.91
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.45
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.30
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.02
CY2019Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.24
CY2019Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.33
CY2019Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.17
CY2019Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.05
CY2018Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.24
CY2018 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
16496000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Net Income Loss
EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
6954000
CY2019Q4 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Assets
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets
346014
CY2018Q4 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Assets
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets
273987
CY2019Q4 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Liabilities
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities
232992
CY2018Q4 us-gaap Equity Method Investment Summarized Financial Information Noncurrent Liabilities
EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities
176389
CY2019 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
110298000
CY2018 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
108801000
CY2017 us-gaap Equity Method Investment Summarized Financial Information Revenue
EquityMethodInvestmentSummarizedFinancialInformationRevenue
84865000
CY2019Q4 us-gaap Equity Method Investments
EquityMethodInvestments
31906000
CY2018Q4 us-gaap Equity Method Investments
EquityMethodInvestments
26106000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
2923000
CY2019Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
34000000
CY2018Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
34000000
CY2019 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
1107000
CY2019 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
7226000
CY2019Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
33268000
CY2019Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
7258000
CY2018Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
5374000
CY2019Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
26010000
CY2018Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
35119000
CY2019Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
35643000
CY2019Q4 us-gaap Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
CY2019Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
8185000
CY2019Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
1390000
CY2019Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
9080000
CY2019Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
9269000
CY2019Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
7719000
CY2019Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
2375000
CY2019 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1107000
CY2019 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
5469000
CY2019Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.03
CY2019Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y328D
CY2019 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P10Y240D
CY2018 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P11Y240D
CY2019Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4385000
CY2018Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1462000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
15420000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
2923000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
2643000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2783000
CY2019Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
2923000
CY2019Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
29615000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3464000
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15507000
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-32142000
CY2018Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
32538000
CY2019 us-gaap Fuel Costs
FuelCosts
115307000
CY2018 us-gaap Fuel Costs
FuelCosts
121264000
CY2017 us-gaap Fuel Costs
FuelCosts
103139000
CY2019 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
2829000
CY2018 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-298000
CY2017 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
-4024000
CY2019 us-gaap Gain Loss On Investments
GainLossOnInvestments
-1225000
CY2018 us-gaap Gain Loss On Investments
GainLossOnInvestments
-1960000
CY2017 us-gaap Gain Loss On Investments
GainLossOnInvestments
-1960000
CY2019Q4 us-gaap Goodwill
Goodwill
42518000
CY2018Q4 us-gaap Goodwill
Goodwill
41598000
CY2019 us-gaap Goodwill Period Increase Decrease
GoodwillPeriodIncreaseDecrease
900000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
11941000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
58010000
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
23297000
CY2019 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
7017000
CY2018 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
7732000
CY2017 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
3400000
CY2019 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
321000
CY2018 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
CY2017 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-1167000
CY2019 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
100000
CY2018 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
100000
CY2017 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
100000
CY2019 us-gaap Interest Expense Debt
InterestExpenseDebt
11110000
CY2018 us-gaap Interest Expense Debt
InterestExpenseDebt
8708000
CY2017 us-gaap Interest Expense Debt
InterestExpenseDebt
8258000
CY2017 us-gaap Increase Decrease In Insurance Liabilities
IncreaseDecreaseInInsuranceLiabilities
-1165000
CY2019 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
143000
CY2018 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-168000
CY2019 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
CY2018 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
CY2017 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-40123000
CY2019 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
2508000
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
12182000
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
8154000
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
1450000
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
1446000
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
2145000
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
105000
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
50000
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
-457000
CY2019 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
20000
CY2018 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
444000
CY2017 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
129000
CY2019 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
-420000
CY2018 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
CY2017 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
CY2019 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-351000
CY2018 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
2610000
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
862000
CY2019 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
601000
CY2018 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
-57000
CY2017 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
-43000
CY2019 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
377000
CY2018 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
968000
CY2017 us-gaap Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
1352000
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
752000
CY2018 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-5388000
CY2017 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-2222000
CY2019Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
5403000
CY2018Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1109000
CY2019 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-16066000
CY2018 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
19232000
CY2017 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-3425000
CY2019 us-gaap Increase Decrease In Insurance Liabilities
IncreaseDecreaseInInsuranceLiabilities
945000
CY2018 us-gaap Increase Decrease In Insurance Liabilities
IncreaseDecreaseInInsuranceLiabilities
2412000
CY2017 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
252000
CY2019 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-487000
CY2018 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2127000
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1768000
CY2019 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
6706000
CY2018 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
27199000
CY2017 us-gaap Increase Decrease In Receivables
IncreaseDecreaseInReceivables
23670000
CY2019 us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
200000
CY2018 us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
129000
CY2017 us-gaap Incremental Common Shares Attributable To Equity Unit Purchase Agreements
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
93000
CY2019 us-gaap Interest Paid Net
InterestPaidNet
11026000
CY2018 us-gaap Interest Paid Net
InterestPaidNet
8568000
CY2017 us-gaap Interest Paid Net
InterestPaidNet
8268000
CY2019 us-gaap Labor And Related Expense
LaborAndRelatedExpense
321997000
CY2018 us-gaap Labor And Related Expense
LaborAndRelatedExpense
304447000
CY2017 us-gaap Labor And Related Expense
LaborAndRelatedExpense
241784000
CY2019 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
24393000
CY2018 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
16902000
CY2017 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
12764000
CY2019 us-gaap Lease Cost
LeaseCost
31295000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
65952000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
1992000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
21991000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
439000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
7293000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
16014000
CY2019Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
18223000
CY2019Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
5610000
CY2019Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
35200000
CY2018Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
36300000
CY2019Q4 us-gaap Liabilities
Liabilities
531529000
CY2018Q4 us-gaap Liabilities
Liabilities
430382000
CY2019Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
881640000
CY2018Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
773524000
CY2019Q4 us-gaap Liabilities Current
LiabilitiesCurrent
161257000
CY2018Q4 us-gaap Liabilities Current
LiabilitiesCurrent
127332000
CY2019Q4 us-gaap Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
900000
CY2018Q4 us-gaap Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
2700000
CY2019Q4 us-gaap Line Of Credit
LineOfCredit
0
CY2019Q4 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
95000000
CY2019Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
59800000
CY2019 us-gaap Line Of Credit Facility Unused Capacity Commitment Fee Percentage
LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
0.0025
CY2019Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
CY2018Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
CY2019Q4 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
267069000
CY2018Q4 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
201754000
CY2019Q4 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
81095000
CY2018Q4 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
34084000
CY2019Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
54377000
CY2018Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
28710000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
17806000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
54524000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
1294000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
27703000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
82150000
CY2019Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
71231000
CY2019Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
200177000
CY2018Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
166635000
CY2019Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
CY2018Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
3911000
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
49462000
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
3868000
CY2017 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-13194000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-93029000
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-120897000
CY2017 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-62053000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
64031000
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
124800000
CY2017 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
82853000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
8477000
CY2018 us-gaap Net Income Loss
NetIncomeLoss
42503000
CY2017 us-gaap Net Income Loss
NetIncomeLoss
55439000
CY2019Q1 us-gaap Net Income Loss
NetIncomeLoss
4433000
CY2019Q2 us-gaap Net Income Loss
NetIncomeLoss
6071000
CY2019Q3 us-gaap Net Income Loss
NetIncomeLoss
-3189000
CY2019Q4 us-gaap Net Income Loss
NetIncomeLoss
1162000
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
4417000
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
9971000
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
11614000
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
16501000
CY2019 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
4
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
16034000
CY2018 us-gaap Operating Income Loss
OperatingIncomeLoss
58986000
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
28155000
CY2019Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
5426000
CY2018 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
1076000
CY2017 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-2784000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-1278000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
993000
CY2019Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
8844000
CY2019Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-1931000
CY2019Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
3695000
CY2018Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
6425000
CY2018Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
14065000
CY2018Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
16181000
CY2018Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
22315000
CY2019 us-gaap Operating Insurance And Claims Costs Production
OperatingInsuranceAndClaimsCostsProduction
47724000
CY2018 us-gaap Operating Insurance And Claims Costs Production
OperatingInsuranceAndClaimsCostsProduction
43333000
CY2017 us-gaap Operating Insurance And Claims Costs Production
OperatingInsuranceAndClaimsCostsProduction
33155000
CY2019 us-gaap Operating Lease Cost
OperatingLeaseCost
24393000
CY2019Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
60342000
CY2019Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
19460000
CY2018Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
CY2019Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
40882000
CY2018Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
CY2019 us-gaap Operating Lease Payments
OperatingLeasePayments
24393000
CY2019Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.052
CY2019Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y146D
CY2019Q4 us-gaap Other Assets Current
OtherAssetsCurrent
1132000
CY2018Q4 us-gaap Other Assets Current
OtherAssetsCurrent
1435000
CY2019Q4 us-gaap Other Assets Miscellaneous
OtherAssetsMiscellaneous
6013000
CY2018Q4 us-gaap Other Assets Miscellaneous
OtherAssetsMiscellaneous
11043000
CY2019Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
37919000
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
37149000
CY2017 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
2933000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-89000
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-1218000
CY2019 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-1218000
CY2018 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-89000
CY2017 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
2933000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-15000
CY2019 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
5000
CY2018 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-408000
CY2017 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-1719000
CY2017 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
149000
CY2019 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
437000
CY2018 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
377000
CY2017 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
51000
CY2019 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
45000
CY2018 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-6000
CY2017 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
CY2019 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
30434000
CY2018 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
23227000
CY2017 us-gaap Other Cost And Expense Operating
OtherCostAndExpenseOperating
14783000
CY2019Q4 us-gaap Other Inventory Supplies
OtherInventorySupplies
4210000
CY2018Q4 us-gaap Other Inventory Supplies
OtherInventorySupplies
4067000
CY2019Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
185000
CY2018Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
CY2019Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
2578000
CY2018Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1636000
CY2019 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
CY2018 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
10000
CY2017 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
160000
CY2019 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
1110000
CY2018 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
242000
CY2017 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
785000
CY2019 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
1365000
CY2018 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
1496000
CY2017 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
CY2019 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
CY2018 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
105946000
CY2017 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
138273000
CY2018 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
75142000
CY2017 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
110802000
CY2019Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
11707000
CY2018Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
11579000
CY2019 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
1734338000
CY2018 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
1598213000
CY2017 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
1271669000
CY2019 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
107251000
CY2018 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
100811000
CY2017 us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
121210000
CY2019 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
-1265000
CY2018 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
1857000
CY2017 us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
-189000
CY2019 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
46609000
CY2018 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
61687000
CY2017 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
48749000
CY2019Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
725383000
CY2018Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
638770000
CY2019Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
517203000
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
450595000
CY2018 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
1603309000
CY2017 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
1274847000
CY2019 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
7225000
CY2018 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
3883000
CY2017 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
7416000
CY2019 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
44278000
CY2018 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
89569000
CY2017 us-gaap Repayments Of Notes Payable
RepaymentsOfNotesPayable
122676000
CY2019Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
209043000
CY2018Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
200566000
CY2019 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
894528000
CY2018 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
885455000
CY2017 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
705007000
CY2019Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
219181000
CY2019Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
219298000
CY2019 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
255000
CY2018 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
507000
CY2017 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
454000
CY2019 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
1738249000
CY2019Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
222914000
CY2019Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
233135000
CY2018Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
173566000
CY2018Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
196318000
CY2018Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
243303000
CY2018Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
272268000
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
434000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
153000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
351000
CY2019 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
CY2019 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
37080000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
27.58
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
19.33
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
16000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
30000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
48000
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
19.25
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
16.69
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
30.32
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
15.42
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
265000
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
587000
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
675000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
787000
CY2016Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
18.63
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
18.14
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
20.08
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
18.25
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
96000
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
35000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
191000
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
12.78
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
25.97
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
19.22
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
750000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
2300000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
477245
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2018 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2017 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
0
CY2018Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
0
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
0
CY2017 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
-536000
CY2018 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
133000
CY2019 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
-1109000
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
236414000
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
295201000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
343142000
CY2019Q4 us-gaap Stockholders Equity
StockholdersEquity
350111000
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
350111000
CY2018Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
343142000
CY2018Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1796000
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1924000
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2051000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
823000
CY2019 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
CY2018 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
9000
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
10000
CY2019 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
4200000
CY2018 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
CY2019Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
100000
CY2018Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
900000
CY2018 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
100000
CY2019 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
800000
CY2017 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
100000
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
287000
CY2018 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
CY2019 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
2969000
CY2018 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
4000
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
19000
CY2019 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
29000
CY2018 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
123000
CY2017 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
136000
CY2019Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
900000
CY2018Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
2500000
CY2019 us-gaap Use Of Estimates
UseOfEstimates
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Estimates</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make decisions based upon estimates, assumptions, and factors we consider as relevant to the circumstances. Such decisions include the selection of applicable accounting principles and the use of judgment in their application, the results of which impact reported amounts and disclosures. Changes in future economic conditions or other business circumstances <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>affect the outcomes of our estimates and assumptions. Accordingly, actual results could differ from those anticipated.</div></div></div></div></div></div></div></div></div></div></div></div></div></div>
CY2019 us-gaap Variable Lease Cost
VariableLeaseCost
326000
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
18635000
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
18469000
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
18372000
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
18435000
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
18340000
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
18279000

Files In Submission

Name View Source Status
0001008886-20-000028-index-headers.html Edgar Link pending
0001008886-20-000028-index.html Edgar Link pending
0001008886-20-000028.txt Edgar Link pending
0001008886-20-000028-xbrl.zip Edgar Link pending
cvti-20191231.xml Edgar Link completed
cvti-20191231.xsd Edgar Link pending
cvti-20191231_cal.xml Edgar Link unprocessable
cvti-20191231_def.xml Edgar Link unprocessable
cvti-20191231_lab.xml Edgar Link unprocessable
cvti-20191231_pre.xml Edgar Link unprocessable
cvtilogo.jpg Edgar Link pending
exhibit21.htm Edgar Link pending
exhibit231.htm Edgar Link pending
exhibit232.htm Edgar Link pending
exhibit233.htm Edgar Link pending
exhibit311.htm Edgar Link pending
exhibit312.htm Edgar Link pending
exhibit321.htm Edgar Link pending
exhibit322.htm Edgar Link pending
exhibit43.htm Edgar Link pending
exhibit99.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
form10k.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending