Financial Metrics
RPRX Royalty Pharma plcRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | 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 | 683971000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 538202000.0 | -21.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 536313000.0 | -0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 567978000.0 | +5.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 537267000.0 | -5.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 564690000.0 | +5.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 568247000.0 | +0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 578665000.0 | +1.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 609291000.0 | +5.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2354554000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2263576000.0 | -3.9% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2378193000.0 | +5.1% | USD | 10-K | 2026-02-11 |
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 | 478972000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 248840000.0 | -48.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 151442000.0 | -39.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -73774000.0 | -148.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 269630000.0 | +465.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 735074000.0 | +172.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 534182000.0 | -27.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 209799000.0 | -60.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 427156000.0 | +103.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1492150000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1292444000.0 | -13.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1559518000.0 | +20.7% | USD | 10-K | 2026-02-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 340755000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 227625000.0 | -33.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 72114000.0 | -68.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4778000.0 | -93.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 102004000.0 | +2034.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 543987000.0 | +433.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 238349000.0 | -56.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 30176000.0 | -87.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 288217000.0 | +855.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1134834000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 858983000.0 | -24.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 770947000.0 | -10.2% | USD | 10-K | 2026-02-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.76 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.51 | -32.9% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.16 | -68.6% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.01 | -93.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.23 | +2200.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.22 | +430.4% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.55 | -54.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.07 | -87.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.67 | +857.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.54 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.92 | -24.4% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.79 | -6.8% | USD/shares | 10-K | 2026-02-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.76 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.5 | -34.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.16 | -68.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.01 | -93.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.23 | +2200.0% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.21 | +426.1% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.55 | -54.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.07 | -87.3% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.67 | +857.1% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.53 | — | USD/shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 1.91 | -24.5% | USD/shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.78 | -6.8% | USD/shares | 10-K | 2026-02-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1975689000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2173077000.0 | +10.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 936448000.0 | -56.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 477010000.0 | -49.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 843000000.0 | +76.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1764644000.0 | +109.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 950052000.0 | -46.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 929026000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1087720000.0 | +17.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 631908000.0 | -41.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 938944000.0 | +48.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 477010000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 929026000.0 | +94.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 618696000.0 | -33.4% | USD | 10-K | 2026-02-11 |
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 |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2631221000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2953539000.0 | +12.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1728605000.0 | -41.5% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1274193000.0 | -26.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1559719000.0 | +22.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 2579114000.0 | +65.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1794195000.0 | -30.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1802139000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1843243000.0 | +2.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1520241000.0 | -17.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1849537000.0 | +21.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1274193000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1802139000.0 | +41.4% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1528091000.0 | -15.2% | USD | 10-K | 2026-02-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17074121000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 17121482000.0 | +0.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 15855524000.0 | -7.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 16381851000.0 | +3.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 16130886000.0 | -1.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 17656579000.0 | +9.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 18042242000.0 | +2.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 18222715000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 17608256000.0 | -3.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 18323000000.0 | +4.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 19347280000.0 | +5.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 16381851000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 18222715000.0 | +11.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 19620780000.0 | +7.7% | USD | 10-K | 2026-02-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1116879000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1172222000.0 | +5.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 127933000.0 | -89.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 161377000.0 | +26.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 124574000.0 | -22.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 275701000.0 | +121.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1167758000.0 | +323.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1253616000.0 | +7.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1182852000.0 | -5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1206526000.0 | +2.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 530802000.0 | -56.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 161377000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1253616000.0 | +676.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 636211000.0 | -49.2% | USD | 10-K | 2026-02-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7252121000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 7307796000.0 | +0.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6270427000.0 | -14.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6297562000.0 | +0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 6267170000.0 | -0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7904761000.0 | +26.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7783775000.0 | -1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 7880349000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 7819599000.0 | -0.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8820060000.0 | +12.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 9726419000.0 | +10.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6297562000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 7880349000.0 | +25.1% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 9905841000.0 | +25.7% | USD | 10-K | 2026-02-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9822000000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 9813686000.0 | -0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 9585097000.0 | -2.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 10084289000.0 | +5.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 9863716000.0 | -2.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 9751818000.0 | -1.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 10258467000.0 | +5.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 10342366000.0 | +0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 9788657000.0 | -5.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 9502940000.0 | -2.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 9620861000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 10084289000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 10342366000.0 | +2.6% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 9714939000.0 | -6.1% | USD | 10-K | 2026-02-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6122942000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6127074000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6131194000.0 | +0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 6135285000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 6139376000.0 | +0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7602019000.0 | +23.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 6610437000.0 | -13.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 6614653000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 6618847000.0 | +0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 7003063000.0 | +5.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 8565735000.0 | +22.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 6135285000.0 | — | USD | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 6614653000.0 | +7.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 8570917000.0 | +29.6% | USD | 10-K | 2026-02-11 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1033837000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1641654000.0 | +58.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2215174000.0 | +34.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 664638000.0 | -70.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1322847000.0 | +99.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2026461000.0 | +53.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 596076000.0 | -70.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 960060000.0 | +61.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1662675000.0 | +73.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2987802000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 2768986000.0 | -7.3% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2489823000.0 | -10.1% | USD | 10-K | 2026-02-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -558526000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -621959000.0 | -11.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1072617000.0 | -72.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -86650000.0 | +91.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -979826000.0 | -1030.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -2172527000.0 | -121.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 503917000.0 | +123.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 191935000.0 | -61.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -766379000.0 | -499.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -2072789000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | -2678115000.0 | -29.2% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1614180000.0 | +39.7% | USD | 10-K | 2026-02-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -210373000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -557369000.0 | -164.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1916860000.0 | -243.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -211998000.0 | +88.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 944613000.0 | +545.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 619108000.0 | -34.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -941299000.0 | -252.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -1449113000.0 | -53.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -886378000.0 | +38.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -2148754000.0 | — | USD | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 361145000.0 | +116.8% | USD | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | -1185973000.0 | -428.4% | USD | 10-K | 2026-02-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 445612000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 450405000.0 | +1.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 448439000.0 | -0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 448623000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 451020000.0 | +0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 447628000.0 | -0.8% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 435480000.0 | -2.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 423514000.0 | -2.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 431887000.0 | +2.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 447601000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 448185000.0 | +0.1% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 429801000.0 | -4.1% | shares | 10-K | 2026-02-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 607251000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 605860000.0 | -0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 601138000.0 | -0.8% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 597479000.0 | -0.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 596912000.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 592726000.0 | -0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 578102000.0 | -2.5% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 562298000.0 | -2.7% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 559611000.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 602900000.0 | — | shares | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 594108000.0 | -1.5% | shares | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 564455000.0 | -5.0% | shares | 10-K | 2026-02-11 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0401 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0314 | -21.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0338 | +7.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0352 | +4.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0304 | -13.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0313 | +2.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0323 | +3.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0316 | -2.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0315 | -0.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1437 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.1242 | -13.6% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.1212 | -2.4% | ratio | 10-K | 2026-02-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3559 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.5196 | +7.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 13.5118 | +436.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 7.8958 | -41.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 12.5204 | +58.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 9.3548 | -25.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.5364 | -83.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.4376 | -6.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.5583 | +8.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2600 | -19.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3.4844 | +176.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 7.8958 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 1.4376 | -81.8% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 2.4019 | +67.1% | ratio | 10-K | 2026-02-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7384 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.7447 | +0.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.6542 | -12.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.6245 | -4.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.6354 | +1.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.8106 | +27.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.7588 | -6.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.7619 | +0.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.7988 | +4.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.9281 | +16.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.0110 | +8.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6245 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.7619 | +22.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 1.0197 | +33.8% | ratio | 10-K | 2026-02-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4982 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4229 | -15.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1345 | -68.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0084 | -93.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1899 | +2156.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.9633 | +407.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4194 | -56.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0521 | -87.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.4730 | +807.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4820 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.3795 | -21.3% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.3242 | -14.6% | ratio | 10-K | 2026-02-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7003 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.4624 | -34.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2824 | -38.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.1299 | -146.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5019 | +486.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.3017 | +159.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.9401 | -27.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3626 | -61.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.7011 | +93.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6337 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.5710 | -9.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.6558 | +14.8% | ratio | 10-K | 2026-02-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.7689 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.8538 | +4.8% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7.3198 | +294.9% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2.9559 | -59.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 6.7671 | +128.9% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 6.4006 | -5.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8136 | -87.3% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.7411 | -8.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.9196 | +24.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5237 | -43.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.7689 | +237.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.9559 | — | ratio | 10-K | 2025-02-12 |
| Annual | 2024-12-31 | 0.7411 | -74.9% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.9725 | +31.2% | ratio | 10-K | 2026-02-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0200 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0133 | -33.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0045 | -65.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0003 | -93.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0058 | +1850.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0302 | +421.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0135 | -55.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0016 | -87.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0149 | +804.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0693 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0471 | -32.0% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0393 | -16.6% | ratio | 10-K | 2026-02-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0347 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0232 | -33.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0075 | -67.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0005 | -93.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0105 | +2059.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0530 | +407.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0243 | -54.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0032 | -87.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0300 | +843.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1125 | — | ratio | 10-K | 2026-02-11 |
| Annual | 2024-12-31 | 0.0831 | -26.2% | ratio | 10-K | 2026-02-11 |
| Annual | 2025-12-31 | 0.0794 | -4.5% | ratio | 10-K | 2026-02-11 |