F&F - Financial Insights SEC Filing Analytics

Financial Metrics

BEIGF BeOne Medicines Ltd.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
33
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-13 SEC Filing Index
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-02-06 SEC Filing Index
Insider 4 2026-01-09 SEC Filing Index
Insider 4 2026-01-05 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
961913000.0
Total Liabilities (latest annual)
3827379000.0
Current Liabilities (latest annual)
1828830000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 447801000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 595261000.0 +32.9% USD 10-Q 2024-08-07
Quarterly 2023-09-30 781308000.0 +31.3% USD 10-Q 2024-11-12
Quarterly 2024-03-31 751652000.0 -3.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 929166000.0 +23.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 1001599000.0 +7.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1117279000.0 +11.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1315300000.0 +17.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1412284000.0 +7.4% USD 10-Q 2025-11-06
Annual 2023-12-31 2458779000.0 USD 10-K 2026-02-26
Annual 2024-12-31 3810241000.0 +55.0% USD 10-K 2026-02-26
Annual 2025-12-31 5343033000.0 +40.2% USD 10-K 2026-02-26

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 366012000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 499271000.0 +36.4% USD 10-Q 2024-08-07
Quarterly 2023-09-30 684999000.0 +37.2% USD 10-Q 2024-11-12
Quarterly 2024-03-31 626717000.0 -8.5% USD 10-Q 2025-05-07
Quarterly 2024-06-30 791034000.0 +26.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 831137000.0 +5.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 952277000.0 +14.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1150694000.0 +20.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1215774000.0 +5.7% USD 10-Q 2025-11-06
Annual 2023-12-31 2078859000.0 USD 10-K 2026-02-26
Annual 2024-12-31 3216152000.0 +54.7% USD 10-K 2026-02-26
Annual 2025-12-31 4674493000.0 +45.3% USD 10-K 2026-02-26

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -371258000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -318715000.0 +14.2% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -133968000.0 +58.0% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -261348000.0 -95.1% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -107161000.0 +59.0% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -120265000.0 -12.2% USD 10-Q 2025-11-06
Quarterly 2025-03-31 11102000.0 +109.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 87885000.0 +691.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 163114000.0 +85.6% USD 10-Q 2025-11-06
Annual 2023-12-31 -1207736000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -568199000.0 +53.0% USD 10-K 2026-02-26
Annual 2025-12-31 447136000.0 +178.7% USD 10-K 2026-02-26

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -348431000.0 USD 10-Q 2024-11-12
Quarterly 2023-06-30 -381137000.0 -9.4% USD 10-Q 2024-11-12
Quarterly 2023-09-30 215413000.0 +156.5% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -251150000.0 -216.6% USD 10-Q 2025-11-06
Quarterly 2024-06-30 -120405000.0 +52.1% USD 10-Q 2025-11-06
Quarterly 2024-09-30 -121350000.0 -0.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1270000.0 +101.0% USD 10-Q 2025-11-06
Quarterly 2025-06-30 94320000.0 +7326.8% USD 10-Q 2025-11-06
Quarterly 2025-09-30 124841000.0 +32.4% USD 10-Q 2025-11-06
Annual 2023-12-31 -881708000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -644786000.0 +26.9% USD 10-K 2026-02-26
Annual 2025-12-31 286933000.0 +144.5% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.26 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 -0.28 -7.7% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 0.16 +157.1% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 -0.19 -218.8% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.09 +52.6% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.09 +0.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.0 +100.0% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 0.07 USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.09 +28.6% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -0.65 USD/shares 10-K 2026-02-26
Annual 2024-12-31 -0.47 +27.7% USD/shares 10-K 2026-02-26
Annual 2025-12-31 0.2 +142.6% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -0.26 USD/shares 10-Q 2024-05-08
Quarterly 2023-06-30 -0.28 -7.7% USD/shares 10-Q 2024-08-07
Quarterly 2023-09-30 0.15 +153.6% USD/shares 10-Q 2024-11-12
Quarterly 2024-03-31 -0.19 -226.7% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.09 +52.6% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 -0.09 +0.0% USD/shares 10-Q 2025-11-06
Quarterly 2025-03-31 0.0 +100.0% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 0.06 USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.08 +33.3% USD/shares 10-Q 2025-11-06
Annual 2023-12-31 -0.65 USD/shares 10-K 2026-02-26
Annual 2024-12-31 -0.47 +27.7% USD/shares 10-K 2026-02-26
Annual 2025-12-31 0.19 +140.4% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3538644000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 3410368000.0 -3.6% USD 10-Q 2024-08-07
Quarterly 2023-09-30 3067336000.0 -10.1% USD 10-Q 2024-11-12
Quarterly 2023-12-31 3171800000.0 +3.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 2793370000.0 -11.9% USD 10-Q 2025-05-07
Quarterly 2024-06-30 2592655000.0 -7.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 2701933000.0 +4.2% USD 10-Q 2025-11-06
Quarterly 2024-12-31 2627410000.0 -2.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2516411000.0 -4.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 2756056000.0 +9.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 4036868000.0 +46.5% USD 10-Q 2025-11-06
Annual 2023-12-31 3171800000.0 USD 10-K 2026-02-26
Annual 2024-12-31 2627410000.0 -17.2% USD 10-K 2026-02-26
Annual 2025-12-31 4547530000.0 +73.1% USD 10-K 2026-02-26

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 309628000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 299282000.0 -3.3% USD 10-Q 2023-08-02
Quarterly 2023-09-30 309079000.0 +3.3% USD 10-Q 2023-11-09
Quarterly 2023-12-31 358027000.0 +15.8% USD 10-Q 2024-11-12
Quarterly 2024-03-31 435294000.0 +21.6% USD 10-Q 2024-05-08
Quarterly 2024-06-30 529449000.0 +21.6% USD 10-Q 2024-08-07
Quarterly 2024-09-30 569047000.0 +7.5% USD 10-Q 2024-11-12
Quarterly 2024-12-31 676278000.0 +18.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 717239000.0 +6.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 770776000.0 +7.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 863281000.0 +12.0% USD 10-Q 2025-11-06
Annual 2023-12-31 358027000.0 USD 10-K 2025-02-27
Annual 2024-12-31 676278000.0 +88.9% USD 10-K 2026-02-26
Annual 2025-12-31 865080000.0 +27.9% USD 10-K 2026-02-26

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 296995000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 321333000.0 +8.2% USD 10-Q 2023-08-02
Quarterly 2023-09-30 316929000.0 -1.4% USD 10-Q 2023-11-09
Quarterly 2023-12-31 416122000.0 +31.3% USD 10-Q 2024-11-12
Quarterly 2024-03-31 447345000.0 +7.5% USD 10-Q 2024-05-08
Quarterly 2024-06-30 443260000.0 -0.9% USD 10-Q 2024-08-07
Quarterly 2024-09-30 431676000.0 -2.6% USD 10-Q 2024-11-12
Quarterly 2024-12-31 494986000.0 +14.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 494660000.0 -0.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 502867000.0 +1.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 531687000.0 +5.7% USD 10-Q 2025-11-06
Annual 2023-12-31 416122000.0 USD 10-K 2025-02-27
Annual 2024-12-31 494986000.0 +19.0% USD 10-K 2026-02-26
Annual 2025-12-31 608227000.0 +22.9% USD 10-K 2026-02-26

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4704318000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 4401419000.0 -6.4% USD 10-Q 2023-08-02
Quarterly 2023-09-30 4053542000.0 -7.9% USD 10-Q 2023-11-09
Quarterly 2023-12-31 4203414000.0 +3.7% USD 10-Q 2024-11-12
Quarterly 2024-03-31 3907750000.0 -7.0% USD 10-Q 2024-05-08
Quarterly 2024-06-30 3839022000.0 -1.8% USD 10-Q 2024-08-07
Quarterly 2024-09-30 3911736000.0 +1.9% USD 10-Q 2024-11-12
Quarterly 2024-12-31 3991593000.0 +2.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3896492000.0 -2.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 4310221000.0 +10.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 5664477000.0 +31.4% USD 10-Q 2025-11-06
Annual 2023-12-31 4203414000.0 USD 10-K 2025-02-27
Annual 2024-12-31 3991593000.0 -5.0% USD 10-K 2026-02-26
Annual 2025-12-31 6233589000.0 +56.2% USD 10-K 2026-02-26

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5956775000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 5728736000.0 -3.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 5524879000.0 -3.6% USD 10-Q 2023-11-09
Quarterly 2023-12-31 5805275000.0 +5.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 5667681000.0 -2.4% USD 10-Q 2024-05-08
Quarterly 2024-06-30 5712179000.0 +0.8% USD 10-Q 2024-08-07
Quarterly 2024-09-30 5830860000.0 +2.1% USD 10-Q 2024-11-12
Quarterly 2024-12-31 5920910000.0 +1.5% USD 10-Q 2025-11-06
Quarterly 2025-03-31 5841526000.0 -1.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 6298394000.0 +7.8% USD 10-Q 2025-08-06
Quarterly 2025-09-30 7632586000.0 +21.2% USD 10-Q 2025-11-06
Annual 2023-12-31 5805275000.0 USD 10-K 2025-02-27
Annual 2024-12-31 5920910000.0 +2.0% USD 10-K 2026-02-26
Annual 2025-12-31 8188573000.0 +38.3% USD 10-K 2026-02-26

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1254551000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1405109000.0 +12.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1283297000.0 -8.7% USD 10-Q 2023-11-09
Quarterly 2023-12-31 1810113000.0 +41.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 1881689000.0 +4.0% USD 10-Q 2024-05-08
Quarterly 2024-06-30 1938768000.0 +3.0% USD 10-Q 2024-08-07
Quarterly 2024-09-30 2025332000.0 +4.5% USD 10-Q 2024-11-12
Quarterly 2024-12-31 2214899000.0 +9.4% USD 10-Q 2025-11-06
Quarterly 2025-03-31 1983721000.0 -10.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 2209837000.0 +11.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2368425000.0 +7.2% USD 10-Q 2025-11-06
Annual 2023-12-31 1810113000.0 USD 10-K 2025-02-27
Annual 2024-12-31 2214899000.0 +22.4% USD 10-K 2026-02-26
Annual 2025-12-31 1828830000.0 -17.4% USD 10-K 2026-02-26

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1799469000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1930177000.0 +7.3% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1761645000.0 -8.7% USD 10-Q 2023-11-09
Quarterly 2023-12-31 2267948000.0 +28.7% USD 10-Q 2024-11-12
Quarterly 2024-03-31 2307320000.0 +1.7% USD 10-Q 2024-05-08
Quarterly 2024-06-30 2345924000.0 +1.7% USD 10-Q 2024-08-07
Quarterly 2024-09-30 2394787000.0 +2.1% USD 10-Q 2024-11-12
Quarterly 2024-12-31 2588688000.0 +8.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 2342013000.0 -9.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 2527919000.0 +7.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 3503260000.0 +38.6% USD 10-Q 2025-11-06
Annual 2023-12-31 2267948000.0 USD 10-K 2025-02-27
Annual 2024-12-31 2588688000.0 +14.1% USD 10-K 2026-02-26
Annual 2025-12-31 3827379000.0 +47.9% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4157306000.0 USD 10-Q 2024-11-12
Quarterly 2023-06-30 3798559000.0 -8.6% USD 10-Q 2024-11-12
Quarterly 2023-09-30 3763234000.0 -0.9% USD 10-Q 2024-11-12
Quarterly 2023-12-31 3537327000.0 -6.0% USD 10-Q 2025-11-06
Quarterly 2024-03-31 3360361000.0 -5.0% USD 10-Q 2025-11-06
Quarterly 2024-06-30 3366255000.0 +0.2% USD 10-Q 2025-11-06
Quarterly 2024-09-30 3436073000.0 +2.1% USD 10-Q 2025-11-06
Quarterly 2024-12-31 3332222000.0 -3.0% USD 10-Q 2025-11-06
Quarterly 2025-03-31 3499513000.0 +5.0% USD 10-Q 2025-11-06
Quarterly 2025-06-30 3770475000.0 +7.7% USD 10-Q 2025-11-06
Quarterly 2025-09-30 4129326000.0 +9.5% USD 10-Q 2025-11-06
Annual 2023-12-31 3537327000.0 USD 10-K 2026-02-26
Annual 2024-12-31 3332222000.0 -5.8% USD 10-K 2026-02-26
Annual 2025-12-31 4361194000.0 +30.9% USD 10-K 2026-02-26

Long-Term Debt

Q: 10 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 206298000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 207426000.0 +0.5% USD 10-Q 2023-08-02
Quarterly 2023-09-30 202491000.0 -2.4% USD 10-Q 2023-11-09
Quarterly 2023-12-31 197618000.0 -2.4% USD 10-Q 2024-11-12
Quarterly 2024-03-31 199027000.0 +0.7% USD 10-Q 2024-05-08
Quarterly 2024-06-30 185271000.0 -6.9% USD 10-Q 2024-08-07
Quarterly 2024-09-30 187513000.0 +1.2% USD 10-Q 2024-11-12
Quarterly 2024-12-31 166484000.0 -11.2% USD 10-Q 2025-08-06
Quarterly 2025-03-31 160157000.0 -3.8% USD 10-Q 2025-05-07
Quarterly 2025-06-30 146091000.0 -8.8% USD 10-Q 2025-08-06
Annual 2023-12-31 197618000.0 USD 10-K 2025-02-27
Annual 2024-12-31 166484000.0 -15.8% USD 10-K 2026-02-26
Annual 2025-12-31 961913000.0 +477.8% USD 10-K 2026-02-26

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -563777000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 -857665000.0 -52.1% USD 10-Q 2024-08-07
Quarterly 2023-09-30 -935815000.0 -9.1% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -308572000.0 +67.0% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -404160000.0 -31.0% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -215791000.0 +46.6% USD 10-Q 2025-11-06
Quarterly 2025-03-31 44082000.0 +120.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 307680000.0 +598.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 710233000.0 +130.8% USD 10-Q 2025-11-06
Annual 2023-12-31 -1157453000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -140631000.0 +87.8% USD 10-K 2026-02-26
Annual 2025-12-31 1127580000.0 +901.8% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 241063000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 308863000.0 +28.1% USD 10-Q 2024-08-07
Quarterly 2023-09-30 122588000.0 -60.3% USD 10-Q 2024-11-12
Quarterly 2024-03-31 -209831000.0 -271.2% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -320863000.0 -52.9% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -454745000.0 -41.7% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -121941000.0 +73.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -188546000.0 -54.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -237820000.0 -26.1% USD 10-Q 2025-11-06
Annual 2023-12-31 60004000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -548350000.0 -1013.9% USD 10-K 2026-02-26
Annual 2025-12-31 -276155000.0 +49.6% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -19868000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 146212000.0 +835.9% USD 10-Q 2024-08-07
Quarterly 2023-09-30 69430000.0 -52.5% USD 10-Q 2024-11-12
Quarterly 2024-03-31 162293000.0 +133.8% USD 10-Q 2025-05-07
Quarterly 2024-06-30 185310000.0 +14.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 197972000.0 +6.8% USD 10-Q 2025-11-06
Quarterly 2025-03-31 -33777000.0 -117.1% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1248000.0 +103.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 962520000.0 +77025.0% USD 10-Q 2025-11-06
Annual 2023-12-31 416478000.0 USD 10-K 2026-02-26
Annual 2024-12-31 193449000.0 -53.6% USD 10-K 2026-02-26
Annual 2025-12-31 1059451000.0 +447.7% USD 10-K 2026-02-26

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 125585000.0 USD 10-Q 2024-05-08
Quarterly 2023-06-30 247055000.0 +96.7% USD 10-Q 2024-08-07
Quarterly 2023-09-30 404937000.0 +63.9% USD 10-Q 2024-11-12
Quarterly 2024-03-31 156578000.0 -61.3% USD 10-Q 2025-05-07
Quarterly 2024-06-30 266528000.0 +70.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 400183000.0 +50.1% USD 10-Q 2025-11-06
Quarterly 2025-03-31 56407000.0 -85.9% USD 10-Q 2025-05-07
Quarterly 2025-06-30 100233000.0 +77.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 148317000.0 +48.0% USD 10-Q 2025-11-06
Annual 2023-12-31 561896000.0 USD 10-K 2026-02-26
Annual 2024-12-31 492663000.0 -12.3% USD 10-K 2026-02-26
Annual 2025-12-31 185839000.0 -62.3% USD 10-K 2026-02-26

Share Data

Metrics: 4

Shares Outstanding

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1362652101.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 1376251336.0 +1.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 1352997624.0 -1.7% shares 10-Q 2023-11-09
Quarterly 2023-12-31 1359513224.0 +0.5% shares 10-Q 2024-11-12
Quarterly 2024-03-31 1359524369.0 +0.0% shares 10-Q 2024-05-08
Quarterly 2024-06-30 1379101901.0 +1.4% shares 10-Q 2024-08-07
Quarterly 2024-09-30 1386034320.0 +0.5% shares 10-Q 2024-11-12
Quarterly 2024-12-31 1387367704.0 +0.1% shares 10-Q 2025-11-06
Quarterly 2025-03-31 1403281823.0 +1.1% shares 10-Q 2025-05-07
Quarterly 2025-06-30 1428203304.0 +1.8% shares 10-Q 2025-08-06
Quarterly 2025-09-30 1438083590.0 +0.7% shares 10-Q 2025-11-06
Annual 2023-12-31 1359513224.0 shares 10-K 2025-02-27
Annual 2024-12-31 1387367704.0 +2.0% shares 10-K 2026-02-26
Annual 2025-12-31 1441075618.0 +3.9% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1362652101.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 1376251336.0 +1.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 1352997624.0 -1.7% shares 10-Q 2023-11-09
Quarterly 2023-12-31 1359513224.0 +0.5% shares 10-Q 2024-11-12
Quarterly 2024-03-31 1359524369.0 +0.0% shares 10-Q 2024-05-08
Quarterly 2024-06-30 1379101901.0 +1.4% shares 10-Q 2024-08-07
Quarterly 2024-09-30 1386034320.0 +0.5% shares 10-Q 2024-11-12
Quarterly 2024-12-31 1387367704.0 +0.1% shares 10-Q 2025-11-06
Quarterly 2025-03-31 1403281823.0 +1.1% shares 10-Q 2025-05-07
Quarterly 2025-06-30 1540975898.0 +9.8% shares 10-Q 2025-08-06
Quarterly 2025-09-30 1540975898.0 +0.0% shares 10-Q 2025-11-06
Annual 2023-12-31 1359513224.0 shares 10-K 2025-02-27
Annual 2024-12-31 1387367704.0 +2.0% shares 10-K 2026-02-26
Annual 2025-12-31 1540975898.0 +11.1% shares 10-K 2026-02-26

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1354164760.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 1360224377.0 +0.4% shares 10-Q 2024-08-07
Quarterly 2023-09-30 1360716279.0 +0.0% shares 10-Q 2024-11-12
Quarterly 2024-03-31 1355547626.0 -0.4% shares 10-Q 2025-05-07
Quarterly 2024-06-30 1361082567.0 +0.4% shares 10-Q 2025-08-06
Quarterly 2024-09-30 1376751873.0 +1.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 1390052966.0 +1.0% shares 10-Q 2025-05-07
Quarterly 2025-06-30 1408166754.0 +1.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 1432801699.0 +1.7% shares 10-Q 2025-11-06
Annual 2023-12-31 1357034547.0 shares 10-K 2026-02-26
Annual 2024-12-31 1368746793.0 +0.9% shares 10-K 2026-02-26
Annual 2025-12-31 1417803727.0 +3.6% shares 10-K 2026-02-26

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1354164760.0 shares 10-Q 2024-05-08
Quarterly 2023-06-30 1360224377.0 +0.4% shares 10-Q 2024-08-07
Quarterly 2023-09-30 1390331833.0 +2.2% shares 10-Q 2024-11-12
Quarterly 2024-03-31 1355547626.0 -2.5% shares 10-Q 2025-05-07
Quarterly 2024-06-30 1361082567.0 +0.4% shares 10-Q 2025-08-06
Quarterly 2024-09-30 1376751873.0 +1.2% shares 10-Q 2025-11-06
Quarterly 2025-03-31 1445253219.0 +5.0% shares 10-Q 2025-05-07
Quarterly 2025-06-30 1463277401.0 +1.2% shares 10-Q 2025-08-06
Quarterly 2025-09-30 1488750354.0 +1.7% shares 10-Q 2025-11-06
Annual 2023-12-31 1357034547.0 shares 10-K 2026-02-26
Annual 2024-12-31 1368746793.0 +0.9% shares 10-K 2026-02-26
Annual 2025-12-31 1474829908.0 +7.8% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.