Financial Metrics
HALO HALOZYME THERAPEUTICS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 3 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-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-03-31 | 162143000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 221038000.0 | +36.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 216033000.0 | -2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 195879000.0 | -9.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 231353000.0 | +18.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 290084000.0 | +25.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 264861000.0 | -8.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 325719000.0 | +23.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 354264000.0 | +8.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 829253000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1015324000.0 | +22.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1396611000.0 | +37.6% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53802000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 94458000.0 | +75.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 88279000.0 | -6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 95542000.0 | +8.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 117235000.0 | +22.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 163197000.0 | +39.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 141535000.0 | -13.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 202441000.0 | +43.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 217921000.0 | +7.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 337574000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 551475000.0 | +63.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 469006000.0 | -15.0% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 39615000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 74754000.0 | +88.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 81837000.0 | +9.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 76823000.0 | -6.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 93245000.0 | +21.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 137011000.0 | +46.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 118095000.0 | -13.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 165160000.0 | +39.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 175225000.0 | +6.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 281594000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 444091000.0 | +57.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 316889000.0 | -28.6% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.57 | +96.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.62 | +8.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.61 | -1.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.73 | +19.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.08 | +47.9% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.96 | -11.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.36 | +41.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.49 | +9.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.13 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3.5 | +64.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.64 | -24.6% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.56 | +93.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.61 | +8.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.6 | -1.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.72 | +20.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.05 | +45.8% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.93 | -11.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.33 | +43.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.43 | +7.5% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.1 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3.43 | +63.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.56 | -25.4% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 96383000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 221165000.0 | +129.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 274227000.0 | +24.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 118370000.0 | -56.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 164627000.0 | +39.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 187864000.0 | +14.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 154318000.0 | -17.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 115850000.0 | -24.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 176328000.0 | +52.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 61861000.0 | -64.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 419665000.0 | +578.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 118370000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 115850000.0 | -2.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 133820000.0 | +15.5% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 194883000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 221689000.0 | +13.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 213987000.0 | -3.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 233254000.0 | +9.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 185313000.0 | -20.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 210416000.0 | +13.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 273062000.0 | +29.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 288204000.0 | +5.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 304025000.0 | +5.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 315073000.0 | +3.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 343535000.0 | +9.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 233254000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 288204000.0 | +23.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 426273000.0 | +47.9% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 107521000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 132406000.0 | +23.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 128921000.0 | -2.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 127601000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 168541000.0 | +32.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 159312000.0 | -5.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 131412000.0 | -17.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 141860000.0 | +8.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 164868000.0 | +16.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 181505000.0 | +10.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 185796000.0 | +2.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 127601000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 141860000.0 | +11.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 176475000.0 | +24.4% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 615019000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 765745000.0 | +24.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 879006000.0 | +14.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 746424000.0 | -15.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 873584000.0 | +17.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 987797000.0 | +13.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1126976000.0 | +14.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1085340000.0 | -3.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1262028000.0 | +16.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1122673000.0 | -11.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1328749000.0 | +18.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 746424000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1085340000.0 | +45.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 825207000.0 | -24.0% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1699447000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1810440000.0 | +6.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1892662000.0 | +4.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1733270000.0 | -8.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1841527000.0 | +6.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1969453000.0 | +6.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2118030000.0 | +7.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2063477000.0 | -2.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2196532000.0 | +6.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2053899000.0 | -6.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2221232000.0 | +8.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1733270000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2063477000.0 | +19.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2525323000.0 | +22.4% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91919000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 116393000.0 | +26.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 115185000.0 | -1.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 112494000.0 | -2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 131639000.0 | +17.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 133360000.0 | +1.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 108815000.0 | -18.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 139100000.0 | +27.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 150379000.0 | +8.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 134282000.0 | -10.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 837228000.0 | +523.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 112494000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 139100000.0 | +23.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 177092000.0 | +27.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1633597000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1659407000.0 | +1.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1643481000.0 | -1.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1649462000.0 | +0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1663719000.0 | +0.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1680029000.0 | +1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1665327000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1699656000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1714262000.0 | +0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1721151000.0 | +0.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1717317000.0 | -0.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1649462000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1699656000.0 | +3.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2476509000.0 | +45.7% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 65850000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 151033000.0 | +129.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 249181000.0 | +65.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 83808000.0 | -66.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 177808000.0 | +112.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-06-30 | 289424000.0 | +62.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 452703000.0 | +56.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 363821000.0 | -19.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 482270000.0 | +32.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-06-30 | 332748000.0 | -31.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 503915000.0 | +51.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 83808000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 363821000.0 | +334.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 48814000.0 | -86.6% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1494380000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1495998000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1497621000.0 | +0.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1499248000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1500879000.0 | +0.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1502515000.0 | +0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1504154000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1505798000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1507447000.0 | +0.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1509100000.0 | +0.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 800072000.0 | -47.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1499248000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1505798000.0 | +0.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2142630000.0 | +42.3% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 86964000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 153806000.0 | +76.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 286217000.0 | +86.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 129427000.0 | -54.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 185221000.0 | +43.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 300597000.0 | +62.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 154221000.0 | -48.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 253932000.0 | +64.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 432529000.0 | +70.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 388571000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 479064000.0 | +23.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 651558000.0 | +36.0% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -60162000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -5168000.0 | +91.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -88618000.0 | -1614.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -82681000.0 | +6.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -124720000.0 | -50.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -292203000.0 | -134.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -90422000.0 | +69.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -5634000.0 | +93.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 195975000.0 | +3578.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -96909000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -262723000.0 | -171.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -545813000.0 | -107.8% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -164614000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -162168000.0 | +1.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -158067000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -489000.0 | +99.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 8993000.0 | +1939.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 27554000.0 | +206.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -3321000.0 | -112.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -302287000.0 | -9002.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -324689000.0 | -7.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -407987000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -218861000.0 | +46.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -85174000.0 | +61.1% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11377000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 9754000.0 | -14.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 12698000.0 | +30.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3545000.0 | -72.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 6127000.0 | +72.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 7644000.0 | +24.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 950000.0 | -87.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2513000.0 | +164.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 5543000.0 | +120.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 15294000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 10696000.0 | -30.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6970000.0 | -34.8% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131662000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 131856000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 132081000.0 | +0.2% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 126770000.0 | -4.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 127186000.0 | +0.3% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 126535000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 127183000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 123138000.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123170000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 117621000.0 | -4.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117523000.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 126770000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 123138000.0 | -2.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 117782000.0 | -4.3% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131662000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 131856000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 132081000.0 | +0.2% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 126770000.0 | -4.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 127186000.0 | +0.3% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 126535000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 127183000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 123138000.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123170000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 117621000.0 | -4.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117523000.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 126770000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 123138000.0 | -2.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 117782000.0 | -4.3% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 135027000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 131730000.0 | -2.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 131965000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126941000.0 | -3.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 127116000.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 126850000.0 | -0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123215000.0 | -2.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 121343000.0 | -1.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117219000.0 | -3.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 131927000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 126827000.0 | -3.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 119840000.0 | -5.5% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 137900000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 133543000.0 | -3.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 134083000.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 128887000.0 | -3.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 129222000.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 130134000.0 | +0.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 126644000.0 | -2.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 124158000.0 | -2.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 122331000.0 | -1.5% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 134197000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 129424000.0 | -3.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 123904000.0 | -4.3% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0954 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1221 | +28.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1141 | -6.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1064 | -6.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1175 | +10.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1370 | +16.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1206 | -12.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1586 | +31.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1595 | +0.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.4784 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4920 | +2.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5530 | +12.4% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.6909 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6.5790 | -1.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7.6313 | +16.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 6.6352 | -13.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6.6362 | +0.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 7.4070 | +11.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 10.3568 | +39.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7.8026 | -24.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 8.3923 | +7.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 8.3606 | -0.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.5871 | -81.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6.6352 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 7.8026 | +17.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4.6598 | -40.3% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24.8079 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 10.9870 | -55.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6.5955 | -40.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 19.6814 | +198.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9.3568 | -52.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 5.8047 | -38.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.6786 | -36.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4.6717 | +27.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3.5546 | -23.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5.1725 | +45.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.4079 | -34.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 19.6814 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4.6717 | -76.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50.7336 | +986.0% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2443 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.3382 | +38.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3788 | +12.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3922 | +3.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4030 | +2.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4723 | +17.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4459 | -5.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5071 | +13.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4946 | -2.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.3396 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4374 | +28.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2269 | -48.1% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3318 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4273 | +28.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4086 | -4.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4878 | +19.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5067 | +3.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.5626 | +11.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.5344 | -5.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.6215 | +16.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.6151 | -1.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.4071 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5432 | +33.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3358 | -38.2% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0486 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.9002 | +81.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.3808 | +25.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.0522 | -55.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.2506 | +18.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.4087 | +12.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.4182 | +0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8329 | -41.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.1726 | +40.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4607 | -60.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5013 | +8.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.0522 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8329 | -20.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7557 | -9.3% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0233 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0413 | +77.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0432 | +4.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0417 | -3.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0473 | +13.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0647 | +36.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0538 | -16.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0804 | +49.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0789 | -1.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1625 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2152 | +32.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1255 | -41.7% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6016 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4950 | -17.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3284 | -33.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4321 | +31.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3222 | -25.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3027 | -6.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2449 | -19.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4964 | +102.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3477 | -29.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3.3600 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.2206 | -63.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.4918 | +431.8% | ratio | 10-K | 2026-02-17 |