KEX
Kirby Corporation
NYSE: KEX · INDUSTRIALS · MARINE SHIPPING
$152.59
+1.09% today
Updated 2026-04-29
Market cap
$8.18B
P/E ratio
24.11
P/S ratio
2.43x
EPS (TTM)
$6.33
Dividend yield
—
52W range
$80 – $155
Volume
0.7M
Kirby Corporation (KEX) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $984.22M | $1.17B | $1.36B | $1.08B | $1.11B | $1.85B | $2.11B | $2.24B | $2.57B | $2.15B | $1.77B | $2.21B | $2.97B | $2.84B | $2.17B | $2.25B | $2.78B | $3.09B | $3.27B | $3.36B |
| Revenue growth (YoY) | — | +19.1% | +16.0% | -20.4% | +2.5% | +66.8% | +14.2% | +6.1% | +14.5% | -16.3% | -17.5% | +25.1% | +34.2% | -4.5% | -23.5% | +3.5% | +24.0% | +11.0% | +5.6% | +3.0% |
| Cost of revenue | $631.33M | $735.43M | $843.31M | $637.83M | $778.53M | $1.35B | $1.55B | $1.61B | $1.86B | $1.55B | $1.33B | $1.76B | $2.39B | $2.25B | $1.73B | $1.87B | $2.26B | $2.39B | $2.44B | $2.48B |
| Gross profit | $352.88M | $437.20M | $516.84M | $444.32M | $331.02M | $495.95M | $557.85M | $628.95M | $702.12M | $592.93M | $445.09M | $453.44M | $584.78M | $588.72M | $440.67M | $379.98M | $522.37M | $700.06M | $825.20M | $883.42M |
| Gross margin | 35.9% | 37.3% | 38.0% | 41.1% | 29.8% | 26.8% | 26.4% | 28.1% | 27.4% | 27.6% | 25.1% | 20.5% | 19.7% | 20.7% | 20.3% | 16.9% | 18.8% | 22.6% | 25.3% | 26.3% |
| R&D | — | — | — | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — | — | — | — | — | — | — |
| SG&A | $107.73M | $121.95M | $142.17M | $121.40M | $117.69M | $170.39M | $178.48M | $177.77M | $210.42M | $193.24M | $174.75M | $220.36M | $304.40M | $312.91M | $258.27M | $303.16M | $332.96M | $335.21M | $337.10M | $391.93M |
| Operating income | $169.37M | $220.79M | $270.50M | $216.03M | $200.04M | $312.34M | $364.83M | $436.18M | $475.81M | $380.66M | $247.37M | $93.63M | $155.29M | $242.03M | $-420.76M | $-258.13M | $192.89M | $335.09M | $399.10M | $491.50M |
| Operating margin | 17.2% | 18.8% | 19.9% | 20.0% | 18.0% | 16.9% | 17.3% | 19.5% | 18.5% | 17.7% | 14.0% | 4.2% | 5.2% | 8.5% | -19.4% | -11.5% | 6.9% | 10.8% | 12.2% | 14.6% |
| EBITDA | $233.77M | $307.38M | $361.18M | $310.61M | $295.90M | $438.68M | $510.06M | $600.99M | $645.16M | $572.69M | $446.35M | $297.37M | $385.99M | $465.45M | $-192.69M | $-34.41M | $411.01M | $557.29M | $652.21M | $781.86M |
| EBITDA margin | 23.8% | 26.2% | 26.6% | 28.7% | 26.7% | 23.7% | 24.1% | 26.8% | 25.1% | 26.7% | 25.2% | 13.4% | 13.0% | 16.4% | -8.9% | -1.5% | 14.8% | 18.0% | 20.0% | 23.2% |
| EBIT | $169.37M | $220.12M | $269.98M | $216.64M | $200.60M | $312.65M | $364.91M | $436.55M | $475.85M | $380.45M | $245.44M | $94.49M | $161.01M | $245.81M | $-412.61M | $-248.13M | $209.56M | $346.13M | $411.89M | $517.74M |
| Interest expense | $0.00 | $20.28M | $14.06M | $11.08M | $10.96M | $17.90M | $24.39M | $27.87M | $21.46M | $18.74M | $17.69M | $21.47M | $46.86M | $55.99M | $48.74M | $42.47M | $44.59M | $52.01M | $49.13M | $46.33M |
| Income tax | $58.75M | $76.49M | $97.44M | $78.02M | $72.26M | $109.25M | $127.91M | $152.38M | $169.78M | $133.74M | $84.94M | $-240.89M | $35.08M | $46.80M | $-189.76M | $-43.83M | $42.21M | $71.22M | $75.87M | $116.00M |
| Effective tax rate | 38.1% | 38.3% | 38.3% | 38.3% | 38.3% | 37.4% | 37.9% | 37.6% | 37.6% | 37.1% | 37.5% | -333.2% | 30.9% | 24.7% | 41.0% | 15.1% | 25.7% | 24.2% | 20.9% | 24.7% |
| Net income | $95.45M | $123.34M | $157.17M | $125.94M | $116.25M | $183.03M | $209.44M | $253.06M | $282.01M | $226.68M | $141.41M | $313.19M | $78.45M | $142.35M | $-272.55M | $-246.95M | $122.29M | $222.94M | $286.71M | $354.57M |
| Net income growth (YoY) | — | +29.2% | +27.4% | -19.9% | -7.7% | +57.4% | +14.4% | +20.8% | +11.4% | -19.6% | -37.6% | +121.5% | -75.0% | +81.4% | -291.5% | +9.4% | +149.5% | +82.3% | +28.6% | +23.7% |
| Profit margin | 9.7% | 10.5% | 11.6% | 11.6% | 10.5% | 9.9% | 9.9% | 11.3% | 11.0% | 10.6% | 8.0% | 14.1% | 2.6% | 5.0% | -12.6% | -11.0% | 4.4% | 7.2% | 8.8% | 10.5% |