KIRBY CORPKEX

Market cap
$6B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,764-5.15%
Dec 31, 20231,860-0.42%
Dec 31, 20221,868-5.03%
Dec 31, 20211,967-17.05%
Dec 31, 20202,371+8.08%
Dec 31, 20192,193+7.12%
Dec 31, 20182,048+33.57%
Dec 31, 20171,533+0.04%
Dec 31, 20161,532+1.13%
Dec 31, 20151,515+18.10%
Dec 31, 20141,283-2.39%
Dec 31, 20131,314-17.39%
Dec 31, 20121,591+38.66%
Dec 31, 20111,147+141.30%
Dec 31, 2010476