Acquisitions and Goodwill (Details) (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
|
|
|
|
|
Mar. 31, 2015
|
Mar. 31, 2014
|
Dec. 31, 2014
|
Mar. 09, 2015
|
Feb. 02, 2014
|
Sep. 30, 2014
|
Sep. 05, 2014
|
Nov. 30, 2014
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Long-term Debt, Gross |
$ 125,000us-gaap_DebtInstrumentCarryingAmount
|
|
|
|
|
|
|
|
Long-term Debt, Term |
2 year
|
|
|
|
|
|
|
|
Business Acquisition, Pro Forma Revenue |
240,145us-gaap_BusinessAcquisitionsProFormaRevenue
|
231,365us-gaap_BusinessAcquisitionsProFormaRevenue
|
|
|
|
|
|
|
Business Acquisition, Pro Forma Income from Operations |
20,138fwrd_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItems
|
17,833fwrd_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItems
|
|
|
|
|
|
|
Business Acquisition, Pro Forma Net Income (Loss) |
12,069us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
|
10,918us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss
|
|
|
|
|
|
|
Business Acquisition, Pro Forma Earnings Per Share, Basic |
$ 0.39us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic
|
$ 0.36us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic
|
|
|
|
|
|
|
Business Acquisition, Pro Forma Earnings Per Share, Diluted |
$ 0.39us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted
|
$ 0.35us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted
|
|
|
|
|
|
|
Business Acquisition, Goodwill, Expected Tax Deductible Amount |
99,248us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
|
|
|
|
|
|
|
|
Carrying value of goodwill |
202,909us-gaap_Goodwill
|
|
144,412us-gaap_Goodwill
|
|
|
|
|
|
Goodwill, Acquired During Period |
58,497us-gaap_GoodwillAcquiredDuringPeriod
|
|
|
|
|
|
|
|
Towne [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Business Acquisition, Cash Paid |
|
|
|
62,323fwrd_BusinessAcquisitionCashPaid / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Noncash or Part Noncash Acquisition, Debt Assumed |
59,544us-gaap_NoncashOrPartNoncashAcquisitionDebtAssumed1 / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
|
|
Escrow Deposit |
|
|
|
16,500us-gaap_EscrowDeposit / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Number of service points |
61fwrd_Numberofservicepoints / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
|
|
Number of independent contractor tractors |
525fwrd_Numberofindependentcontractortractors / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
|
|
Towne revenue |
|
|
230,000us-gaap_OtherSalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
Supplemental Unemployment Benefits, Severance Benefits |
2,109us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
|
|
Business Combination, Acquisition Related Costs |
5,101us-gaap_BusinessCombinationAcquisitionRelatedCosts / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
|
|
|
Carrying value of goodwill |
|
|
|
58,497us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Acquired Receivables, Gross Contractual Amount |
|
|
|
23,703us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets |
|
|
|
2,744us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment |
|
|
|
1,410us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets |
|
|
|
614us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets |
|
|
|
2,159fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets |
|
|
|
30,630fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedTotalTangibleAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles |
|
|
|
128,497us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets |
|
|
|
159,127us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities |
|
|
|
24,984us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other |
|
|
|
3,822us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt |
|
|
|
59,544us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities |
|
|
|
8,454fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDeferredTaxLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities |
|
|
|
96,804us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Net Total Assets |
|
|
|
62,323fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedNetTotalAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
CST [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Business Acquisition, Cash Paid |
|
|
|
|
82,997fwrd_BusinessAcquisitionCashPaid / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Noncash or Part Noncash Acquisition, Debt Assumed |
|
11,215us-gaap_NoncashOrPartNoncashAcquisitionDebtAssumed1 / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Escrow Deposit |
|
|
|
|
10,000us-gaap_EscrowDeposit / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Acquisition Related Costs |
|
900us-gaap_BusinessCombinationAcquisitionRelatedCosts / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Operating Revenue Since Acquisition Date |
|
10,803us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Operating Income Since Acquisition Date |
|
4fwrd_BusinessCombinationProFormaInformationOperatingIncomeOfAcquireeSinceAcquisitionDateActual / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Net Income Since Acquisition Date |
|
(5)us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Business Combination Information, Earnings Per Share of Acquiree since Acquisition Date, Basic |
|
$ 0.00fwrd_BusinessCombinationInformationEarningsPerShareofAcquireesinceAcquisitionDateBasic / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Business Combination Information, Earnings Per Share of Acquiree since Acquisition Date, Diluted |
|
$ 0.00fwrd_BusinessCombinationInformationEarningsPerShareofAcquireesinceAcquisitionDateDiluted / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
|
|
|
Carrying value of goodwill |
|
|
|
|
51,710us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Acquired Receivables, Gross Contractual Amount |
|
|
|
|
9,339us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets |
|
|
|
|
101us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment |
|
|
|
|
2,132us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets |
|
|
|
|
35us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets |
|
|
|
|
11,607fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedTotalTangibleAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles |
|
|
|
|
89,140us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets |
|
|
|
|
100,747us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities |
|
|
|
|
6,535us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt |
|
|
|
|
11,215us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities |
|
|
|
|
17,750us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Net Total Assets |
|
|
|
|
82,997fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedNetTotalAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
RGL [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Business Acquisition, Cash Paid |
|
|
|
|
|
1,350fwrd_BusinessAcquisitionCashPaid / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
|
Carrying value of goodwill |
|
|
|
|
|
|
4,206us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment |
|
|
|
|
|
|
287us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Total Tangible Assets |
|
|
|
|
|
|
287fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedTotalTangibleAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles |
|
|
|
|
|
|
7,888us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets |
|
|
|
|
|
|
8,175us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities |
|
|
|
|
|
|
1,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities |
|
|
|
|
|
|
1,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Business Combination, Recognized Identifiable Assets Acquired and Total Liabilities Assumed, Net Total Assets |
|
|
|
|
|
|
7,175fwrd_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandTotalLiabilitiesAssumedNetTotalAssets / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
MMT [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Business Acquisition, Cash Paid |
|
|
|
|
|
|
|
5,825fwrd_BusinessAcquisitionCashPaid / us-gaap_StatementBusinessSegmentsAxis = fwrd_MMTMember
|
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High |
|
|
|
|
|
|
|
1,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh / us-gaap_StatementBusinessSegmentsAxis = fwrd_MMTMember
|
Forward Air [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Carrying value of goodwill |
152,339us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_ForwardAirMember
|
|
93,842us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_ForwardAirMember
|
|
|
|
|
|
Goodwill, Acquired During Period |
58,497us-gaap_GoodwillAcquiredDuringPeriod / us-gaap_StatementBusinessSegmentsAxis = fwrd_ForwardAirMember
|
|
|
|
|
|
|
|
FASI [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Goodwill, Impaired, Accumulated Impairment Loss |
(6,953)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = fwrd_FasiMember
|
|
(6,953)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = fwrd_FasiMember
|
|
|
|
|
|
Carrying value of goodwill |
12,359us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_FasiMember
|
|
12,359us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_FasiMember
|
|
|
|
|
|
TQI [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Carrying value of goodwill |
45,164us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_TQIMember
|
|
45,164us-gaap_Goodwill / us-gaap_StatementBusinessSegmentsAxis = fwrd_TQIMember
|
|
|
|
|
|
Trade Names [Member] | CST [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
2 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
|
500us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_TradeNamesMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Noncompete Agreements [Member] | CST [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
5 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
|
930us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Noncompete Agreements [Member] | RGL [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
5 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
|
|
|
92us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_NoncompeteAgreementsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Customer Relationships [Member] | Towne [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
20 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
70,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Customer Relationships [Member] | CST [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
15 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
|
36,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_CSTMember
|
|
|
|
Customer Relationships [Member] | RGL [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life |
15 years
|
|
|
|
|
|
|
|
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill |
|
|
|
|
|
|
3,590us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis = us-gaap_CustomerRelationshipsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_RGLMember
|
|
Towne possible net working capital shortfall [Member] | Towne [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Escrow Deposit |
|
|
|
2,000us-gaap_EscrowDeposit / us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis = fwrd_TownepossiblenetworkingcapitalshortfallMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Towne potential claims [Member] | Towne [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Escrow Deposit |
|
|
|
14,500us-gaap_EscrowDeposit / us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis = fwrd_TownepotentialclaimsMember / us-gaap_StatementBusinessSegmentsAxis = fwrd_TowneMember
|
|
|
|
|
Facility Closing [Member] |
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
Restructuring Reserve |
$ 4,664us-gaap_RestructuringReserve / us-gaap_RestructuringCostAndReserveAxis = us-gaap_FacilityClosingMember
|
|
|
|
|
|
|
|