Txnm Energy TXNM
NYSE TXNM
$57.46 -0.15 (-0.26%)
At close: Aug 20, 2026 · 4:00 PM EDT

Txnm Energy Inc (TXNM) Cash from Operations (2010 - 2024)

Txnm Energy's (TXNM) quarterly Cash from Operations came in at 76708000.0 in Q2 2024, down 30.86% YoY from 110942000.0 in Q3 2023, and down 17.35% on a QoQ basis from 92816000.0 in Q1 2024.

Txnm Energy Inc (TXNM) Cash from Operations (2010 - 2024) Analysis & Trends

Txnm Energy (TXNM) has 15 years of Cash from Operations data on file, last reported at 76708000.0 in Q2 2024.

  • Quarterly Cash from Operations fell 30.86% year-over-year to 76708000.0 in Q2 2024, while the trailing twelve-month figure through Jun 2024 was 478252000.0 (down 19.2% YoY) and the FY2023 annual result came in at 551171000.0, down 2.84% from the prior year.
  • Cash from Operations declined to 76708000.0 in Q2 2024, from 92816000.0 in the prior quarter.
  • In the past five years, Cash from Operations ranged from a high of 233949000.0 in Q3 2021 to a low of 71983000.0 in Q2 2020.
  • A 5-year average of 128975111.11 and a median of 117176500.0 in 2020 frame the typical range for Cash from Operations.
  • Annual changes were most pronounced in 2022 — Cash from Operations soared 34.85% — and 2024, when it plunged 30.86%.
  • Tracing TXNM's Cash from Operations over 5 years: stood at 117743000.0 in 2020, then advanced by 18.36% to 139361000.0 in 2021, then advanced by 0.31% to 139788000.0 in 2022, then declined by 0.87% to 138567000.0 in 2023, then tumbled by 44.64% to 76708000.0 in 2024.
  • The last three Cash from Operations figures came in at 76708000.0 (Q2 2024), 92816000.0 (Q1 2024), and 138567000.0 (Q4 2023), per Business Quant data.

Peer Comparison

Historic Data

Download Data
DateValue
Jun 30, 2024 76.71 Mn
Jun 30, 2024 76.71 Mn
Mar 31, 2024 92.82 Mn
Mar 31, 2024 92.82 Mn
Dec 31, 2023 138.57 Mn
Dec 31, 2023 138.57 Mn
Sep 30, 2023 170.16 Mn
Sep 30, 2023 170.16 Mn
Jun 30, 2023 110.94 Mn
Jun 30, 2023 110.94 Mn
Mar 31, 2023 131.50 Mn
Mar 31, 2023 131.50 Mn
Dec 31, 2022 139.79 Mn
Dec 31, 2022 139.79 Mn
Sep 30, 2022 209.63 Mn
Sep 30, 2022 209.63 Mn
Jun 30, 2022 101.25 Mn
Jun 30, 2022 101.25 Mn
Mar 31, 2022 116.61 Mn
Mar 31, 2022 116.61 Mn