KIRBY CORPKEX

Market cap
$6B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024251-6.69%
Dec 31, 2023269-3.13%
Dec 31, 2022278+39.68%
Dec 31, 2021199+22.51%
Dec 31, 2020163-21.41%
Dec 31, 2019207-25.63%
Dec 31, 2018278+25.25%
Dec 31, 2017222+64.97%
Dec 31, 2016135+1.33%
Dec 31, 2015133-40.19%
Dec 31, 2014222+25.17%
Dec 31, 2013177+13.15%
Dec 31, 2012157-1.32%
Dec 31, 2011159+122.63%
Dec 31, 201071