Invesaro

Stocks Comparison

Knight-Swift Transportation vs Old Dominion Freight Line: revenue, profit, margins and growth compared

Knight-Swift Transportation brought in $7.5B of revenue in fiscal 2025, Old Dominion Freight Line $5.5B in fiscal 2025. Revenue changed by +0.8% at Knight-Swift Transportation and -5.5% at Old Dominion Freight Line on the year before, so Knight-Swift Transportation grew faster. Knight-Swift Transportation kept 0.9% of its revenue as net profit, Old Dominion Freight Line 18.6%.

Side by side, latest fiscal year

KNXODFL
Fiscal year endedFY2025 (December 31, 2025)FY2025 (December 31, 2025)
Revenue$7.5B$5.5B
Revenue growth+0.8%-5.5%
Net income$65.9M$1B
Net margin0.9%18.6%
Free cash flown/a$955.1M
Free cash flow marginn/a17.4%
Earnings per share (diluted)$0.41$4.84
Cash$220.4M$120.1M
Debt$1.7B$40M
Price to earnings155.335.8
Market value$10.4B$35.9B
Dividend yield1.13%0.65%
Rank by revenue in sector#91 of 451 · Industrials#114 of 451 · Industrials

Over the years

Revenue
KNX FY2017: $5.3BKNX FY2019: $4.8BKNX FY2020: $4.7BKNX FY2021: $6BKNX FY2022: $7.4BKNX FY2023: $7.1BKNX FY2024: $7.4BKNX FY2025: $7.5BODFL FY2018: $4BODFL FY2019: $4.1BODFL FY2020: $4BODFL FY2021: $5.3BODFL FY2022: $6.3BODFL FY2023: $5.9BODFL FY2024: $5.8BODFL FY2025: $5.5BFY17FY18FY19FY20FY21FY22FY23FY24FY25
KNX $7.5BODFL $5.5B
Net income
KNX FY2017: $419.3MKNX FY2019: $309.2MKNX FY2020: $410MKNX FY2021: $743.4MKNX FY2022: $771.3MKNX FY2023: $217.1MKNX FY2024: $117.6MKNX FY2025: $65.9MODFL FY2018: $605.7MODFL FY2019: $615.5MODFL FY2020: $672.7MODFL FY2021: $1BODFL FY2022: $1.4BODFL FY2023: $1.2BODFL FY2024: $1.2BODFL FY2025: $1BFY17FY18FY19FY20FY21FY22FY23FY24FY25
KNX $65.9MODFL $1B
Net margin
KNX FY2017: 7.8%KNX FY2019: 6.4%KNX FY2020: 8.8%KNX FY2021: 12.4%KNX FY2022: 10.4%KNX FY2023: 3.0%KNX FY2024: 1.6%KNX FY2025: 0.9%ODFL FY2018: 15.0%ODFL FY2019: 15.0%ODFL FY2020: 16.8%ODFL FY2021: 19.7%ODFL FY2022: 22.0%ODFL FY2023: 21.1%ODFL FY2024: 20.4%ODFL FY2025: 18.6%FY17FY18FY19FY20FY21FY22FY23FY24FY25
KNX 0.9%ODFL 18.6%
Revenue growth
KNX FY2019: -9.4%KNX FY2020: -3.5%KNX FY2021: +28.3%KNX FY2022: +23.9%KNX FY2023: -3.9%KNX FY2024: +3.8%KNX FY2025: +0.8%ODFL FY2019: +1.6%ODFL FY2020: -2.3%ODFL FY2021: +30.9%ODFL FY2022: +19.1%ODFL FY2023: -6.3%ODFL FY2024: -0.9%ODFL FY2025: -5.5%FY19FY20FY21FY22FY23FY24FY25
KNX +0.8%ODFL -5.5%
Free cash flow
KNX FY2017: $126MKNX FY2019: $9.6MODFL FY2018: $311.8MODFL FY2019: $504.6MODFL FY2020: $707.9MODFL FY2021: $662.5MODFL FY2022: $916.4MODFL FY2023: $811.8MODFL FY2024: $888MODFL FY2025: $955.1MFY17FY18FY19FY20FY21FY22FY23FY24FY25
KNX $9.6MODFL $955.1M

Fiscal years as each company reports them; the two may end in different months.

Questions about Knight-Swift Transportation and Old Dominion Freight Line

Which is bigger by revenue, Knight-Swift Transportation or Old Dominion Freight Line?

Knight-Swift Transportation is bigger by revenue: $7.5B in fiscal 2025, against $5.5B for Old Dominion Freight Line in fiscal 2025.

Which keeps more of its revenue as profit, Knight-Swift Transportation or Old Dominion Freight Line?

Knight-Swift Transportation had a net margin of 0.9% in fiscal 2025; Old Dominion Freight Line had 18.6% in fiscal 2025.

Which grew revenue faster, Knight-Swift Transportation or Old Dominion Freight Line?

In their latest fiscal years revenue changed by +0.8% at Knight-Swift Transportation and -5.5% at Old Dominion Freight Line.

Where do these numbers come from?

From the annual reports each company files with the SEC (10-K, or 20-F and 40-F for foreign companies), read from their XBRL data. Margins and growth are simple arithmetic on those figures. Nothing here is a recommendation.

More comparisons

Compare more companies