Kirby (KEX) Cash from Operations (2009 - 2025)

Kirby (KEX) posted quarterly Cash from Operations of 312210000.0 for Q4 2025, up 26.2% year-over-year from 247384000.0 in Q4 2024, and up 37.22% quarter-over-quarter from 227531000.0 in Q3 2025.

Kirby (KEX) Cash from Operations (2009 - 2025) Analysis & Trends

Kirby's Cash from Operations history runs 17 years deep, the most recent figure standing at 312210000.0 for Q4 2025.

  • In Q4 2025, Cash from Operations rose 26.2% year-over-year to 312210000.0; the TTM figure through Dec 2025 stood at 670204000.0 (down 11.41% YoY), while the FY2025 annual figure was 670204000.0, down 11.41% from the prior year.
  • Cash from Operations for Q4 2025 stood at 312210000.0, up from 227531000.0 in the prior quarter.
  • The five-year high for Cash from Operations was 312210000.0 in Q4 2025, with the low at 16480000.0 in Q1 2023.
  • The 5-year median for Cash from Operations is 99418000.0 (2021), against an average of 129131500.0.
  • The sharpest annual moves came in 2024 and 2025: Cash from Operations jumped 648.11% in 2024, then tumbled 70.36% in 2025.
  • Kirby's Cash from Operations stood at 41214000.0 in 2021, then surged by 222.57% to 132943000.0 in 2022, then surged by 62.48% to 216001000.0 in 2023, then increased by 14.53% to 247384000.0 in 2024, then rose by 26.2% to 312210000.0 in 2025.
  • Business Quant data shows KEX's Cash from Operations at 312210000.0 in Q4 2025, 227531000.0 in Q3 2025, and 93922000.0 in Q2 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Cash from Operations (Qtr)
1 Kirby 7.52 Bn 7.48 Bn 290.80 Mn -
2 Matson 6.59 Bn 6.47 Bn - 137.60 Mn
3 Hafnia 3.92 Bn 3.81 Bn 152.41 Mn 156.75 Mn
4 ZIM Integrated Shipping Services 3.47 Bn 2.54 Bn 57.20 Mn 262.70 Mn
5 Star Bulk Carriers 3.35 Bn 2.85 Bn - -
6 Danaos 2.66 Bn 1.43 Bn 217.68 Mn 204.36 Mn
7 Okeanis Eco Tankers 2.43 Bn 2.21 Bn 12,231.53 Bn 190.41 Mn
8 Navios Maritime Partners 2.41 Bn 2.00 Bn 326.09 Mn 126.64 Mn
9 Costamare 1.81 Bn 1.43 Bn 185.32 Mn 101.80 Mn
10 Sfl 1.65 Bn 1.50 Bn 106.91 Mn 34.09 Mn

Historic Data

Download Data
DateValue
Dec 31, 2025 312.21 Mn
Dec 31, 2025 312.21 Mn
Sep 30, 2025 227.53 Mn
Sep 30, 2025 227.53 Mn
Jun 30, 2025 93.92 Mn
Jun 30, 2025 93.92 Mn
Mar 31, 2025 36.54 Mn
Mar 31, 2025 36.54 Mn
Dec 31, 2024 247.38 Mn
Dec 31, 2024 247.38 Mn
Sep 30, 2024 206.50 Mn
Sep 30, 2024 206.50 Mn
Jun 30, 2024 179.32 Mn
Jun 30, 2024 179.32 Mn
Mar 31, 2024 123.29 Mn
Mar 31, 2024 123.29 Mn
Dec 31, 2023 216.00 Mn
Dec 31, 2023 216.00 Mn
Sep 30, 2023 96.28 Mn
Sep 30, 2023 96.28 Mn