Financial Metrics
WMS ADVANCED DRAINAGE SYSTEMS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2025-12-05 | SEC Filing Index |
| Insider | 4 | 2025-12-04 | 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 | 778046000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 780220000.0 | +0.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 662367000.0 | -15.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 815336000.0 | +23.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 782610000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 690538000.0 | -11.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 829880000.0 | +20.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 850381000.0 | +2.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 693354000.0 | -18.5% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 3071121000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 2874473000.0 | -6.4% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 2904245000.0 | +1.0% | USD | 10-K | 2025-05-15 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 331460000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 302677000.0 | -8.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 259849000.0 | -14.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 332454000.0 | +27.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 293941000.0 | -11.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 241594000.0 | -17.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 330438000.0 | +36.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 340132000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 259152000.0 | -23.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1118408000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 1145949000.0 | +2.5% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1094241000.0 | -4.5% | USD | 10-K | 2025-05-15 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 245451000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 198037000.0 | -19.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 153266000.0 | -22.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 226215000.0 | +47.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 187376000.0 | -17.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 126864000.0 | -32.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 205746000.0 | +62.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 223295000.0 | +8.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 136823000.0 | -38.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 719310000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 732131000.0 | +1.8% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 657436000.0 | -10.2% | USD | 10-K | 2025-05-15 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 173652000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 135802000.0 | -21.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 105639000.0 | -22.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 161402000.0 | +52.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 130382000.0 | -19.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 81231000.0 | -37.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 143922000.0 | +77.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 156017000.0 | +8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 93626000.0 | -40.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 507086000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 509915000.0 | +0.6% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 450172000.0 | -11.7% | USD | 10-K | 2025-05-15 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 2.2 | — | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.73 | -21.4% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1.36 | -21.4% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 2.08 | +52.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.68 | -19.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.05 | -37.5% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1.85 | +76.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.01 | +8.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.2 | -40.3% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 6.16 | — | USD/shares | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 6.52 | +5.8% | USD/shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 5.81 | -10.9% | USD/shares | 10-K | 2025-05-15 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 2.18 | — | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.71 | -21.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1.34 | -21.6% | USD/shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 2.06 | +53.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.67 | -18.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.04 | -37.7% | USD/shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1.84 | +76.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.99 | +8.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.19 | -40.2% | USD/shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 6.08 | — | USD/shares | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 6.45 | +6.1% | USD/shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 5.76 | -10.7% | USD/shares | 10-K | 2025-05-15 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 217128000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 366104000.0 | +68.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 470409000.0 | +28.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 560744000.0 | +19.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 490163000.0 | -12.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 541637000.0 | +10.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 613020000.0 | +13.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 488859000.0 | -20.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 463319000.0 | -5.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 638268000.0 | +37.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 812862000.0 | +27.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1008190000.0 | +24.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 217128000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 490163000.0 | +125.7% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 463319000.0 | -5.5% | USD | 10-K | 2025-05-15 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 463994000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 434631000.0 | -6.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 385090000.0 | -11.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 405409000.0 | +5.3% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 464200000.0 | +14.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 487833000.0 | +5.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 487232000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 476369000.0 | -2.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 488269000.0 | +2.5% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 453695000.0 | -7.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 423778000.0 | -6.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 431245000.0 | +1.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 463994000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 464200000.0 | +0.0% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 488269000.0 | +5.2% | USD | 10-K | 2025-05-15 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1017489000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1168523000.0 | +14.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1231916000.0 | +5.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1238422000.0 | +0.5% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1299967000.0 | +5.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1424300000.0 | +9.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1491920000.0 | +4.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1245096000.0 | -16.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1324783000.0 | +6.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1517026000.0 | +14.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1672912000.0 | +10.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1705094000.0 | +1.9% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1017489000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1299967000.0 | +27.8% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1324783000.0 | +1.9% | USD | 10-K | 2025-05-15 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2901125000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 3048669000.0 | +5.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3137974000.0 | +2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3161959000.0 | +0.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 3268913000.0 | +3.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 3447538000.0 | +5.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3535750000.0 | +2.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3602254000.0 | +1.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 3690360000.0 | +2.4% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 3909945000.0 | +6.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4079289000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 4144311000.0 | +1.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 2901125000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 3268913000.0 | +12.7% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 3690360000.0 | +12.9% | USD | 10-K | 2025-05-15 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 378802000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 419587000.0 | +10.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 427867000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 409125000.0 | -4.4% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 439622000.0 | +7.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 492927000.0 | +12.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 467337000.0 | -5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 388090000.0 | -17.0% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 398396000.0 | +2.7% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 471604000.0 | +18.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 480863000.0 | +2.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 413377000.0 | -14.0% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 378802000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 439622000.0 | +16.1% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 398396000.0 | -9.4% | USD | 10-K | 2025-05-15 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1906265000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1936803000.0 | +1.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1955795000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1940090000.0 | -0.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1988214000.0 | +2.5% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 2062725000.0 | +3.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2043484000.0 | -0.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2037868000.0 | -0.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 2054572000.0 | +0.8% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 2131669000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2150178000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2115294000.0 | -1.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1906265000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1988214000.0 | +4.3% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 2054572000.0 | +3.3% | USD | 10-K | 2025-05-15 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 824147000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 944672000.0 | +14.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1029413000.0 | +9.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1078562000.0 | +4.8% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1153313000.0 | +6.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1263113000.0 | +9.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1376457000.0 | +9.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1451032000.0 | +5.4% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1525436000.0 | +5.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1671086000.0 | +9.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1826323000.0 | +9.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1928321000.0 | +5.6% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 824147000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1153313000.0 | +39.9% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1525436000.0 | +32.3% | USD | 10-K | 2025-05-15 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1269391000.0 | — | USD | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 1266797000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1264197000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1261742000.0 | -0.2% | USD | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1259522000.0 | -0.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1257320000.0 | -0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1255118000.0 | -0.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1253129000.0 | -0.2% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1251589000.0 | -0.1% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1250050000.0 | -0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1248506000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1275701000.0 | +2.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1269391000.0 | — | USD | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1259522000.0 | -0.8% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1251589000.0 | -0.6% | USD | 10-K | 2025-05-15 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 243967000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 458864000.0 | +88.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 700262000.0 | +52.6% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 183426000.0 | -73.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 350326000.0 | +91.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 540264000.0 | +54.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 274977000.0 | -49.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 509843000.0 | +85.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 779133000.0 | +52.8% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 707810000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 717928000.0 | +1.4% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 581491000.0 | -19.0% | USD | 10-K | 2025-05-15 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -21944000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -62200000.0 | -183.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -115879000.0 | -86.3% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | -57217000.0 | +50.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -111542000.0 | -94.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -402889000.0 | -261.2% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -69934000.0 | +82.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -105343000.0 | -50.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -186572000.0 | -77.1% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | -214477000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | -155664000.0 | +27.4% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | -447866000.0 | -187.7% | USD | 10-K | 2025-05-15 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | -73512000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -143386000.0 | -95.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | -236436000.0 | -64.9% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | -73895000.0 | +68.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -114640000.0 | -55.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | -135944000.0 | -18.6% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | -31132000.0 | +77.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -55853000.0 | -79.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | -52650000.0 | +5.7% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | -296278000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | -284343000.0 | +4.0% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | -157727000.0 | +44.5% | USD | 10-K | 2025-05-15 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 42078000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 82625000.0 | +96.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 136385000.0 | +65.1% | USD | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 57715000.0 | -57.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 112182000.0 | +94.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 166410000.0 | +48.3% | USD | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 52598000.0 | -68.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 111018000.0 | +111.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 196737000.0 | +77.2% | USD | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 166913000.0 | — | USD | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 183812000.0 | +10.1% | USD | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 212944000.0 | +15.8% | USD | 10-K | 2025-05-15 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69518000.0 | — | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 69541000.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 70018000.0 | +0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 70200000.0 | +0.3% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 70868000.0 | +1.0% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 71198000.0 | +0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 71463000.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 71677000.0 | +0.3% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 71864000.0 | +0.3% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 72305000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 72660000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 73060000.0 | +0.6% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 69518000.0 | — | shares | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 70868000.0 | +1.9% | shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 71864000.0 | +1.4% | shares | 10-K | 2025-05-15 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 79057000.0 | — | shares | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 79651000.0 | +0.8% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 80635000.0 | +1.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 81415000.0 | +1.0% | shares | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 82283000.0 | +1.1% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 82973000.0 | +0.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 83359000.0 | +0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 83573000.0 | +0.3% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 83750000.0 | +0.2% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 84247000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 84602000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 85004000.0 | +0.5% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 79057000.0 | — | shares | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 82283000.0 | +4.1% | shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 83750000.0 | +1.8% | shares | 10-K | 2025-05-15 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 78908000.0 | — | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 78606000.0 | -0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 77857000.0 | -1.0% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 77540000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 77542000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 77540000.0 | -0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 77641000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 77752000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 77815000.0 | +0.1% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 82315000.0 | — | shares | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 78252000.0 | -4.9% | shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 77549000.0 | -0.9% | shares | 10-K | 2025-05-15 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 79634000.0 | — | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 79307000.0 | -0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 78586000.0 | -0.9% | shares | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 78282000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 78110000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 78115000.0 | +0.0% | shares | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 78122000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 78310000.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 78447000.0 | +0.2% | shares | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 83336000.0 | — | shares | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 79017000.0 | -5.2% | shares | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 78188000.0 | -1.0% | shares | 10-K | 2025-05-15 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.2552 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2486 | -2.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.2095 | -15.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.2365 | +12.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2213 | -6.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1917 | -13.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.2122 | +10.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2085 | -1.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1673 | -19.7% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 1.0586 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.8793 | -16.9% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.7870 | -10.5% | ratio | 10-K | 2025-05-15 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.6861 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2.7849 | +3.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.8792 | +3.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.0270 | +5.1% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 2.9570 | -2.3% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 2.8895 | -2.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.1924 | +10.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3.2083 | +0.5% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 3.3253 | +3.6% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 3.2167 | -3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3.4790 | +8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 4.1248 | +18.6% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 2.6861 | — | ratio | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 2.9570 | +10.1% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 3.3253 | +12.5% | ratio | 10-K | 2025-05-15 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3130 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 2.0502 | -11.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.8999 | -7.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.7988 | -5.3% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1.7239 | -4.2% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1.6330 | -5.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.4846 | -9.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.4044 | -5.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2025-03-31 | 1.3469 | -4.1% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1.2756 | -5.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1773 | -7.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.0970 | -6.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 2.3130 | — | ratio | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1.7239 | -25.5% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1.3469 | -21.9% | ratio | 10-K | 2025-05-15 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.4260 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3879 | -8.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.3923 | +1.1% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.4078 | +3.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3756 | -7.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.3499 | -6.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.3982 | +13.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4000 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.3738 | -6.6% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.3642 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.3987 | +9.5% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.3768 | -5.5% | ratio | 10-K | 2025-05-15 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.2232 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1741 | -22.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.1595 | -8.4% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.1980 | +24.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1666 | -15.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1176 | -29.4% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.1734 | +47.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1835 | +5.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1350 | -26.4% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.1651 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.1774 | +7.4% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.1550 | -12.6% | ratio | 10-K | 2025-05-15 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.3155 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2538 | -19.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.2314 | -8.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.2775 | +19.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2394 | -13.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1837 | -23.3% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.2479 | +34.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2626 | +5.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.1973 | -24.8% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.2342 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.2547 | +8.7% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.2264 | -11.1% | ratio | 10-K | 2025-05-15 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5732 | — | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2023-06-30 | 0.8725 | +52.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.0994 | +26.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3706 | +24.7% | ratio | 10-Q | 2024-02-08 |
| Quarterly | 2024-03-31 | 1.1150 | -18.7% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 1.0988 | -1.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.3117 | +19.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1.2597 | -4.0% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-03-31 | 1.1630 | -7.7% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 1.3534 | +16.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.6904 | +24.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2.4389 | +44.3% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.5732 | — | ratio | 10-K | 2024-05-16 |
| Annual | 2024-03-31 | 1.1150 | +94.5% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 1.1630 | +4.3% | ratio | 10-K | 2025-05-15 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.0570 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0433 | -24.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0334 | -22.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.0468 | +40.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0369 | -21.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0226 | -38.8% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0368 | +63.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0382 | +3.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0226 | -40.9% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.1748 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.1560 | -10.8% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.1220 | -21.8% | ratio | 10-K | 2025-05-15 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 0.1838 | — | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1319 | -28.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0979 | -25.8% | ratio | 10-Q | 2025-02-06 |
| Quarterly | 2024-06-30 | 0.1278 | +30.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0947 | -25.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.0560 | -40.9% | ratio | 10-Q | 2026-02-05 |
| Quarterly | 2025-06-30 | 0.0861 | +53.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0854 | -0.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.0486 | -43.2% | ratio | 10-Q | 2026-02-05 |
| Annual | 2023-03-31 | 0.6153 | — | ratio | 10-K | 2025-05-15 |
| Annual | 2024-03-31 | 0.4421 | -28.1% | ratio | 10-K | 2025-05-15 |
| Annual | 2025-03-31 | 0.2951 | -33.3% | ratio | 10-K | 2025-05-15 |