ODFL Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
Report Filing: 2024-02-26 2023-02-22 2022-02-23 2021-02-24 2020-02-26 2019-02-27 2018-02-27 2017-02-27 2016-02-29 2015-02-26 2014-02-28 2013-02-28 2012-02-29 2011-02-28 2010-03-01 2009-03-02 2008-02-29 2007-03-01 2006-03-16 2005-03-16 2004-03-10 2003-03-26 2002-03-26 2001-03-16 2000-03-20 1999-03-26 1998-03-11 1997-03-27 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31
Revenue 5866152000 6260077000 6260077000 5256328000 4015129000 4043695000 3358112000 2991517000 2972442000 2787897000 2337648000 2110483000 1882541000 1480998000 1245005000 1537724000 1401542000 1279431000 1061403000 824051000 667531000 566459000 502239000 475803000 426385000 383078000 328844000 293006000 248100000 243500000 205400000 183900000 155900000 134800000
Cost of Revenue 3869321000 4003951000 4003951000 3481268000 2786531000 2899452000 2482732000 2246890000 2214943000 2100409000 1801401000 1639768000 563420000 228878000 155375000 43035000 348665000 342370000 244568000 214735000 169432000 138538000 123958000 121237000 98113000 97344000 89147000 94156000 43500000 54800000 47700000 42100000 39300000 0
Gross Profit 1996831000 2256126000 2256126000 1775060000 1228598000 1144243000 875380000 744627000 757499000 687488000 536247000 470715000 1319121000 1252120000 1089630000 1494689000 1052877000 937061000 816835000 609316000 498099000 427921000 378281000 354566000 328272000 285734000 239697000 198850000 204600000 188700000 157700000 141800000 116600000 134800000
Operating Expenses 356158000 415494000 415494000 383458000 585719000 327192000 299494000 260792000 259259000 246181000 197809000 185461000 1085049000 1114381000 1019239000 1365619000 922940000 806576000 719250000 538708000 446883000 391635000 353556000 327813000 300216000 263157000 219686000 185900000 174100000 151900000 127300000 112800000 93700000 0
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 205685000 258883000 258883000 223757000 184185000 194368000 177205000 152391000 153589000 144817000 123817000 108569000 994229000 897453000 800990000 44674000 843077000 738942000 663353000 503756000 30394000 28236000 25009000 25723000 23182000 22285000 18897000 17318000 170900000 149700000 125100000 111000000 91800000 0
Other Operating Expenses 150473000 156611000 156611000 159701000 401534000 132824000 122289000 108401000 105670000 101364000 73992000 76892000 90820000 216928000 218249000 1320945000 79863000 67634000 55897000 34952000 416489000 363399000 328547000 302090000 277034000 240872000 200789000 168582000 3200000 2200000 2200000 1800000 1900000 0
Operating Income 1640673000 1840632000 1840632000 1391602000 642879000 817051000 575886000 483835000 498240000 441307000 338438000 285254000 234072000 137739000 70391000 129070000 129937000 130485000 97585000 70608000 51216000 36286000 24725000 26753000 28056000 22577000 20011000 12950000 30500000 36800000 30400000 29000000 22900000 134800000
Net Interest(Non Operating) 12335000 3321000 3321000 -941000 -952000 2924000 -1414000 -4274000 -5001000 -6502000 -9473000 -11428000 -13707000 -12317000 -12955000 -13012000 -12960000 -10206000 -6371000 -5209000 -6111000 -5736000 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 12799000 4884000 4884000 786000 1830000 3113000 740000 58000 209000 108000 147000 113000 180000 148000 43000 996000 1506000 2237000 156000 64000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 464000 1563000 1563000 1727000 2782000 189000 2154000 4332000 5210000 6610000 9620000 11541000 13887000 12465000 12998000 14008000 14466000 12443000 6527000 5273000 6111000 5736000 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -5232000 -2604000 -2604000 -2238000 259437000 -4462000 1360000 -1974000 -3222000 -2291000 -279000 -728000 -281000 -996000 -271000 -3392000 -1182000 -936000 -943000 -812000 192000 -285000 -5208000 -4300000 -4599000 -4642000 -3820000 -3040000 -22700000 -20400000 -17200000 -15000000 -12700000 -134800000
Income Before Tax 1647776000 1841349000 1841349000 1388423000 901364000 815513000 575832000 477587000 490017000 432514000 328686000 273098000 220084000 124426000 57165000 112666000 115795000 119343000 90271000 64587000 45297000 30265000 19517000 22453000 23457000 17935000 16191000 9910000 7800000 16400000 13200000 14000000 10200000 0
Income Tax Expense 408274000 464190000 464190000 354048000 228682000 209845000 112058000 181822000 185327000 165000000 122573000 103646000 80614000 48775000 22294000 43989000 43963000 46774000 36388000 25595000 17697000 11803000 7612000 8757000 9056000 6815000 6153000 3766000 3000000 6400000 4900000 5300000 3900000 -4700000
Income Attributable to Non-Controlling Interest 0 0 342784000 0 57164000 0 0 0 0 0 0 0 0 0 0 0 0 0 408000 0 0 0 0 0 0 0 0 0 0 0 0 700000 6100000 0
Net Income 1239502000 1377159000 1034375000 1034375000 615518000 605668000 463774000 295765000 304690000 267514000 206113000 169452000 139470000 75651000 34871000 68677000 71832000 72569000 53475000 38992000 27600000 18462000 11905000 13696000 14401000 11120000 10038000 6144000 4800000 10000000 8300000 8000000 200000 4700000
Depreciation and Amortization 324435000 276066000 2280000 -1452000 261267000 230357000 205763000 189867000 165343000 146466000 127072000 110743000 90820000 80362000 94784000 87083000 79863000 67634000 55897000 44823000 38210000 31081000 29888000 27037000 25295000 21887000 17173000 16091000 -13600000 -11800000 -10100000 -8600000 -6700000 0
EBITDA 1965108000 2116698000 1842912000 1390150000 904146000 1047408000 781649000 673702000 663583000 587773000 465510000 395997000 324892000 218101000 165175000 216153000 209800000 198119000 153482000 115431000 89426000 67367000 54613000 53790000 53351000 44464000 37184000 29041000 16900000 25000000 20300000 20400000 16200000 134800000
Earnings Per Share (EPS) 5.66 6.13 4.47 4.39 2.56 4.93 3.75 2.37 2.38 2.07 1.59 1.31 1.08 0.6 0.28 0.55 0.57 0.58 0.42 0.32 0.23 0.19 0.13 0.14 0.15 0.12 0.11 0.065 0.051 0.11 0.087 0.0835 0.0018 0.0615
Diluted Earnings Per Share 5.63 6.09 4.44 4.36 2.55 4.92 3.75 2.37 2.38 2.07 1.59 1.31 1.08 0.6 0.28 0.55 0.57 0.58 0.42 0.31 0.23 0.19 0.13 0.14 0.15 0.12 0.11 0.065 0.051 0.1 0.087 0.0835 0.0018 0.0615
Weighted Average Shares Outstanding 218842490 224681582 231302822 235474360 240828426 122886000 123462000 124668000 128067000 129243000 129247500 129247497 128578500 125835750 125836875 125836875 125835778 125835778 125796010 123559583 121838887 98254027 94688443 94688443 94684080 94676300 94678875 94572973 94125850 94779676 95354236 95777286 113732098 76365553
Diluted Weighted Average Shares Outstanding 220180424 226155640 232819978 236986406 241219188 123030000 123610500 124731000 128067000 129243000 129247500 129247500 128578500 125835750 125836875 125836875 125835778 125835778 125807586 123643445 121979266 98450572 94703900 94700129 94728185 94806905 94792781 94779705 94125850 95576033 95354236 95777286 113732098 76365553

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.