Financial Metrics
TECH BIO-TECHNE CorpRegulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
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
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
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
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
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
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: 9Cash and Equivalents
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
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
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
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
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
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1131 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.1005 | -11.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.0998 | -0.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.1115 | +11.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.1058 | -5.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1112 | +5.1% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.1196 | +7.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-09-30 | 0.1134 | -5.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.1173 | +3.4% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.4308 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.4287 | -0.5% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.4768 | +11.2% | ratio | 10-K | 2025-08-22 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.0449 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4.8361 | +19.6% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 4.6298 | -4.3% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4.3676 | -5.7% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 4.0759 | -6.7% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3.8739 | -5.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 4.5633 | +17.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3.9356 | -13.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 3.7070 | -5.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3.4592 | -6.7% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 4.2167 | +21.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 4.5393 | +7.6% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 4.8361 | — | ratio | 10-K | 2024-08-22 |
| Annual | 2024-06-30 | 3.8739 | -19.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 3.4592 | -10.7% | ratio | 10-K | 2025-08-22 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6873 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.6687 | -2.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.6478 | -3.1% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.6743 | +4.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.6323 | -6.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.6527 | +3.2% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.6786 | +4.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-09-30 | 0.6565 | -3.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.6465 | -1.5% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.6772 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.6641 | -1.9% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.6480 | -2.4% | ratio | 10-K | 2025-08-22 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2387 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.1841 | -22.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.1008 | -45.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.1617 | +60.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.1161 | -28.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1175 | +1.2% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.0714 | -39.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-09-30 | 0.1333 | +86.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.1285 | -3.6% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.2510 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.1450 | -42.2% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0602 | -58.5% | ratio | 10-K | 2025-08-22 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2727 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.2017 | -26.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.1394 | -30.9% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.2208 | +58.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.1381 | -37.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1596 | +15.6% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.1224 | -23.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-09-30 | 0.1663 | +35.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.1841 | +10.7% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.2630 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.1783 | -32.2% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0838 | -53.0% | ratio | 10-K | 2025-08-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9017 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.4051 | +55.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 1.1637 | -17.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.9623 | -17.3% | ratio | 10-Q | 2024-02-07 |
| Quarterly | 2024-03-31 | 0.9339 | -3.0% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.9524 | +2.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 1.3195 | +38.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.1010 | -16.6% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 0.8314 | -24.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.9223 | +10.9% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-09-30 | 1.0029 | +8.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 1.2311 | +22.8% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 1.4051 | — | ratio | 10-K | 2024-08-22 |
| Annual | 2024-06-30 | 0.9524 | -32.2% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.9223 | -3.2% | ratio | 10-K | 2025-08-22 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0270 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.0185 | -31.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.0101 | -45.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0180 | +79.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.0123 | -31.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0131 | +6.4% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.0085 | -34.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-09-30 | 0.0151 | +77.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-12-31 | 0.0151 | -0.3% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.1081 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0622 | -42.5% | ratio | 10-K | 2025-08-22 |
| Annual | 2025-06-30 | 0.0287 | -53.8% | ratio | 10-K | 2025-08-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0372 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-09-30 | 0.0255 | -31.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 0.0140 | -45.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-03-31 | 0.0244 | +74.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-09-30 | 0.0157 | -35.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.0168 | +6.8% | ratio | 10-Q | 2026-02-04 |
| Quarterly | 2025-03-31 | 0.0112 | -33.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-12-31 | 0.0189 | +68.9% | ratio | 10-Q | 2026-02-04 |
| Annual | 2023-06-30 | 0.1451 | — | ratio | 10-K | 2025-08-22 |
| Annual | 2024-06-30 | 0.0813 | -44.0% | ratio | 10-K | 2025-08-22 |