Canada markets close in 1 hour

Old Dominion Freight Line, Inc. (ODFL)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
184.50+2.56 (+1.41%)
As of 03:00PM EDT. Market open.
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
1,246,768
1,239,502
1,377,159
1,034,375
672,682
Depreciation & amortization
333,032
324,449
276,066
259,899
261,267
Deferred income taxes
-
53,341
62,008
30,165
-41,011
Stock based compensation
-
11,080
15,893
15,039
11,337
Change in working capital
-67,083
-55,347
-52,777
-141,199
16,050
Accounts Payable
-
6,499
23,756
14,008
-1,743
Other working capital
935,577
811,826
916,434
662,529
707,943
Other non-cash items
18,007
18,665
16,658
14,890
11,963
Net cash provided by operating activites
1,577,661
1,569,135
1,691,582
1,212,606
933,024
Cash flows from investing activities
Investments in property, plant and equipment
-642,084
-757,309
-775,148
-550,077
-225,081
Purchases of investments
-
0
-163,720
-359,389
-360,160
Sales/Maturities of investments
24,274
48,852
369,300
435,130
29,988
Other investing activites
-
-
-
-500
-100
Net cash used for investing activites
-577,897
-659,820
-547,472
-455,288
-551,663
Cash flows from financing activities
Debt repayment
-
-20,000
0
0
-45,000
Common stock repurchased
-397,227
-453,613
-1,277,219
-536,465
-364,057
Dividends Paid
-187,670
-175,089
-134,484
-92,366
-71,023
Other financing activites
-21,517
-13,126
-8,659
-67,353
-3,345
Net cash used privided by (used for) financing activities
-626,414
-661,828
-1,420,362
-696,184
-383,502
Net change in cash
373,350
247,487
-276,252
61,134
-2,141
Cash at beginning of period
207,624
186,312
462,564
401,430
403,571
Cash at end of period
580,974
433,799
186,312
462,564
401,430
Free Cash Flow
Operating Cash Flow
1,577,661
1,569,135
1,691,582
1,212,606
933,024
Capital Expenditure
-642,084
-757,309
-775,148
-550,077
-225,081
Free Cash Flow
935,577
811,826
916,434
662,529
707,943