Financial Metrics
ALKS Alkermes plc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-06 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 287595000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 617397000.0 | +114.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 380938000.0 | -38.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 350372000.0 | -8.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 399131000.0 | +13.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 378143000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 306510000.0 | -18.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 390657000.0 | +27.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 394185000.0 | +0.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1663405000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1557632000.0 | -6.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1475899000.0 | -5.2% | USD | 10-K | 2026-02-25 |
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 | -10972000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 281269000.0 | +2663.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 89194000.0 | -68.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 43309000.0 | -51.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 109883000.0 | +153.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 104756000.0 | -4.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13792000.0 | -86.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 92978000.0 | +574.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 89082000.0 | -4.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 414122000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 420636000.0 | +1.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 253956000.0 | -39.6% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -41845000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 237065000.0 | +666.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 47758000.0 | -79.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 36828000.0 | -22.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 91358000.0 | +148.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 92381000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 22464000.0 | -75.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 87098000.0 | +287.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 82761000.0 | -5.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 355757000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 367070000.0 | +3.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 241664000.0 | -34.2% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.25 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.43 | +672.0% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.29 | -79.7% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.22 | -24.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.54 | +145.5% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.57 | +5.6% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.14 | -75.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.53 | +278.6% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5 | -5.7% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.14 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.22 | +3.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.47 | -33.8% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.25 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.38 | +652.0% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.28 | -79.7% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.21 | -25.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.53 | +152.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.55 | +3.8% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.13 | -76.4% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.52 | +300.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.49 | -5.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.1 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.17 | +3.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.43 | -34.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 321401000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 665795000.0 | +107.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 647711000.0 | -2.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 457469000.0 | -29.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 420753000.0 | -8.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 535150000.0 | +27.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 396293000.0 | -25.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 291146000.0 | -26.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 399806000.0 | +37.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 521199000.0 | +30.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 616449000.0 | +18.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 457469000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 291146000.0 | -36.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 388570000.0 | +33.5% | USD | 10-K | 2026-02-25 |
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 | 184984000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 189372000.0 | +2.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 192186000.0 | +1.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 186406000.0 | -3.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 198369000.0 | +6.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 194731000.0 | -1.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 191087000.0 | -1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 182887000.0 | -4.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 183438000.0 | +0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 191924000.0 | +4.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 190997000.0 | -0.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 186406000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 182887000.0 | -1.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 196625000.0 | +7.5% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1110058000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1397351000.0 | +25.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1464781000.0 | +4.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1485506000.0 | +1.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1468825000.0 | -1.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1542190000.0 | +5.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1564178000.0 | +1.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1415355000.0 | -9.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1479050000.0 | +4.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1635288000.0 | +10.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1741664000.0 | +6.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1485506000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1415355000.0 | -4.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1929161000.0 | +36.3% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1922727000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2187184000.0 | +13.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2279231000.0 | +4.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2136223000.0 | -6.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2123896000.0 | -0.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2206842000.0 | +3.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2155291000.0 | -2.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2055567000.0 | -4.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2081977000.0 | +1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2252809000.0 | +8.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2329512000.0 | +3.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2136223000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 2055567000.0 | -3.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2486993000.0 | +21.0% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 492910000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 487185000.0 | -1.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 503107000.0 | +3.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 520220000.0 | +3.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 458977000.0 | -11.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 515549000.0 | +12.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 453705000.0 | -12.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 465199000.0 | +2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 443730000.0 | -4.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 505962000.0 | +14.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 474360000.0 | -6.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 520220000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 465199000.0 | -10.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 543437000.0 | +16.8% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 917151000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 906747000.0 | -1.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 923648000.0 | +1.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 933537000.0 | +1.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 869133000.0 | -6.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 922837000.0 | +6.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 863185000.0 | -6.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 590590000.0 | -31.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 570394000.0 | -3.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 628225000.0 | +10.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 596080000.0 | -5.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 933537000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 590590000.0 | -36.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 667698000.0 | +13.1% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1005576000.0 | — | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 1280437000.0 | +27.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 1355583000.0 | +5.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 1202686000.0 | -11.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 1254763000.0 | +4.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 1284005000.0 | +2.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 1292106000.0 | +0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 1464977000.0 | +13.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1511583000.0 | +3.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 1624584000.0 | +7.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 1733432000.0 | +6.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1202686000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1464977000.0 | +21.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1819295000.0 | +24.2% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 289635000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 289001000.0 | -0.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 288366000.0 | -0.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 287730000.0 | -0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 287095000.0 | -0.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 286459000.0 | -0.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 285823000.0 | -0.2% | USD | 10-Q | 2024-10-24 |
| Annual | 2023-12-31 | 287730000.0 | — | USD | 10-K | 2025-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -21302000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 194408000.0 | +1012.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 294116000.0 | +51.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 21108000.0 | -92.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 167138000.0 | +691.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 248727000.0 | +48.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 98811000.0 | -60.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 249013000.0 | +152.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 350685000.0 | +40.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 401353000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 439124000.0 | +9.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 520754000.0 | +18.6% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 72850000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 193698000.0 | +165.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 74339000.0 | -61.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -39951000.0 | -153.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 11899000.0 | +129.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -97433000.0 | -918.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 9102000.0 | +109.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -20112000.0 | -321.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -26849000.0 | -33.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 53357000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -111308000.0 | -308.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 295497000.0 | +365.5% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -22620000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -14784000.0 | +34.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -13217000.0 | +10.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -17873000.0 | -35.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -101356000.0 | -467.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -212470000.0 | -109.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 747000.0 | +100.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1152000.0 | +54.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1467000.0 | +27.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -289714000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -494139000.0 | -70.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 12379000.0 | +102.5% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6860000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 16565000.0 | +141.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 31018000.0 | +87.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 8342000.0 | -73.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 15453000.0 | +85.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 23711000.0 | +53.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 10110000.0 | -57.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 23126000.0 | +128.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 40440000.0 | +74.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 48048000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 33484000.0 | -30.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 40420000.0 | +20.7% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 166058960.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 166498288.0 | +0.3% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 166714095.0 | +0.1% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 166979833.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 169184516.0 | +1.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 165886689.0 | -1.9% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 161776205.0 | -2.5% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 162176994.0 | +0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 164853015.0 | +1.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 165054912.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 165103891.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 166979833.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 162176994.0 | -2.9% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 165607028.0 | +2.1% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171518796.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 171975901.0 | +0.3% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 172218651.0 | +0.1% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 172569051.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 175734220.0 | +1.8% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 175959272.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 176258170.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 176670785.0 | +0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 180181396.0 | +2.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 180439750.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 180499470.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 172569051.0 | — | shares | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 176670785.0 | +2.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 181011166.0 | +2.5% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165085000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 166279000.0 | +0.7% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 166607000.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 167984000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 168321000.0 | +0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 163368000.0 | -2.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 163407000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 164959000.0 | +0.9% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 165086000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 166223000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 165392000.0 | -0.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 164703000.0 | -0.4% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 165085000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 171553000.0 | +3.9% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 171903000.0 | +0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 172981000.0 | +0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 170977000.0 | -1.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 167025000.0 | -2.3% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 168737000.0 | +1.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 168357000.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 168510000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 169730000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 169198000.0 | -0.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 168743000.0 | -0.3% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1496 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2823 | +88.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1671 | -40.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1650 | -1.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1809 | +9.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1754 | -3.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1472 | -16.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1734 | +17.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1692 | -2.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.7787 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.7578 | -2.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.5934 | -21.7% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2521 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.8682 | +27.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.9115 | +1.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2.8555 | -1.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3.2002 | +12.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.9914 | -6.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3.4476 | +15.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 3.0425 | -11.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3.3332 | +9.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.2320 | -3.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3.6716 | +13.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.8555 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 3.0425 | +6.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.5499 | +16.7% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9121 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.7082 | -22.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.6814 | -3.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.7762 | +13.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.6927 | -10.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.7187 | +3.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.6680 | -7.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.4031 | -39.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3773 | -6.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3867 | +2.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3439 | -11.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.7762 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.4031 | -48.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3670 | -9.0% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1455 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.3840 | +363.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.1254 | -67.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1051 | -16.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.2289 | +117.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.2443 | +6.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0733 | -70.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.2230 | +204.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.2100 | -5.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2139 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2357 | +10.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1637 | -30.5% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0382 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.4556 | +1294.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2341 | -48.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1236 | -47.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2753 | +122.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2770 | +0.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0450 | -83.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2380 | +428.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.2260 | -5.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2490 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2700 | +8.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1721 | -36.3% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6520 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.3666 | +109.6% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.2874 | -5.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.8794 | -31.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.9167 | +4.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.0380 | +13.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.8735 | -15.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.6259 | -28.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.9010 | +44.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0301 | +14.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.2995 | +26.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.8794 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6259 | -28.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.7150 | +14.2% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0218 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.1084 | +598.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0210 | -80.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0173 | -17.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0414 | +138.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0429 | +3.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0108 | -74.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0387 | +258.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0355 | -8.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1665 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1786 | +7.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0972 | -45.6% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0416 | — | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.1851 | +544.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0352 | -81.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0294 | -16.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0712 | +142.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0715 | +0.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0149 | -79.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0536 | +260.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0477 | -10.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.2958 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2506 | -15.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1328 | -47.0% | ratio | 10-K | 2026-02-25 |