Financial Metrics
BIIB BIOGEN INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 2463000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2456000000.0 | -0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2530300000.0 | +3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2290500000.0 | -9.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2464900000.0 | +7.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2465800000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2431000000.0 | -1.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2645500000.0 | +8.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2534700000.0 | -4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9835600000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 9675900000.0 | -1.6% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 9890600000.0 | +2.2% | USD | 10-K | 2026-02-06 |
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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 387900000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 591600000.0 | +52.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -68100000.0 | -111.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 393400000.0 | +677.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 583600000.0 | +48.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 388500000.0 | -33.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 240500000.0 | -38.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 634800000.0 | +164.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 466500000.0 | -26.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1161100000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 1632200000.0 | +40.6% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1292900000.0 | -20.8% | USD | 10-K | 2026-02-06 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.69 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 4.09 | +52.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.47 | -111.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.71 | +676.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4.01 | +48.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.67 | -33.4% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.65 | -38.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.33 | +162.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.18 | -26.6% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8.02 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 11.21 | +39.8% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 8.83 | -21.2% | USD/shares | 10-K | 2026-02-06 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.67 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 4.07 | +52.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.47 | -111.5% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.7 | +674.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4.0 | +48.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.66 | -33.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.64 | -38.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.33 | +164.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.17 | -26.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7.97 | — | USD/shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 11.18 | +40.3% | USD/shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 8.79 | -21.4% | USD/shares | 10-K | 2026-02-06 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1634400000.0 | — | USD | 10-Q | 2023-04-25 |
| Annual | 2023-12-31 | 1664100000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1404800000.0 | -15.6% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 1342400000.0 | -4.4% | USD | 10-K | 2026-02-06 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1281000000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1333500000.0 | +4.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 2982400000.0 | +123.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2527400000.0 | -15.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2516800000.0 | -0.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2506100000.0 | -0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2469200000.0 | -1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2460500000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2273900000.0 | -7.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2274300000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2209400000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2527400000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 2460500000.0 | -2.6% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2168100000.0 | -11.9% | USD | 10-K | 2026-02-06 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9762500000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 10431700000.0 | +6.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 8454100000.0 | -19.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6859300000.0 | -18.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6756200000.0 | -1.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 7108500000.0 | +5.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6830500000.0 | -3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 7456800000.0 | +9.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7626000000.0 | +2.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7967700000.0 | +4.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8936600000.0 | +12.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6859300000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 7456800000.0 | +8.7% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 8974100000.0 | +20.3% | USD | 10-K | 2026-02-06 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 24598400000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 25156800000.0 | +2.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 28193200000.0 | +12.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 26844800000.0 | -4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 26567600000.0 | -1.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 26804100000.0 | +0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 28313200000.0 | +5.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 28049300000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 28033100000.0 | -0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28330200000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 29207500000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 26844800000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 28049300000.0 | +4.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 29439500000.0 | +5.0% | USD | 10-K | 2026-02-06 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3014900000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 3186500000.0 | +5.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 5022300000.0 | +57.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3434300000.0 | -31.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3222800000.0 | -6.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3108200000.0 | -3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5425000000.0 | +74.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 5528800000.0 | +1.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5297400000.0 | -4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3183700000.0 | -39.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3290000000.0 | +3.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3434300000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 5528800000.0 | +61.0% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 3349400000.0 | -39.4% | USD | 10-K | 2026-02-06 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10811400000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 10696300000.0 | -1.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 13713500000.0 | +28.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 12045400000.0 | -12.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 11354600000.0 | -5.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 10915000000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 11954300000.0 | +9.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 11333300000.0 | -5.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 11054400000.0 | -2.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10696200000.0 | -3.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 11000000000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12045400000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 11333300000.0 | -5.9% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 11182700000.0 | -1.3% | USD | 10-K | 2026-02-06 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13796600000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 14466900000.0 | +4.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 14483800000.0 | +0.1% | USD | 10-Q | 2023-11-08 |
| Annual | 2023-12-31 | 14799400000.0 | — | USD | 10-K | 2024-02-14 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6282700000.0 | — | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 6284600000.0 | +0.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 6786400000.0 | +8.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6788200000.0 | +0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6290100000.0 | -7.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 6292000000.0 | +0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4545800000.0 | -27.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4547200000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4548700000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6283700000.0 | +38.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6285100000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6938200000.0 | — | USD | 10-K | 2024-02-14 |
| Annual | 2024-12-31 | 6295800000.0 | -9.3% | USD | 10-K | 2025-02-12 |
| Annual | 2025-12-31 | 6286800000.0 | -0.1% | USD | 10-K | 2026-02-06 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 455300000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 942300000.0 | +107.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1534700000.0 | +62.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 553200000.0 | -64.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1179000000.0 | +113.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2114600000.0 | +79.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 259300000.0 | -87.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 420200000.0 | +62.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1692700000.0 | +302.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1547200000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 2875500000.0 | +85.9% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2204600000.0 | -23.3% | USD | 10-K | 2026-02-06 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -953000000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -1706500000.0 | -79.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -3448700000.0 | -102.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -66000000.0 | +98.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 400500000.0 | +706.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -780600000.0 | -294.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -47300000.0 | +93.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -104300000.0 | -120.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -139400000.0 | -33.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -4101000000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -799200000.0 | +80.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -1371100000.0 | -71.6% | USD | 10-K | 2026-02-06 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -43400000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -53200000.0 | -22.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 795400000.0 | +1595.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -439600000.0 | -155.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -684800000.0 | -55.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -691400000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -23000000.0 | +96.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -34700000.0 | -50.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -164900000.0 | -375.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 149300000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | -683500000.0 | -557.8% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | -301900000.0 | +55.8% | USD | 10-K | 2026-02-06 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66600000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 137600000.0 | +106.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 211800000.0 | +53.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 45900000.0 | -78.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 79400000.0 | +73.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 114400000.0 | +44.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 37100000.0 | -67.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 63700000.0 | +71.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 109900000.0 | +72.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 277000000.0 | — | USD | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 153700000.0 | -44.5% | USD | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 153800000.0 | +0.1% | USD | 10-K | 2026-02-06 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 144900000.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 145800000.0 | +0.6% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 146800000.0 | +0.7% | shares | 10-K | 2026-02-06 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 168700000.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 169500000.0 | +0.5% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 170500000.0 | +0.6% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 144400000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 144700000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 144800000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 145200000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 145600000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 145700000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 146100000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 146500000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 146600000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 144700000.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 145600000.0 | +0.6% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 146500000.0 | +0.6% | shares | 10-K | 2026-02-06 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 145200000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 145500000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 144800000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 145900000.0 | +0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 145900000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 146100000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 146600000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 146700000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 147100000.0 | +0.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 145600000.0 | — | shares | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 145900000.0 | +0.2% | shares | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 147100000.0 | +0.8% | shares | 10-K | 2026-02-06 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1001 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0976 | -2.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0897 | -8.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0862 | -3.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0920 | +6.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0871 | -5.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0867 | -0.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0934 | +7.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0868 | -7.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3664 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.3450 | -5.8% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.3360 | -2.6% | ratio | 10-K | 2026-02-06 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.2381 | — | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 3.2737 | +1.1% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1.6833 | -48.6% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.9973 | +18.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.0964 | +5.0% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2.2870 | +9.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2591 | -44.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.3487 | +7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.4396 | +6.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.5027 | +73.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.7163 | +8.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.9973 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1.3487 | -32.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 2.6793 | +98.7% | ratio | 10-K | 2026-02-06 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7836 | — | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.7394 | -5.6% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 0.9468 | +28.1% | ratio | 10-Q | 2023-11-08 |
| Annual | 2023-12-31 | 0.8139 | — | ratio | 10-K | 2025-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1575 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2409 | +52.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0269 | -111.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1718 | +738.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2368 | +37.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1576 | -33.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0989 | -37.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2400 | +142.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1840 | -23.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1181 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.1687 | +42.9% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.1307 | -22.5% | ratio | 10-K | 2026-02-06 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0158 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0235 | +49.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0024 | -110.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0148 | +713.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0218 | +47.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0137 | -37.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0086 | -37.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0224 | +161.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0160 | -28.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0433 | — | ratio | 10-K | 2026-02-06 |
| Annual | 2024-12-31 | 0.0582 | +34.5% | ratio | 10-K | 2026-02-06 |
| Annual | 2025-12-31 | 0.0439 | -24.5% | ratio | 10-K | 2026-02-06 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0281 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0409 | +45.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0047 | -111.5% | ratio | 10-Q | 2024-10-30 |
| Annual | 2023-12-31 | 0.0785 | — | ratio | 10-K | 2026-02-06 |