XML 45 R30.htm IDEA: XBRL DOCUMENT
v3.20.4

Quarterly Results of Operations (Unaudited) (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Quarterly Results of Operations (Unaudited) [Abstract] |
Schedule of Quarterly Financial Information [Table Text Block] | The following is a summary of the quarterly results of operations for the years ended December 31, 2020 and 2019:
|  | 2020
|  | March 31 |  | June 30 |  | September 30 |  | December 31
Operating revenue |  | $ | 305,557 |  |  | $ | 281,678 |  |  | $ | 331,997 |  |  | $ | 350,341 |
Net income from continuing operations |  | $ | 11,417 |  |  | $ | 9,225 |  |  | $ | 16,992 |  |  | $ | 15,133 |
Loss from discontinued operation, net of tax |  | (3,042) |  |  | (6,071) |  |  | (345) |  |  | (19,576) |
Net income |  | $ | 8,375 |  |  | $ | 3,154 |  |  | $ | 16,647 |  |  | $ | (4,443) |
Basic net income (loss) per share: |  |  |  |  |  |  |  |
Continuing operations |  | $ | 0.41 |  |  | $ | 0.33 |  |  | $ | 0.61 |  |  | $ | 0.55 |
Discontinued operation |  | (0.11) |  |  | (0.22) |  |  | (0.01) |  |  | (0.72) |
Net income per share |  | $ | 0.30 |  |  | $ | 0.11 |  |  | $ | 0.60 |  |  | $ | (0.17) |
Diluted net income (loss) per share: |  |  |  |  |  |  |  |
Continuing operations |  | $ | 0.41 |  |  | $ | 0.33 |  |  | $ | 0.61 |  |  | $ | 0.55 |
Discontinued operation |  | (0.11) |  |  | (0.22) |  |  | (0.01) |  |  | (0.72) |
Net income per share |  | $ | 0.30 |  |  | $ | 0.11 |  |  | $ | 0.60 |  |  | $ | (0.17) |
|  | 2019
|  | March 31 |  | June 30 |  | September 30 |  | December 31
Operating revenue |  | $ | 278,961 |  |  | $ | 302,887 |  |  | $ | 313,683 |  |  | $ | 319,656 |
Net income from continuing operations |  | $ | 17,688 |  |  | $ | 21,244 |  |  | $ | 21,054 |  |  | $ | 22,336 |
Income from discontinued operation, net of tax |  | 719 |  |  | 1,086 |  |  | 1,141 |  |  | 1,832 |
Net income |  | $ | 18,407 |  |  | $ | 22,330 |  |  | $ | 22,195 |  |  | $ | 24,168 |
Basic net income per share: |  |  |  |  |  |  |  |
Continuing operations |  | $ | 0.61 |  |  | $ | 0.74 |  |  | $ | 0.74 |  |  | $ | 0.79 |
Discontinued operation |  | 0.03 |  |  | 0.04 |  |  | 0.04 |  |  | 0.07 |
Net income per share |  | $ | 0.64 |  |  | $ | 0.78 |  |  | $ | 0.78 |  |  | $ | 0.86 |
Diluted net income per share: |  |  |  |  |  |  |  |
Continuing operations |  | $ | 0.61 |  |  | $ | 0.74 |  |  | $ | 0.74 |  |  | $ | 0.79 |
Discontinued operation |  | 0.03 |  |  | 0.04 |  |  | 0.04 |  |  | 0.07 |
Net income per share 1 |  | $ | 0.64 |  |  | $ | 0.78 |  |  | $ | 0.78 |  |  | $ | 0.85 |
1 Rounding may impact summation of amounts. |  |  |  |  |  |  |  |

X
- Definition Quarterly Results of Operations (Unaudited) [Abstract] + References No definition available. + Details
Name: | fwrd_QuarterlyResultsOfOperationsUnauditedAbstract
Namespace Prefix: | fwrd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306 + Details
Name: | us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration