F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TXNM TXNM ENERGY INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
12
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-09 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 4 2025-12-18 SEC Filing Index
Insider 4 2025-12-02 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
5116026000.0
Total Liabilities (latest annual)
8599750000.0
Current Liabilities (latest annual)
1017537000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 531032000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 462101000.0 -13.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 509923000.0 +10.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 431089000.0 -15.5% USD 10-Q 2025-05-09
Quarterly 2024-06-30 473220000.0 +9.8% USD 10-Q 2025-08-01
Quarterly 2024-09-30 574315000.0 +21.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 480413000.0 -16.4% USD 10-Q 2025-05-09
Quarterly 2025-06-30 493818000.0 +2.8% USD 10-Q 2025-08-01
Quarterly 2025-09-30 656288000.0 +32.9% USD 10-Q 2025-10-31
Annual 2023-12-31 1914868000.0 USD 10-K 2026-02-27
Annual 2024-12-31 1959601000.0 +2.3% USD 10-K 2026-02-27
Annual 2025-12-31 2136924000.0 +9.0% USD 10-K 2026-02-27

Gross Profit

Q: 6 | A: 1

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 186711000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 181627000.0 -2.7% USD 10-Q 2024-08-02
Quarterly 2023-09-30 177178000.0 -2.4% USD 10-Q 2024-11-01
Quarterly 2024-03-31 175928000.0 -0.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 198498000.0 +12.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 297272000.0 +49.8% USD 10-Q 2024-11-01
Annual 2023-12-31 655831000.0 USD 10-K 2024-02-29

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 99091000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 92330000.0 -6.8% USD 10-Q 2024-08-02
Quarterly 2023-09-30 86652000.0 -6.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 80590000.0 -7.0% USD 10-Q 2025-05-09
Quarterly 2024-06-30 105683000.0 +31.1% USD 10-Q 2025-08-01
Quarterly 2024-09-30 191080000.0 +80.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 71889000.0 -62.4% USD 10-Q 2025-05-09
Quarterly 2025-06-30 72701000.0 +1.1% USD 10-Q 2025-08-01
Quarterly 2025-09-30 202870000.0 +179.0% USD 10-Q 2025-10-31
Annual 2023-12-31 231340000.0 USD 10-K 2026-02-27
Annual 2024-12-31 453486000.0 +96.0% USD 10-K 2026-02-27
Annual 2025-12-31 441179000.0 -2.7% USD 10-K 2026-02-27

Net Income

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.64 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.53 -17.2% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.44 -17.0% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.52 +18.2% USD/shares 10-Q 2025-05-09
Quarterly 2024-06-30 0.53 +1.9% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 1.45 +173.6% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.1 -93.1% USD/shares 10-Q 2025-05-09
Quarterly 2025-06-30 0.22 +120.0% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 1.22 +454.5% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.02 USD/shares 10-K 2026-02-27
Annual 2024-12-31 2.67 +161.8% USD/shares 10-K 2026-02-27
Annual 2025-12-31 1.49 -44.2% USD/shares 10-K 2026-02-27

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.64 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 0.53 -17.2% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 0.44 -17.0% USD/shares 10-Q 2024-11-01
Quarterly 2024-03-31 0.52 +18.2% USD/shares 10-Q 2025-05-09
Quarterly 2024-06-30 0.53 +1.9% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-30 1.45 +173.6% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-31 0.1 -93.1% USD/shares 10-Q 2025-05-09
Quarterly 2025-06-30 0.22 +120.0% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-30 1.22 +454.5% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.02 USD/shares 10-K 2026-02-27
Annual 2024-12-31 2.67 +161.8% USD/shares 10-K 2026-02-27
Annual 2025-12-31 1.48 -44.6% USD/shares 10-K 2026-02-27

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4132000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 7640000.0 +84.9% USD 10-Q 2023-08-04
Quarterly 2023-09-30 7768000.0 +1.7% USD 10-Q 2023-10-27
Quarterly 2023-12-31 2215000.0 -71.5% USD 10-Q 2024-11-01
Quarterly 2024-03-31 2988000.0 +34.9% USD 10-Q 2024-05-03
Quarterly 2024-06-30 3235000.0 +8.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 7235000.0 +123.6% USD 10-Q 2024-11-01
Quarterly 2024-12-31 4498000.0 -37.8% USD 10-Q 2025-10-31
Quarterly 2025-03-31 6053000.0 +34.6% USD 10-Q 2025-05-09
Quarterly 2025-06-30 22170000.0 +266.3% USD 10-Q 2025-08-01
Quarterly 2025-09-30 32066000.0 +44.6% USD 10-Q 2025-10-31
Annual 2023-12-31 2215000.0 USD 10-K 2025-02-28
Annual 2024-12-31 4498000.0 +103.1% USD 10-K 2026-02-27
Annual 2025-12-31 18256000.0 +305.9% USD 10-K 2026-02-27

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 129250000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 121113000.0 -6.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 175193000.0 +44.7% USD 10-Q 2023-10-27
Quarterly 2023-12-31 126291000.0 -27.9% USD 10-Q 2024-11-01
Quarterly 2024-03-31 105002000.0 -16.9% USD 10-Q 2024-05-03
Quarterly 2024-06-30 121757000.0 +16.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 149830000.0 +23.1% USD 10-Q 2024-11-01
Quarterly 2024-12-31 130351000.0 -13.0% USD 10-Q 2025-10-31
Quarterly 2025-03-31 132378000.0 +1.6% USD 10-Q 2025-05-09
Quarterly 2025-06-30 146444000.0 +10.6% USD 10-Q 2025-08-01
Quarterly 2025-09-30 190913000.0 +30.4% USD 10-Q 2025-10-31
Annual 2023-12-31 126291000.0 USD 10-K 2025-02-28
Annual 2024-12-31 130351000.0 +3.2% USD 10-K 2026-02-27
Annual 2025-12-31 151804000.0 +16.5% USD 10-K 2026-02-27

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 64290000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 81017000.0 +26.0% USD 10-Q 2023-08-04
Quarterly 2023-09-30 83391000.0 +2.9% USD 10-Q 2023-10-27
Quarterly 2023-12-31 98034000.0 +17.6% USD 10-Q 2024-11-01
Quarterly 2024-03-31 104491000.0 +6.6% USD 10-Q 2024-05-03
Quarterly 2024-06-30 115144000.0 +10.2% USD 10-Q 2024-08-02
Quarterly 2024-09-30 120519000.0 +4.7% USD 10-Q 2024-11-01
Quarterly 2024-12-31 166861000.0 +38.5% USD 10-Q 2025-10-31
Quarterly 2025-03-31 168244000.0 +0.8% USD 10-Q 2025-05-09
Quarterly 2025-06-30 171174000.0 +1.7% USD 10-Q 2025-08-01
Quarterly 2025-09-30 172986000.0 +1.1% USD 10-Q 2025-10-31
Annual 2023-12-31 98034000.0 USD 10-K 2025-02-28
Annual 2024-12-31 166861000.0 +70.2% USD 10-K 2026-02-27
Annual 2025-12-31 181316000.0 +8.7% USD 10-K 2026-02-27

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 351899000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 404637000.0 +15.0% USD 10-Q 2023-08-04
Quarterly 2023-09-30 489227000.0 +20.9% USD 10-Q 2023-10-27
Quarterly 2023-12-31 475543000.0 -2.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 407843000.0 -14.2% USD 10-Q 2024-05-03
Quarterly 2024-06-30 537654000.0 +31.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 495694000.0 -7.8% USD 10-Q 2024-11-01
Quarterly 2024-12-31 498836000.0 +0.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 489406000.0 -1.9% USD 10-Q 2025-05-09
Quarterly 2025-06-30 573727000.0 +17.2% USD 10-Q 2025-08-01
Quarterly 2025-09-30 595436000.0 +3.8% USD 10-Q 2025-10-31
Annual 2023-12-31 475543000.0 USD 10-K 2025-02-28
Annual 2024-12-31 498836000.0 +4.9% USD 10-K 2026-02-27
Annual 2025-12-31 564662000.0 +13.2% USD 10-K 2026-02-27

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9353136000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 9626970000.0 +2.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 10050841000.0 +4.4% USD 10-Q 2024-11-01
Quarterly 2023-12-31 10252605000.0 +2.0% USD 10-Q 2024-11-01
Quarterly 2024-03-31 10257653000.0 +0.0% USD 10-Q 2025-05-09
Quarterly 2024-06-30 10583410000.0 +3.2% USD 10-Q 2025-08-01
Quarterly 2024-09-30 10843481000.0 +2.5% USD 10-Q 2025-10-31
Quarterly 2024-12-31 11211733000.0 +3.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 11390620000.0 +1.6% USD 10-Q 2025-05-09
Quarterly 2025-06-30 11675264000.0 +2.5% USD 10-Q 2025-08-01
Quarterly 2025-09-30 11971534000.0 +2.5% USD 10-Q 2025-10-31
Annual 2023-12-31 10252605000.0 USD 10-K 2026-02-27
Annual 2024-12-31 11211733000.0 +9.4% USD 10-K 2026-02-27
Annual 2025-12-31 12059285000.0 +7.6% USD 10-K 2026-02-27

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1195465000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 1108239000.0 -7.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1478573000.0 +33.4% USD 10-Q 2023-10-27
Quarterly 2023-12-31 1230760000.0 -16.8% USD 10-Q 2024-11-01
Quarterly 2024-03-31 1107128000.0 -10.0% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1138637000.0 +2.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1369643000.0 +20.3% USD 10-Q 2024-11-01
Quarterly 2024-12-31 1775098000.0 +29.6% USD 10-Q 2025-10-31
Quarterly 2025-03-31 1694175000.0 -4.6% USD 10-Q 2025-05-09
Quarterly 2025-06-30 1120398000.0 -33.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 1176220000.0 +5.0% USD 10-Q 2025-10-31
Annual 2023-12-31 1230760000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1775098000.0 +44.2% USD 10-K 2026-02-27
Annual 2025-12-31 1017537000.0 -42.7% USD 10-K 2026-02-27

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7076805000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 7301845000.0 +3.2% USD 10-Q 2023-08-04
Quarterly 2023-09-30 7752928000.0 +6.2% USD 10-Q 2023-10-27
Quarterly 2023-12-31 7842025000.0 +1.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 7841394000.0 -0.0% USD 10-Q 2024-05-03
Quarterly 2024-06-30 8120201000.0 +3.6% USD 10-Q 2024-08-02
Quarterly 2024-09-30 8323904000.0 +2.5% USD 10-Q 2024-11-01
Quarterly 2024-12-31 8616919000.0 +3.5% USD 10-Q 2025-10-31
Quarterly 2025-03-31 8828384000.0 +2.5% USD 10-Q 2025-05-09
Quarterly 2025-06-30 8446941000.0 -4.3% USD 10-Q 2025-08-01
Quarterly 2025-09-30 8498660000.0 +0.6% USD 10-Q 2025-10-31
Annual 2023-12-31 7842025000.0 USD 10-K 2025-02-28
Annual 2024-12-31 8616919000.0 +9.9% USD 10-K 2026-02-27
Annual 2025-12-31 8599750000.0 -0.2% USD 10-K 2026-02-27

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2212191000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 2262243000.0 +2.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2235211000.0 -1.2% USD 10-Q 2023-10-27
Quarterly 2023-12-31 2349093000.0 +5.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 2355731000.0 +0.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 2402748000.0 +2.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2459979000.0 +2.4% USD 10-Q 2024-11-01
Quarterly 2024-12-31 2536385000.0 +3.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 2504335000.0 -1.3% USD 10-Q 2025-05-09
Quarterly 2025-06-30 3170765000.0 +26.6% USD 10-Q 2025-08-01
Quarterly 2025-09-30 3416038000.0 +7.7% USD 10-Q 2025-10-31
Annual 2023-12-31 2349093000.0 USD 10-K 2025-02-28
Annual 2024-12-31 2536385000.0 +8.0% USD 10-K 2026-02-27
Annual 2025-12-31 3404018000.0 +34.2% USD 10-K 2026-02-27

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3668079000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 3927625000.0 +7.1% USD 10-Q 2023-08-04
Quarterly 2023-09-30 3902687000.0 -0.6% USD 10-Q 2023-10-27
Quarterly 2023-12-31 4241642000.0 +8.7% USD 10-Q 2024-11-01
Quarterly 2024-03-31 4355049000.0 +2.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 4596994000.0 +5.6% USD 10-Q 2024-08-02
Quarterly 2024-09-30 4511206000.0 -1.9% USD 10-Q 2024-11-01
Quarterly 2024-12-31 4311765000.0 -4.4% USD 10-Q 2025-10-31
Quarterly 2025-03-31 4582713000.0 +6.3% USD 10-Q 2025-05-09
Quarterly 2025-06-30 4782536000.0 +4.4% USD 10-Q 2025-08-01
Quarterly 2025-09-30 4680365000.0 -2.1% USD 10-Q 2025-10-31
Annual 2023-12-31 4241642000.0 USD 10-K 2025-02-28
Annual 2024-12-31 4311765000.0 +1.7% USD 10-K 2026-02-27
Annual 2025-12-31 5116026000.0 +18.7% USD 10-K 2026-02-27

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 131501000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 242443000.0 +84.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 412604000.0 +70.2% USD 10-Q 2024-11-01
Quarterly 2024-03-31 92816000.0 -77.5% USD 10-Q 2025-05-09
Quarterly 2024-06-30 169524000.0 +82.6% USD 10-Q 2025-08-01
Quarterly 2024-09-30 349521000.0 +106.2% USD 10-Q 2025-10-31
Quarterly 2025-03-31 141257000.0 -59.6% USD 10-Q 2025-05-09
Quarterly 2025-06-30 144795000.0 +2.5% USD 10-Q 2025-08-01
Quarterly 2025-09-30 426790000.0 +194.8% USD 10-Q 2025-10-31
Annual 2023-12-31 551171000.0 USD 10-K 2026-02-27
Annual 2024-12-31 508160000.0 -7.8% USD 10-K 2026-02-27
Annual 2025-12-31 584489000.0 +15.0% USD 10-K 2026-02-27

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -251433000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -530263000.0 -110.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -811877000.0 -53.1% USD 10-Q 2024-11-01
Quarterly 2024-03-31 -184358000.0 +77.3% USD 10-Q 2025-05-09
Quarterly 2024-06-30 -479498000.0 -160.1% USD 10-Q 2025-08-01
Quarterly 2024-09-30 -805858000.0 -68.1% USD 10-Q 2025-10-31
Quarterly 2025-03-31 -345009000.0 +57.2% USD 10-Q 2025-05-09
Quarterly 2025-06-30 -611299000.0 -77.2% USD 10-Q 2025-08-01
Quarterly 2025-09-30 -890520000.0 -45.7% USD 10-Q 2025-10-31
Annual 2023-12-31 -1088406000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -1174372000.0 -7.9% USD 10-K 2026-02-27
Annual 2025-12-31 -1217146000.0 -3.6% USD 10-K 2026-02-27

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 119986000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 291382000.0 +142.8% USD 10-Q 2024-08-02
Quarterly 2023-09-30 402963000.0 +38.3% USD 10-Q 2024-11-01
Quarterly 2024-03-31 99509000.0 -75.3% USD 10-Q 2025-05-09
Quarterly 2024-06-30 326351000.0 +228.0% USD 10-Q 2025-08-01
Quarterly 2024-09-30 468830000.0 +43.7% USD 10-Q 2025-10-31
Quarterly 2025-03-31 197560000.0 -57.9% USD 10-Q 2025-05-09
Quarterly 2025-06-30 481943000.0 +143.9% USD 10-Q 2025-08-01
Quarterly 2025-09-30 481629000.0 -0.1% USD 10-Q 2025-10-31
Annual 2023-12-31 537100000.0 USD 10-K 2026-02-27
Annual 2024-12-31 684354000.0 +27.4% USD 10-K 2026-02-27
Annual 2025-12-31 642525000.0 -6.1% USD 10-K 2026-02-27

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 85834874.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 85834874.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 85834874.0 +0.0% shares 10-Q 2023-10-27
Quarterly 2023-12-31 90200384.0 +5.1% shares 10-Q 2024-11-01
Quarterly 2024-03-31 90200384.0 +0.0% shares 10-Q 2024-05-03
Quarterly 2024-06-30 90200384.0 +0.0% shares 10-Q 2024-08-02
Quarterly 2024-09-30 90200384.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-12-31 92659335.0 +2.7% shares 10-Q 2025-10-31
Quarterly 2025-03-31 92659335.0 +0.0% shares 10-Q 2025-05-09
Quarterly 2025-06-30 105378979.0 +13.7% shares 10-Q 2025-08-01
Quarterly 2025-09-30 108921356.0 +3.4% shares 10-Q 2025-10-31
Annual 2023-12-31 90200384.0 shares 10-K 2025-02-28
Annual 2024-12-31 92659335.0 +2.7% shares 10-K 2026-02-27
Annual 2025-12-31 108921356.0 +17.6% shares 10-K 2026-02-27

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 85834874.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 85834874.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 85834874.0 +0.0% shares 10-Q 2023-10-27
Quarterly 2023-12-31 90200384.0 +5.1% shares 10-Q 2024-11-01
Quarterly 2024-03-31 90200384.0 +0.0% shares 10-Q 2024-05-03
Quarterly 2024-06-30 90200384.0 +0.0% shares 10-Q 2024-08-02
Quarterly 2024-09-30 90200384.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-12-31 92659335.0 +2.7% shares 10-Q 2025-10-31
Quarterly 2025-03-31 92659335.0 +0.0% shares 10-Q 2025-05-09
Quarterly 2025-06-30 105378979.0 +13.7% shares 10-Q 2025-08-01
Quarterly 2025-09-30 108921356.0 +3.4% shares 10-Q 2025-10-31
Annual 2023-12-31 92659335.0 shares 10-K 2025-02-28
Annual 2024-12-31 92659335.0 +0.0% shares 10-K 2026-02-27
Annual 2025-12-31 108921356.0 +17.6% shares 10-K 2026-02-27

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 86101000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 86085000.0 -0.0% shares 10-Q 2024-08-02
Quarterly 2023-09-30 86089000.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 90483000.0 +5.1% shares 10-Q 2025-05-09
Quarterly 2024-06-30 90504000.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2024-09-30 90530000.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-31 93017000.0 +2.7% shares 10-Q 2025-05-09
Quarterly 2025-06-30 96132000.0 +3.3% shares 10-Q 2025-08-01
Quarterly 2025-09-30 107361000.0 +11.7% shares 10-Q 2025-10-31
Annual 2023-12-31 86296000.0 shares 10-K 2026-02-27
Annual 2024-12-31 90534000.0 +4.9% shares 10-K 2026-02-27
Annual 2025-12-31 101507000.0 +12.1% shares 10-K 2026-02-27

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 86141000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 86129000.0 -0.0% shares 10-Q 2024-08-02
Quarterly 2023-09-30 86129000.0 +0.0% shares 10-Q 2024-11-01
Quarterly 2024-03-31 90514000.0 +5.1% shares 10-Q 2025-05-09
Quarterly 2024-06-30 90552000.0 +0.0% shares 10-Q 2025-08-01
Quarterly 2024-09-30 90605000.0 +0.1% shares 10-Q 2025-10-31
Quarterly 2025-03-31 93179000.0 +2.8% shares 10-Q 2025-05-09
Quarterly 2025-06-30 96197000.0 +3.2% shares 10-Q 2025-08-01
Quarterly 2025-09-30 107417000.0 +11.7% shares 10-Q 2025-10-31
Annual 2023-12-31 86369000.0 shares 10-K 2026-02-27
Annual 2024-12-31 90591000.0 +4.9% shares 10-K 2026-02-27
Annual 2025-12-31 102392000.0 +13.0% shares 10-K 2026-02-27
For informational purposes only — not guaranteed to be accurate or complete.