Kirby Corporation (KEX)

USD 105.63

(-4.65%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.09 Billion 2.78 Billion 2.24 Billion 2.17 Billion 2.83 Billion 2.97 Billion
Cost of Revenue 2.39 Billion 2.26 Billion 1.86 Billion 1.73 Billion 2.24 Billion 2.38 Billion
Gross Profit 700.06 Million 522.37 Million 379.98 Million 440.66 Million 588.72 Million 584.77 Million
Operating Expenses 364.97 Million 337.76 Million 303.16 Million 300.27 Million 354.84 Million 343.64 Million
Selling, General and Administrative Expenses 335.21 Million 302.69 Million 266.91 Million 258.27 Million 312.91 Million 304.39 Million
Research and Development Expenses - - - - - -
Other Expenses 29.75 Million 35.07 Million 36.25 Million 42 Million 41.93 Million 5.72 Million
Cost and Expenses 2.75 Billion 2.6 Billion 2.16 Billion 2.03 Billion 2.6 Billion 2.72 Billion
Operating Income 335.09 Million -159 Thousand -126.89 Million -71.37 Million 18.03 Million 155.28 Million
Interest Expense 52 Million 44.58 Million 42.46 Million 48.73 Million 55.99 Million 46.85 Million
Income Tax Expense 71.22 Million 42.21 Million -43.83 Million -189.75 Million 46.8 Million 35.08 Million
Earnings before Tax 294.12 Million 164.97 Million -290.6 Million -461.35 Million 189.82 Million 114.15 Million
Net Income 222.93 Million 122.29 Million -246.77 Million -271.59 Million 142.34 Million 78.45 Million
Earnings Per Share Basic 3.74 2.04 -4.11 -4.53 2.38 1.32
Earnings Per Share Diluted 3.72 2.03 -4.11 -4.53 2.37 1.31
Weighted Average Shares Outstanding 59.53 Million 60.03 Million 60.05 Million 59.91 Million 59.75 Million 59.55 Million
Weighted Average Shares Outstanding (Diluted) 59.85 Million 60.32 Million 60.05 Million 59.91 Million 59.9 Million 59.68 Million
Gross Margin 0.23 0.19 0.17 0.20 0.21 0.20
EBIT Margin 0.18 0.07 0.04 0.07 0.08 0.08
Profit Margin 0.07 0.04 -0.11 -0.13 0.05 0.03
EBITDA 557.28 Million 399.95 Million -31.87 Million -162.47 Million 489.4 Million 406.74 Million
Earnings Before Tax Margin 0.11 -0.00 -0.06 -0.03 0.01 0.05

Income Statement Charts