Financial Metrics
STE STERIS plcRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 3 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2026-01-06 | SEC Filing Index |
| Insider | 4 | 2025-11-25 | SEC Filing Index |
| Insider | 4 | 2025-11-20 | 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-06-30 | 1183386000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1238204000.0 | +4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1297724000.0 | +4.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1279500000.0 | -1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1328900000.0 | +3.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1370600000.0 | +3.1% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 1391100000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1460300000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1496200000.0 | +2.5% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 4536266000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 1183386000.0 | -73.9% | USD | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 1238204000.0 | +4.6% | USD | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 1297724000.0 | +4.8% | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 5138701000.0 | +296.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 5459515000.0 | +6.2% | USD | 10-K | 2025-05-29 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 529004000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 546228000.0 | +3.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 560026000.0 | +2.5% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 572400000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 578800000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 610300000.0 | +5.4% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 628000000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 645900000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 655500000.0 | +1.5% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 1980726000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 529004000.0 | -73.3% | USD | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 546228000.0 | +3.3% | USD | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 560026000.0 | +2.5% | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 2218160000.0 | +296.1% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 2402764000.0 | +8.3% | USD | 10-K | 2025-05-29 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 197761000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 191553000.0 | -3.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 226470000.0 | +18.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 185500000.0 | -18.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 219700000.0 | +18.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 245300000.0 | +11.7% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 246000000.0 | +0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 265800000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 273200000.0 | +2.8% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 791101000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 836118000.0 | +5.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 866641000.0 | +3.7% | USD | 10-K | 2025-05-29 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 123554000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 115319000.0 | -6.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 140743000.0 | +22.0% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 145400000.0 | +3.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 150000000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 173500000.0 | +15.7% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 177400000.0 | +2.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 191900000.0 | +8.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 192900000.0 | +0.5% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 107030000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 123554000.0 | +15.4% | USD | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 115319000.0 | -6.7% | USD | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 140743000.0 | +22.0% | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 378239000.0 | +168.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 614641000.0 | +62.5% | USD | 10-K | 2025-05-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 1.25 | — | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.17 | -6.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.42 | +21.4% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1.47 | +3.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.52 | +3.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.76 | +15.8% | USD/shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 1.8 | +2.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.95 | +8.3% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.96 | +0.5% | USD/shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 1.07 | — | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 1.25 | +16.8% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 1.17 | -6.4% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 1.42 | +21.4% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 3.83 | +169.7% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 6.24 | +62.9% | USD/shares | 10-K | 2025-05-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 1.25 | — | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.16 | -7.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.42 | +22.4% | USD/shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1.46 | +2.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.51 | +3.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.75 | +15.9% | USD/shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 1.79 | +2.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.94 | +8.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.96 | +1.0% | USD/shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 1.07 | — | USD/shares | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 1.25 | +16.8% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 1.16 | -7.2% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 1.42 | +22.4% | USD/shares | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 3.81 | +168.3% | USD/shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 6.2 | +62.7% | USD/shares | 10-K | 2025-05-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 208357000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 208614000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 213757000.0 | +2.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 195585000.0 | -8.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 207020000.0 | +5.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 198328000.0 | -4.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 172195000.0 | -13.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 155178000.0 | -9.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 171700000.0 | +10.6% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 279700000.0 | +62.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 319200000.0 | +14.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 423700000.0 | +32.7% | USD | 10-Q | 2026-02-06 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 928315000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 887756000.0 | -4.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 940331000.0 | +5.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 964022000.0 | +2.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1008315000.0 | +4.6% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 892606000.0 | -11.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 923340000.0 | +3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 915199000.0 | -0.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 1044000000.0 | +14.1% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 947100000.0 | -9.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 947300000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 990600000.0 | +4.6% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 864988000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 1008315000.0 | +16.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1043961000.0 | +3.5% | USD | 10-K | 2025-05-29 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 695493000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 768835000.0 | +10.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 821129000.0 | +6.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 855617000.0 | +4.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 674535000.0 | -21.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 698587000.0 | +3.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 688933000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 649558000.0 | -5.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 581300000.0 | -10.5% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 641200000.0 | +10.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 658500000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 673500000.0 | +2.3% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 604410000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 674535000.0 | +11.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 581329000.0 | -13.8% | USD | 10-K | 2025-05-29 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2011442000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2031255000.0 | +1.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2173977000.0 | +7.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2218953000.0 | +2.1% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 2869123000.0 | +29.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 1940494000.0 | -32.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1937869000.0 | -0.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1897853000.0 | -2.1% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 2000800000.0 | +5.4% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 2057800000.0 | +2.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2106300000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2286200000.0 | +8.5% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 2011442000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 2869123000.0 | +42.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 2000765000.0 | -30.3% | USD | 10-K | 2025-05-29 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10821839000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 10784380000.0 | -0.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 11280638000.0 | +4.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 11435155000.0 | +1.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 11063697000.0 | -3.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 10108601000.0 | -8.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 10242145000.0 | +1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 10008362000.0 | -2.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 10146800000.0 | +1.4% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 10405000000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 10410700000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 10591400000.0 | +1.7% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 10821839000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 11063697000.0 | +2.2% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 10146811000.0 | -8.3% | USD | 10-K | 2025-05-29 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 861844000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 886911000.0 | +2.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 873115000.0 | -1.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 913694000.0 | +4.6% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 931127000.0 | +1.9% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 834360000.0 | -10.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 805483000.0 | -3.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 891120000.0 | +10.6% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 1022200000.0 | +14.7% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 926600000.0 | -9.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 888900000.0 | -4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 922300000.0 | +3.8% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 861844000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 931127000.0 | +8.0% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1022173000.0 | +9.8% | USD | 10-K | 2025-05-29 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4734667000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 4606008000.0 | -2.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5091470000.0 | +10.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5007056000.0 | -1.7% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 4748351000.0 | -5.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 3738156000.0 | -21.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3631683000.0 | -2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3579816000.0 | -1.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 3531100000.0 | -1.4% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 3435100000.0 | -2.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3388200000.0 | -1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 3423500000.0 | +1.0% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 4734667000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 4748351000.0 | +0.3% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 3531054000.0 | -25.6% | USD | 10-K | 2025-05-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6077198000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 6168286000.0 | +1.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6178073000.0 | +0.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 6415396000.0 | +3.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 6302164000.0 | -1.8% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 6354597000.0 | +0.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6593489000.0 | +3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 6416101000.0 | -2.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 6603400000.0 | +2.9% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 6957000000.0 | +5.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7009100000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 7154500000.0 | +2.1% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 6077198000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 6302164000.0 | +3.7% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 6603405000.0 | +4.8% | USD | 10-K | 2025-05-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3018655000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2860116000.0 | -5.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3366241000.0 | +17.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3231075000.0 | -4.0% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 3120162000.0 | -3.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 2235601000.0 | -28.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2156158000.0 | -3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2038725000.0 | -5.4% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 1918700000.0 | -5.9% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 1903100000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1897300000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1898400000.0 | +0.1% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 3018655000.0 | — | USD | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 3120162000.0 | +3.4% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1918701000.0 | -38.5% | USD | 10-K | 2025-05-29 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 281129000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 427224000.0 | +52.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 718467000.0 | +68.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 303700000.0 | -57.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 554500000.0 | +82.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 887300000.0 | +60.0% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 420000000.0 | -52.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 707800000.0 | +68.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1006000000.0 | +42.1% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 756947000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 973274000.0 | +28.6% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1148087000.0 | +18.0% | USD | 10-K | 2025-05-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -66596000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -672833000.0 | -910.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | -791754000.0 | -17.7% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 687800000.0 | +186.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 582500000.0 | -15.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 458600000.0 | -21.3% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | -108500000.0 | -123.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -196800000.0 | -81.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -295300000.0 | -50.1% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | -383330000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | -887361000.0 | -131.5% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 388773000.0 | +143.8% | USD | 10-K | 2025-05-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -213637000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 256577000.0 | +220.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 58583000.0 | -77.2% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | -998900000.0 | -1805.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1179900000.0 | -18.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -1394300000.0 | -18.2% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | -213100000.0 | +84.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -372300000.0 | -74.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -470300000.0 | -26.3% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | -498718000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | -85186000.0 | +82.9% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | -1572364000.0 | -1745.8% | USD | 10-K | 2025-05-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 66601000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 149893000.0 | +125.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 268829000.0 | +79.3% | USD | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 108100000.0 | -59.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 210000000.0 | +94.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 299200000.0 | +42.5% | USD | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 93600000.0 | -68.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 180100000.0 | +92.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 278800000.0 | +54.8% | USD | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 361969000.0 | — | USD | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 360326000.0 | -0.5% | USD | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 370091000.0 | +2.7% | USD | 10-K | 2025-05-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 98629000.0 | — | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 98781000.0 | +0.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 98789000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 98808000.0 | +0.0% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 98883000.0 | +0.1% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 98799000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 98708000.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 98245000.0 | -0.5% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 98300000.0 | +0.1% | shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 98500000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 98100000.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 98100000.0 | +0.0% | shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 98629000.0 | — | shares | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 98883000.0 | +0.3% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 98301000.0 | -0.6% | shares | 10-K | 2025-05-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 98300000.0 | — | shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-12-31 | 98100000.0 | -0.2% | shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 98629000.0 | — | shares | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 98883000.0 | +0.3% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 98301000.0 | -0.6% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 98708000.0 | — | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 98785000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 98802000.0 | +0.0% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 98900000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 98700000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 98500000.0 | -0.2% | shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 98400000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 98400000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 98200000.0 | -0.2% | shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 99706000.0 | — | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 98787000.0 | -0.9% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 98575000.0 | -0.2% | shares | 10-K | 2025-05-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 99239000.0 | — | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 99406000.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 99354000.0 | -0.1% | shares | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 99400000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 99200000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 98900000.0 | -0.3% | shares | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 98800000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 98800000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 98600000.0 | -0.2% | shares | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 100246000.0 | — | shares | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 99359000.0 | -0.9% | shares | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 99069000.0 | -0.3% | shares | 10-K | 2025-05-29 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1097 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1098 | +0.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1135 | +3.4% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1266 | +11.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1297 | +2.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1369 | +5.5% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.1337 | -2.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1403 | +4.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1413 | +0.7% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.4192 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.4645 | +10.8% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.5381 | +15.8% | ratio | 10-K | 2025-05-29 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3339 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2.2903 | -1.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.4899 | +8.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.4286 | -2.5% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 3.0813 | +26.9% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 2.3257 | -24.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.4058 | +3.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.1297 | -11.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 1.9573 | -8.1% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 2.2208 | +13.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.3696 | +6.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2.4788 | +4.6% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 2.3339 | — | ratio | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 3.0813 | +32.0% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 1.9574 | -36.5% | ratio | 10-K | 2025-05-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7791 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.7467 | -4.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.8241 | +10.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.7805 | -5.3% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 0.7534 | -3.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.5883 | -21.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.5508 | -6.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5579 | +1.3% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 0.5347 | -4.2% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.4938 | -7.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4834 | -2.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.4785 | -1.0% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.7791 | — | ratio | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 0.7534 | -3.3% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.5347 | -29.0% | ratio | 10-K | 2025-05-29 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.4470 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.4411 | -1.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.4315 | -2.2% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.4474 | +3.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.4355 | -2.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.4453 | +2.2% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.4514 | +1.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4423 | -2.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.4381 | -0.9% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.4366 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.4470 | +2.4% | ratio | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 0.4411 | -1.3% | ratio | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 0.4315 | -2.2% | ratio | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 0.4317 | +0.0% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.4401 | +2.0% | ratio | 10-K | 2025-05-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1044 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0931 | -10.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1085 | +16.4% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1136 | +4.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1129 | -0.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1266 | +12.1% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.1275 | +0.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1314 | +3.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1289 | -1.9% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.0236 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2023-06-30 | 0.1044 | +342.5% | ratio | 10-K | 2024-05-29 |
| Annual | 2023-09-30 | 0.0931 | -10.8% | ratio | 10-K | 2024-05-29 |
| Annual | 2023-12-31 | 0.1085 | +16.4% | ratio | 10-K | 2024-05-29 |
| Annual | 2024-03-31 | 0.0736 | -32.1% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.1126 | +53.0% | ratio | 10-K | 2025-05-29 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1671 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1547 | -7.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.1745 | +12.8% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.1450 | -16.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1653 | +14.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1790 | +8.3% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.1768 | -1.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1820 | +2.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1826 | +0.3% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.1744 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.1627 | -6.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.1587 | -2.4% | ratio | 10-K | 2025-05-29 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2418 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.2352 | -2.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.2448 | +4.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.2141 | -12.6% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 0.2223 | +3.9% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.2377 | +6.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.2138 | -10.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.1741 | -18.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2025-03-31 | 0.1680 | -3.5% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.3019 | +79.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3591 | +19.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.4594 | +27.9% | ratio | 10-Q | 2026-02-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0115 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0102 | -10.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0123 | +20.4% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0144 | +16.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0146 | +1.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0173 | +18.4% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.0170 | -1.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0184 | +8.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0182 | -1.2% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.0099 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.0342 | +245.7% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0606 | +77.2% | ratio | 10-K | 2025-05-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0200 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0187 | -6.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0219 | +17.5% | ratio | 10-Q | 2025-02-07 |
| Quarterly | 2024-06-30 | 0.0229 | +4.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0227 | -0.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0270 | +18.9% | ratio | 10-Q | 2026-02-06 |
| Quarterly | 2025-06-30 | 0.0255 | -5.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0274 | +7.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0270 | -1.5% | ratio | 10-Q | 2026-02-06 |
| Annual | 2023-03-31 | 0.0176 | — | ratio | 10-K | 2025-05-29 |
| Annual | 2024-03-31 | 0.0600 | +240.8% | ratio | 10-K | 2025-05-29 |
| Annual | 2025-03-31 | 0.0931 | +55.1% | ratio | 10-K | 2025-05-29 |