F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TECH BIO-TECHNE Corp
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
17
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-07 SEC Filing Index
Insider 3 2026-03-04 SEC Filing Index
Insider 4 2026-03-04 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-02-05 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)
N/A
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
175849000.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 294146000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 276935000.0 -5.9% USD 10-Q 2024-11-05
Quarterly 2023-12-31 272598000.0 -1.6% USD 10-Q 2025-02-06
Quarterly 2024-03-31 303428000.0 +11.3% USD 10-Q 2025-05-08
Quarterly 2024-09-30 289458000.0 -4.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 297031000.0 +2.6% USD 10-Q 2026-02-04
Quarterly 2025-03-31 316181000.0 +6.4% USD 10-Q 2025-05-08
Quarterly 2025-09-30 286555000.0 -9.4% USD 10-Q 2025-11-05
Quarterly 2025-12-31 295877000.0 +3.3% USD 10-Q 2026-02-04
Annual 2023-06-30 1136702000.0 USD 10-K 2025-08-22
Annual 2024-06-30 1159060000.0 +2.0% USD 10-K 2025-08-22
Annual 2025-06-30 1219635000.0 +5.2% USD 10-K 2025-08-22

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 202162000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 185191000.0 -8.4% USD 10-Q 2024-11-05
Quarterly 2023-12-31 176587000.0 -4.6% USD 10-Q 2025-02-06
Quarterly 2024-03-31 204599000.0 +15.9% USD 10-Q 2025-05-08
Quarterly 2024-09-30 183017000.0 -10.5% USD 10-Q 2025-11-05
Quarterly 2024-12-31 193886000.0 +5.9% USD 10-Q 2026-02-04
Quarterly 2025-03-31 214556000.0 +10.7% USD 10-Q 2025-05-08
Quarterly 2025-09-30 188112000.0 -12.3% USD 10-Q 2025-11-05
Quarterly 2025-12-31 191277000.0 +1.7% USD 10-Q 2026-02-04
Annual 2023-06-30 769815000.0 USD 10-K 2025-08-22
Annual 2024-06-30 769725000.0 -0.0% USD 10-K 2025-08-22
Annual 2025-06-30 790272000.0 +2.7% USD 10-K 2025-08-22

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 80211000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 55862000.0 -30.4% USD 10-Q 2024-11-05
Quarterly 2023-12-31 38004000.0 -32.0% USD 10-Q 2025-02-06
Quarterly 2024-03-31 66998000.0 +76.3% USD 10-Q 2025-05-08
Quarterly 2024-09-30 39987000.0 -40.3% USD 10-Q 2025-11-05
Quarterly 2024-12-31 47419000.0 +18.6% USD 10-Q 2026-02-04
Quarterly 2025-03-31 38708000.0 -18.4% USD 10-Q 2025-05-08
Quarterly 2025-09-30 47658000.0 +23.1% USD 10-Q 2025-11-05
Quarterly 2025-12-31 54461000.0 +14.3% USD 10-Q 2026-02-04
Annual 2023-06-30 298944000.0 USD 10-K 2025-08-22
Annual 2024-06-30 206686000.0 -30.9% USD 10-K 2025-08-22
Annual 2025-06-30 102255000.0 -50.5% USD 10-K 2025-08-22

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 70218000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 50993000.0 -27.4% USD 10-Q 2024-11-05
Quarterly 2023-12-31 27465000.0 -46.1% USD 10-Q 2025-02-06
Quarterly 2024-03-31 49059000.0 +78.6% USD 10-Q 2025-05-08
Quarterly 2024-09-30 33600000.0 -31.5% USD 10-Q 2025-11-05
Quarterly 2024-12-31 34890000.0 +3.8% USD 10-Q 2026-02-04
Quarterly 2025-03-31 22588000.0 -35.3% USD 10-Q 2025-05-08
Quarterly 2025-09-30 38185000.0 +69.0% USD 10-Q 2025-11-05
Quarterly 2025-12-31 38009000.0 -0.5% USD 10-Q 2026-02-04
Annual 2023-06-30 285263000.0 USD 10-K 2025-08-22
Annual 2024-06-30 168105000.0 -41.1% USD 10-K 2025-08-22
Annual 2025-06-30 73400000.0 -56.3% USD 10-K 2025-08-22

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.45 USD/shares 10-Q 2024-05-06
Quarterly 2023-09-30 0.32 -28.9% USD/shares 10-Q 2024-11-05
Quarterly 2023-12-31 0.17 -46.9% USD/shares 10-Q 2025-02-06
Quarterly 2024-03-31 0.31 +82.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-09-30 0.21 -32.3% USD/shares 10-Q 2025-11-05
Quarterly 2024-12-31 0.22 +4.8% USD/shares 10-Q 2026-02-04
Quarterly 2025-03-31 0.14 -36.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-09-30 0.25 +78.6% USD/shares 10-Q 2025-11-05
Quarterly 2025-12-31 0.24 -4.0% USD/shares 10-Q 2026-02-04
Annual 2023-06-30 1.81 USD/shares 10-K 2025-08-22
Annual 2024-06-30 1.07 -40.9% USD/shares 10-K 2025-08-22
Annual 2025-06-30 0.47 -56.1% USD/shares 10-K 2025-08-22

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.43 USD/shares 10-Q 2024-05-06
Quarterly 2023-09-30 0.31 -27.9% USD/shares 10-Q 2024-11-05
Quarterly 2023-12-31 0.17 -45.2% USD/shares 10-Q 2025-02-06
Quarterly 2024-03-31 0.31 +82.4% USD/shares 10-Q 2025-05-08
Quarterly 2024-09-30 0.21 -32.3% USD/shares 10-Q 2025-11-05
Quarterly 2024-12-31 0.22 +4.8% USD/shares 10-Q 2026-02-04
Quarterly 2025-03-31 0.14 -36.4% USD/shares 10-Q 2025-05-08
Quarterly 2025-09-30 0.24 +71.4% USD/shares 10-Q 2025-11-05
Quarterly 2025-12-31 0.24 +0.0% USD/shares 10-Q 2026-02-04
Annual 2023-06-30 1.76 USD/shares 10-K 2025-08-22
Annual 2024-06-30 1.05 -40.3% USD/shares 10-K 2025-08-22
Annual 2025-06-30 0.46 -56.2% USD/shares 10-K 2025-08-22

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 127282000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 180571000.0 +41.9% USD 10-Q 2024-05-06
Quarterly 2023-09-30 148663000.0 -17.7% USD 10-Q 2023-11-07
Quarterly 2023-12-31 130132000.0 -12.5% USD 10-Q 2024-02-07
Quarterly 2024-03-31 139915000.0 +7.5% USD 10-Q 2024-05-06
Quarterly 2024-06-30 151791000.0 +8.5% USD 10-Q 2025-05-08
Quarterly 2024-09-30 187540000.0 +23.6% USD 10-Q 2024-11-05
Quarterly 2024-12-31 177549000.0 -5.3% USD 10-Q 2025-02-06
Quarterly 2025-03-31 140670000.0 -20.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 162186000.0 +15.3% USD 10-Q 2026-02-04
Quarterly 2025-09-30 144962000.0 -10.6% USD 10-Q 2025-11-05
Quarterly 2025-12-31 172879000.0 +19.3% USD 10-Q 2026-02-04
Annual 2023-06-30 180571000.0 USD 10-K 2024-08-22
Annual 2024-06-30 151791000.0 -15.9% USD 10-K 2025-08-22
Annual 2025-06-30 162186000.0 +6.8% USD 10-K 2025-08-22

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 216415000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 218468000.0 +0.9% USD 10-Q 2024-05-06
Quarterly 2023-09-30 204570000.0 -6.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 207451000.0 +1.4% USD 10-Q 2024-02-07
Quarterly 2024-03-31 227887000.0 +9.9% USD 10-Q 2024-05-06
Quarterly 2024-06-30 241394000.0 +5.9% USD 10-Q 2025-05-08
Quarterly 2024-09-30 223688000.0 -7.3% USD 10-Q 2024-11-05
Quarterly 2024-12-31 217940000.0 -2.6% USD 10-Q 2025-02-06
Quarterly 2025-03-31 237140000.0 +8.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 206876000.0 -12.8% USD 10-Q 2026-02-04
Quarterly 2025-09-30 183897000.0 -11.1% USD 10-Q 2025-11-05
Quarterly 2025-12-31 184614000.0 +0.4% USD 10-Q 2026-02-04
Annual 2023-06-30 218468000.0 USD 10-K 2024-08-22
Annual 2024-06-30 241394000.0 +10.5% USD 10-K 2025-08-22
Annual 2025-06-30 206876000.0 -14.3% USD 10-K 2025-08-22

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 169464000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 171638000.0 +1.3% USD 10-Q 2024-05-06
Quarterly 2023-09-30 186080000.0 +8.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 180839000.0 -2.8% USD 10-Q 2024-02-07
Quarterly 2024-03-31 179496000.0 -0.7% USD 10-Q 2024-05-06
Quarterly 2024-06-30 179731000.0 +0.1% USD 10-Q 2025-05-08
Quarterly 2024-09-30 185041000.0 +3.0% USD 10-Q 2024-11-05
Quarterly 2024-12-31 188373000.0 +1.8% USD 10-Q 2025-02-06
Quarterly 2025-03-31 191083000.0 +1.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 189446000.0 -0.9% USD 10-Q 2026-02-04
Quarterly 2025-09-30 203188000.0 +7.3% USD 10-Q 2025-11-05
Quarterly 2025-12-31 205447000.0 +1.1% USD 10-Q 2026-02-04
Annual 2023-06-30 171638000.0 USD 10-K 2024-08-22
Annual 2024-06-30 179731000.0 +4.7% USD 10-K 2025-08-22
Annual 2025-06-30 189446000.0 +5.4% USD 10-K 2025-08-22

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 570996000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 621482000.0 +8.8% USD 10-Q 2024-05-06
Quarterly 2023-09-30 591477000.0 -4.8% USD 10-Q 2023-11-07
Quarterly 2023-12-31 590640000.0 -0.1% USD 10-Q 2024-02-07
Quarterly 2024-03-31 610650000.0 +3.4% USD 10-Q 2024-05-06
Quarterly 2024-06-30 617419000.0 +1.1% USD 10-Q 2025-05-08
Quarterly 2024-09-30 648567000.0 +5.0% USD 10-Q 2024-11-05
Quarterly 2024-12-31 634640000.0 -2.1% USD 10-Q 2025-02-06
Quarterly 2025-03-31 627240000.0 -1.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 608300000.0 -3.0% USD 10-Q 2026-02-04
Quarterly 2025-09-30 609507000.0 +0.2% USD 10-Q 2025-11-05
Quarterly 2025-12-31 637432000.0 +4.6% USD 10-Q 2026-02-04
Annual 2023-06-30 621482000.0 USD 10-K 2024-08-22
Annual 2024-06-30 617419000.0 -0.7% USD 10-K 2025-08-22
Annual 2025-06-30 608300000.0 -1.5% USD 10-K 2025-08-22

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2599696000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 2638692000.0 +1.5% USD 10-Q 2024-05-06
Quarterly 2023-09-30 2755360000.0 +4.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 2730753000.0 -0.9% USD 10-Q 2024-02-07
Quarterly 2024-03-31 2721170000.0 -0.4% USD 10-Q 2024-05-06
Quarterly 2024-06-30 2703867000.0 -0.6% USD 10-Q 2025-05-08
Quarterly 2024-09-30 2736017000.0 +1.2% USD 10-Q 2024-11-05
Quarterly 2024-12-31 2670424000.0 -2.4% USD 10-Q 2025-02-06
Quarterly 2025-03-31 2644259000.0 -1.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2557868000.0 -3.3% USD 10-Q 2026-02-04
Quarterly 2025-09-30 2526148000.0 -1.2% USD 10-Q 2025-11-05
Quarterly 2025-12-31 2522699000.0 -0.1% USD 10-Q 2026-02-04
Annual 2023-06-30 2638692000.0 USD 10-K 2024-08-22
Annual 2024-06-30 2703867000.0 +2.5% USD 10-K 2025-08-22
Annual 2025-06-30 2557868000.0 -5.4% USD 10-K 2025-08-22

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 141163000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 128509000.0 -9.0% USD 10-Q 2024-05-06
Quarterly 2023-09-30 127754000.0 -0.6% USD 10-Q 2023-11-07
Quarterly 2023-12-31 135231000.0 +5.9% USD 10-Q 2024-02-07
Quarterly 2024-03-31 149820000.0 +10.8% USD 10-Q 2024-05-06
Quarterly 2024-06-30 159379000.0 +6.4% USD 10-Q 2025-05-08
Quarterly 2024-09-30 142128000.0 -10.8% USD 10-Q 2024-11-05
Quarterly 2024-12-31 161256000.0 +13.5% USD 10-Q 2025-02-06
Quarterly 2025-03-31 169204000.0 +4.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 175849000.0 +3.9% USD 10-Q 2026-02-04
Quarterly 2025-09-30 144545000.0 -17.8% USD 10-Q 2025-11-05
Quarterly 2025-12-31 140426000.0 -2.8% USD 10-Q 2026-02-04
Annual 2023-06-30 128509000.0 USD 10-K 2024-08-22
Annual 2024-06-30 159379000.0 +24.0% USD 10-K 2025-08-22
Annual 2025-06-30 175849000.0 +10.3% USD 10-K 2025-08-22

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 11 | A: 2

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1889686000.0 USD 10-Q 2023-05-08
Quarterly 2023-06-30 1966516000.0 +4.1% USD 10-Q 2025-05-08
Quarterly 2023-09-30 1997746000.0 +1.6% USD 10-Q 2025-05-08
Quarterly 2023-12-31 1963559000.0 -1.7% USD 10-Q 2025-05-08
Quarterly 2024-03-31 2014375000.0 +2.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 2068850000.0 +2.7% USD 10-Q 2025-05-08
Quarterly 2024-09-30 2138650000.0 +3.4% USD 10-Q 2025-05-08
Quarterly 2024-12-31 2078492000.0 -2.8% USD 10-Q 2025-05-08
Quarterly 2025-03-31 2018025000.0 -2.9% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1918808000.0 -4.9% USD 10-Q 2026-02-04
Quarterly 2025-12-31 2010989000.0 +4.8% USD 10-Q 2026-02-04
Annual 2023-06-30 1966516000.0 USD 10-K 2024-08-22
Annual 2024-06-30 2068850000.0 +5.2% USD 10-K 2024-08-22

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 171000000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 59383000.0 -65.3% USD 10-Q 2024-11-05
Quarterly 2023-12-31 142499000.0 +140.0% USD 10-Q 2025-02-06
Quarterly 2024-03-31 223485000.0 +56.8% USD 10-Q 2025-05-08
Quarterly 2024-09-30 63889000.0 -71.4% USD 10-Q 2025-11-05
Quarterly 2024-12-31 148235000.0 +132.0% USD 10-Q 2026-02-04
Quarterly 2025-03-31 189355000.0 +27.7% USD 10-Q 2025-05-08
Quarterly 2025-09-30 27585000.0 -85.4% USD 10-Q 2025-11-05
Quarterly 2025-12-31 109996000.0 +298.8% USD 10-Q 2026-02-04
Annual 2023-06-30 254393000.0 USD 10-K 2025-08-22
Annual 2024-06-30 298981000.0 +17.5% USD 10-K 2025-08-22
Annual 2025-06-30 287556000.0 -3.8% USD 10-K 2025-08-22

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -260893000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 -154110000.0 +40.9% USD 10-Q 2024-11-05
Quarterly 2023-12-31 -177781000.0 -15.4% USD 10-Q 2025-02-06
Quarterly 2024-03-31 -194222000.0 -9.2% USD 10-Q 2025-05-08
Quarterly 2024-09-30 -21684000.0 +88.8% USD 10-Q 2025-11-05
Quarterly 2024-12-31 -26716000.0 -23.2% USD 10-Q 2026-02-04
Quarterly 2025-03-31 -35589000.0 -33.2% USD 10-Q 2025-05-08
Quarterly 2025-09-30 605000.0 +101.7% USD 10-Q 2025-11-05
Quarterly 2025-12-31 -5316000.0 -978.7% USD 10-Q 2026-02-04
Annual 2023-06-30 -265649000.0 USD 10-K 2025-08-22
Annual 2024-06-30 -203030000.0 +23.6% USD 10-K 2025-08-22
Annual 2025-06-30 -35183000.0 +82.7% USD 10-K 2025-08-22

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 46838000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 71512000.0 +52.7% USD 10-Q 2024-11-05
Quarterly 2023-12-31 -9887000.0 -113.8% USD 10-Q 2025-02-06
Quarterly 2024-03-31 -62303000.0 -530.2% USD 10-Q 2025-05-08
Quarterly 2024-09-30 -11571000.0 +81.4% USD 10-Q 2025-11-05
Quarterly 2024-12-31 -95408000.0 -724.5% USD 10-Q 2026-02-04
Quarterly 2025-03-31 -163453000.0 -71.3% USD 10-Q 2025-05-08
Quarterly 2025-09-30 -44204000.0 +73.0% USD 10-Q 2025-11-05
Quarterly 2025-12-31 -93190000.0 -110.8% USD 10-Q 2026-02-04
Annual 2023-06-30 22616000.0 USD 10-K 2025-08-22
Annual 2024-06-30 -122398000.0 -641.2% USD 10-K 2025-08-22
Annual 2025-06-30 -253905000.0 -107.4% USD 10-K 2025-08-22

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 27413000.0 USD 10-Q 2024-05-06
Quarterly 2023-09-30 13592000.0 -50.4% USD 10-Q 2024-11-05
Quarterly 2023-12-31 28456000.0 +109.4% USD 10-Q 2025-02-06
Quarterly 2024-03-31 44897000.0 +57.8% USD 10-Q 2025-05-08
Quarterly 2024-09-30 9172000.0 -79.6% USD 10-Q 2025-11-05
Quarterly 2024-12-31 15993000.0 +74.4% USD 10-Q 2026-02-04
Quarterly 2025-03-31 26116000.0 +63.3% USD 10-Q 2025-05-08
Quarterly 2025-09-30 5363000.0 -79.5% USD 10-Q 2025-11-05
Quarterly 2025-12-31 11284000.0 +110.4% USD 10-Q 2026-02-04
Annual 2023-06-30 38244000.0 USD 10-K 2025-08-22
Annual 2024-06-30 62877000.0 +64.4% USD 10-K 2025-08-22
Annual 2025-06-30 31006000.0 -50.7% USD 10-K 2025-08-22

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 157339318.0 shares 10-Q 2023-05-08
Quarterly 2023-06-30 157641914.0 +0.2% shares 10-Q 2024-05-06
Quarterly 2023-09-30 158354579.0 +0.5% shares 10-Q 2023-11-07
Quarterly 2023-12-31 157142004.0 -0.8% shares 10-Q 2024-02-07
Quarterly 2024-03-31 157554366.0 +0.3% shares 10-Q 2024-05-06
Quarterly 2024-06-30 158216258.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2024-09-30 158878127.0 +0.4% shares 10-Q 2024-11-05
Quarterly 2024-12-31 157915999.0 -0.6% shares 10-Q 2025-02-06
Quarterly 2025-03-31 156760717.0 -0.7% shares 10-Q 2025-05-08
Quarterly 2025-06-30 154972196.0 -1.1% shares 10-Q 2026-02-04
Quarterly 2025-09-30 155749477.0 +0.5% shares 10-Q 2025-11-05
Quarterly 2025-12-31 155881291.0 +0.1% shares 10-Q 2026-02-04
Annual 2023-06-30 157641914.0 shares 10-K 2024-08-22
Annual 2024-06-30 158216258.0 +0.4% shares 10-K 2025-08-22
Annual 2025-06-30 154972196.0 -2.1% shares 10-K 2025-08-22

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 157339318.0 shares 10-Q 2023-05-08
Quarterly 2023-06-30 157641914.0 +0.2% shares 10-Q 2024-05-06
Quarterly 2023-09-30 158354579.0 +0.5% shares 10-Q 2023-11-07
Quarterly 2023-12-31 157142004.0 -0.8% shares 10-Q 2024-02-07
Quarterly 2024-03-31 157554366.0 +0.3% shares 10-Q 2024-05-06
Quarterly 2024-06-30 158216258.0 +0.4% shares 10-Q 2025-05-08
Quarterly 2024-09-30 158878127.0 +0.4% shares 10-Q 2024-11-05
Quarterly 2024-12-31 157915999.0 -0.6% shares 10-Q 2025-02-06
Quarterly 2025-03-31 156760717.0 -0.7% shares 10-Q 2025-05-08
Quarterly 2025-06-30 154972196.0 -1.1% shares 10-Q 2026-02-04
Quarterly 2025-09-30 155749477.0 +0.5% shares 10-Q 2025-11-05
Quarterly 2025-12-31 155881291.0 +0.1% shares 10-Q 2026-02-04
Annual 2023-06-30 157641914.0 shares 10-K 2024-08-22
Annual 2024-06-30 158216258.0 +0.4% shares 10-K 2025-08-22
Annual 2025-06-30 154972196.0 -2.1% shares 10-K 2025-08-22

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 157311000.0 shares 10-Q 2024-05-06
Quarterly 2023-09-30 158130000.0 +0.5% shares 10-Q 2024-11-05
Quarterly 2023-12-31 157533000.0 -0.4% shares 10-Q 2025-02-06
Quarterly 2024-03-31 157309000.0 -0.1% shares 10-Q 2025-05-08
Quarterly 2024-09-30 158531000.0 +0.8% shares 10-Q 2025-11-05
Quarterly 2024-12-31 158431000.0 -0.1% shares 10-Q 2026-02-04
Quarterly 2025-03-31 157372000.0 -0.7% shares 10-Q 2025-05-08
Quarterly 2025-09-30 155464000.0 -1.2% shares 10-Q 2025-11-05
Quarterly 2025-12-31 155839000.0 +0.2% shares 10-Q 2026-02-04
Annual 2023-06-30 157179000.0 shares 10-K 2025-08-22
Annual 2024-06-30 157708000.0 +0.3% shares 10-K 2025-08-22
Annual 2025-06-30 157521000.0 -0.1% shares 10-K 2025-08-22

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 161615000.0 shares 10-Q 2024-05-06
Quarterly 2023-09-30 161940000.0 +0.2% shares 10-Q 2024-11-05
Quarterly 2023-12-31 160060000.0 -1.2% shares 10-Q 2025-02-06
Quarterly 2024-03-31 160496000.0 +0.3% shares 10-Q 2025-05-08
Quarterly 2024-09-30 161115000.0 +0.4% shares 10-Q 2025-11-05
Quarterly 2024-12-31 160626000.0 -0.3% shares 10-Q 2026-02-04
Quarterly 2025-03-31 158944000.0 -1.0% shares 10-Q 2025-05-08
Quarterly 2025-09-30 156362000.0 -1.6% shares 10-Q 2025-11-05
Quarterly 2025-12-31 156999000.0 +0.4% shares 10-Q 2026-02-04
Annual 2023-06-30 161855000.0 shares 10-K 2025-08-22
Annual 2024-06-30 160774000.0 -0.7% shares 10-K 2025-08-22
Annual 2025-06-30 159717000.0 -0.7% shares 10-K 2025-08-22
For informational purposes only — not guaranteed to be accurate or complete.