F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ORLY O REILLY AUTOMOTIVE INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
16
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-17 SEC Filing Index
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-02 SEC Filing Index
Insider 4 2025-12-01 SEC Filing Index
Insider 4 2025-11-25 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)
6016904000.0
Total Liabilities (latest annual)
N/A
Current Liabilities (latest annual)
8775821000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3707864000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 4068991000.0 +9.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 4203380000.0 +3.3% USD 10-Q 2024-11-08
Quarterly 2024-03-31 3976240000.0 -5.4% USD 10-Q 2025-05-09
Quarterly 2024-06-30 4272201000.0 +7.4% USD 10-Q 2025-08-08
Quarterly 2024-09-30 4364437000.0 +2.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 4136924000.0 -5.2% USD 10-Q 2025-05-09
Quarterly 2025-06-30 4525058000.0 +9.4% USD 10-Q 2025-08-08
Quarterly 2025-09-30 4705696000.0 +4.0% USD 10-Q 2025-11-07
Annual 2023-03-31 3707864000.0 USD 10-K 2024-02-28
Annual 2023-06-30 4068991000.0 +9.7% USD 10-K 2024-02-28
Annual 2023-09-30 4203380000.0 +3.3% USD 10-K 2024-02-28
Annual 2023-12-31 15812250000.0 +276.2% USD 10-K 2026-02-27
Annual 2024-12-31 16708479000.0 +5.7% USD 10-K 2026-02-27
Annual 2025-12-31 17781992000.0 +6.4% USD 10-K 2026-02-27

Gross Profit

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1890329000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 2086582000.0 +10.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2160463000.0 +3.5% USD 10-Q 2024-11-08
Quarterly 2024-03-31 2034172000.0 -5.8% USD 10-Q 2025-05-09
Quarterly 2024-06-30 2168060000.0 +6.6% USD 10-Q 2025-08-08
Quarterly 2024-09-30 2251225000.0 +3.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 2121485000.0 -5.8% USD 10-Q 2025-05-09
Quarterly 2025-06-30 2326538000.0 +9.7% USD 10-Q 2025-08-08
Quarterly 2025-09-30 2439946000.0 +4.9% USD 10-Q 2025-11-07
Annual 2023-03-31 1890329000.0 USD 10-K 2024-02-28
Annual 2023-06-30 2086582000.0 +10.4% USD 10-K 2024-02-28
Annual 2023-09-30 2160463000.0 +3.5% USD 10-K 2024-02-28
Annual 2023-12-31 8104803000.0 +275.1% USD 10-K 2026-02-27
Annual 2024-12-31 8554489000.0 +5.5% USD 10-K 2026-02-27
Annual 2025-12-31 9174141000.0 +7.2% USD 10-K 2026-02-27

Operating Income

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 716645000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 853773000.0 +19.1% USD 10-Q 2024-08-08
Quarterly 2023-09-30 897222000.0 +5.1% USD 10-Q 2024-11-08
Quarterly 2024-03-31 752481000.0 -16.1% USD 10-Q 2025-05-09
Quarterly 2024-06-30 863298000.0 +14.7% USD 10-Q 2025-08-08
Quarterly 2024-09-30 896728000.0 +3.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 741466000.0 -17.3% USD 10-Q 2025-05-09
Quarterly 2025-06-30 914470000.0 +23.3% USD 10-Q 2025-08-08
Quarterly 2025-09-30 976067000.0 +6.7% USD 10-Q 2025-11-07
Annual 2023-03-31 716645000.0 USD 10-K 2024-02-28
Annual 2023-06-30 853773000.0 +19.1% USD 10-K 2024-02-28
Annual 2023-09-30 897222000.0 +5.1% USD 10-K 2024-02-28
Annual 2023-12-31 3186376000.0 +255.1% USD 10-K 2026-02-27
Annual 2024-12-31 3251157000.0 +2.0% USD 10-K 2026-02-27
Annual 2025-12-31 3460612000.0 +6.4% USD 10-K 2026-02-27

Net Income

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 516885000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 627365000.0 +21.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 649827000.0 +3.6% USD 10-Q 2024-11-08
Quarterly 2024-03-31 547238000.0 -15.8% USD 10-Q 2025-05-09
Quarterly 2024-06-30 622848000.0 +13.8% USD 10-Q 2025-08-08
Quarterly 2024-09-30 665464000.0 +6.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 538485000.0 -19.1% USD 10-Q 2025-05-09
Quarterly 2025-06-30 668595000.0 +24.2% USD 10-Q 2025-08-08
Quarterly 2025-09-30 725896000.0 +8.6% USD 10-Q 2025-11-07
Annual 2023-03-31 516885000.0 USD 10-K 2024-02-28
Annual 2023-06-30 627365000.0 +21.4% USD 10-K 2024-02-28
Annual 2023-09-30 649827000.0 +3.6% USD 10-K 2024-02-28
Annual 2023-12-31 2346581000.0 +261.1% USD 10-K 2026-02-27
Annual 2024-12-31 2386680000.0 +1.7% USD 10-K 2026-02-27
Annual 2025-12-31 2538209000.0 +6.3% USD 10-K 2026-02-27

EPS Basic

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8.36 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 10.32 +23.4% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 10.82 +4.8% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 9.27 -14.3% USD/shares 10-Q 2025-05-09
Quarterly 2024-06-30 0.71 -92.3% USD/shares 10-Q 2025-08-08
Quarterly 2024-09-30 0.76 +7.0% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 9.4 +1136.8% USD/shares 10-Q 2025-05-09
Quarterly 2025-06-30 0.78 -91.7% USD/shares 10-Q 2025-08-08
Quarterly 2025-09-30 0.86 +10.3% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 8.36 USD/shares 10-K 2024-02-28
Annual 2023-06-30 10.32 +23.4% USD/shares 10-K 2024-02-28
Annual 2023-09-30 10.82 +4.8% USD/shares 10-K 2024-02-28
Annual 2023-12-31 2.59 -76.1% USD/shares 10-K 2026-02-27
Annual 2024-12-31 2.73 +5.4% USD/shares 10-K 2026-02-27
Annual 2025-12-31 2.98 +9.2% USD/shares 10-K 2026-02-27

EPS Diluted

Q: 9 | A: 6

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 8.28 USD/shares 10-Q 2024-05-09
Quarterly 2023-06-30 10.22 +23.4% USD/shares 10-Q 2024-08-08
Quarterly 2023-09-30 10.72 +4.9% USD/shares 10-Q 2024-11-08
Quarterly 2024-03-31 9.2 -14.2% USD/shares 10-Q 2025-05-09
Quarterly 2024-06-30 0.7 -92.4% USD/shares 10-Q 2025-08-08
Quarterly 2024-09-30 0.76 +8.6% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 9.35 +1130.3% USD/shares 10-Q 2025-05-09
Quarterly 2025-06-30 0.78 -91.7% USD/shares 10-Q 2025-08-08
Quarterly 2025-09-30 0.85 +9.0% USD/shares 10-Q 2025-11-07
Annual 2023-03-31 8.28 USD/shares 10-K 2024-02-28
Annual 2023-06-30 10.22 +23.4% USD/shares 10-K 2024-02-28
Annual 2023-09-30 10.72 +4.9% USD/shares 10-K 2024-02-28
Annual 2023-12-31 2.56 -76.1% USD/shares 10-K 2026-02-27
Annual 2024-12-31 2.71 +5.9% USD/shares 10-K 2026-02-27
Annual 2025-12-31 2.97 +9.6% USD/shares 10-K 2026-02-27

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 59872000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 57880000.0 -3.3% USD 10-Q 2023-08-08
Quarterly 2023-09-30 82664000.0 +42.8% USD 10-Q 2023-11-08
Quarterly 2023-12-31 279132000.0 +237.7% USD 10-Q 2024-11-08
Quarterly 2024-03-31 89264000.0 -68.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 145042000.0 +62.5% USD 10-Q 2024-08-08
Quarterly 2024-09-30 115613000.0 -20.3% USD 10-Q 2024-11-08
Quarterly 2024-12-31 130245000.0 +12.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 191248000.0 +46.8% USD 10-Q 2025-05-09
Quarterly 2025-06-30 198613000.0 +3.9% USD 10-Q 2025-08-08
Quarterly 2025-09-30 204513000.0 +3.0% USD 10-Q 2025-11-07
Annual 2023-12-31 279132000.0 USD 10-K 2025-02-28
Annual 2024-12-31 130245000.0 -53.3% USD 10-K 2026-02-27
Annual 2025-12-31 193793000.0 +48.8% USD 10-K 2026-02-27

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 346037000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 374714000.0 +8.3% USD 10-Q 2023-08-08
Quarterly 2023-09-30 399654000.0 +6.7% USD 10-Q 2023-11-08
Quarterly 2023-12-31 375049000.0 -6.2% USD 10-Q 2024-11-08
Quarterly 2024-03-31 437821000.0 +16.7% USD 10-Q 2024-05-09
Quarterly 2024-06-30 475596000.0 +8.6% USD 10-Q 2024-08-08
Quarterly 2024-09-30 401950000.0 -15.5% USD 10-Q 2024-11-08
Quarterly 2024-12-31 356839000.0 -11.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 392168000.0 +9.9% USD 10-Q 2025-05-09
Quarterly 2025-06-30 428828000.0 +9.3% USD 10-Q 2025-08-08
Quarterly 2025-09-30 422849000.0 -1.4% USD 10-Q 2025-11-07
Annual 2023-12-31 375049000.0 USD 10-K 2025-02-28
Annual 2024-12-31 356839000.0 -4.9% USD 10-K 2026-02-27
Annual 2025-12-31 389793000.0 +9.2% USD 10-K 2026-02-27

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4543980000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 4626410000.0 +1.8% USD 10-Q 2023-08-08
Quarterly 2023-09-30 4631511000.0 +0.1% USD 10-Q 2023-11-08
Quarterly 2023-12-31 4658367000.0 +0.6% USD 10-Q 2024-11-08
Quarterly 2024-03-31 4805164000.0 +3.2% USD 10-Q 2024-05-09
Quarterly 2024-06-30 4788686000.0 -0.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 4913237000.0 +2.6% USD 10-Q 2024-11-08
Quarterly 2024-12-31 5095804000.0 +3.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 5172436000.0 +1.5% USD 10-Q 2025-05-09
Quarterly 2025-06-30 5399588000.0 +4.4% USD 10-Q 2025-08-08
Quarterly 2025-09-30 5610118000.0 +3.9% USD 10-Q 2025-11-07
Annual 2023-12-31 4658367000.0 USD 10-K 2025-02-28
Annual 2024-12-31 5095804000.0 +9.4% USD 10-K 2026-02-27
Annual 2025-12-31 5731385000.0 +12.5% USD 10-K 2026-02-27

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5187994000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 5311267000.0 +2.4% USD 10-Q 2023-08-08
Quarterly 2023-09-30 5377712000.0 +1.3% USD 10-Q 2023-11-08
Quarterly 2023-12-31 5558302000.0 +3.4% USD 10-Q 2024-11-08
Quarterly 2024-03-31 5599697000.0 +0.7% USD 10-Q 2024-05-09
Quarterly 2024-06-30 5679488000.0 +1.4% USD 10-Q 2024-08-08
Quarterly 2024-09-30 5698287000.0 +0.3% USD 10-Q 2024-11-08
Quarterly 2024-12-31 5839895000.0 +2.5% USD 10-Q 2025-11-07
Quarterly 2025-03-31 6029467000.0 +3.2% USD 10-Q 2025-05-09
Quarterly 2025-06-30 6315806000.0 +4.7% USD 10-Q 2025-08-08
Quarterly 2025-09-30 6596975000.0 +4.5% USD 10-Q 2025-11-07
Annual 2023-12-31 5558302000.0 USD 10-K 2025-02-28
Annual 2024-12-31 5839895000.0 +5.1% USD 10-K 2026-02-27
Annual 2025-12-31 6744277000.0 +15.5% USD 10-K 2026-02-27

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 12972816000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 13276623000.0 +2.3% USD 10-Q 2023-08-08
Quarterly 2023-09-30 13551838000.0 +2.1% USD 10-Q 2023-11-08
Quarterly 2023-12-31 13872995000.0 +2.4% USD 10-Q 2024-11-08
Quarterly 2024-03-31 14213054000.0 +2.5% USD 10-Q 2024-05-09
Quarterly 2024-06-30 14393182000.0 +1.3% USD 10-Q 2024-08-08
Quarterly 2024-09-30 14577522000.0 +1.3% USD 10-Q 2024-11-08
Quarterly 2024-12-31 14893741000.0 +2.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 15293875000.0 +2.7% USD 10-Q 2025-05-09
Quarterly 2025-06-30 15820619000.0 +3.4% USD 10-Q 2025-08-08
Quarterly 2025-09-30 16279627000.0 +2.9% USD 10-Q 2025-11-07
Annual 2023-12-31 13872995000.0 USD 10-K 2025-02-28
Annual 2024-12-31 14893741000.0 +7.4% USD 10-K 2026-02-27
Annual 2025-12-31 16538253000.0 +11.0% USD 10-K 2026-02-27

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 7356308000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 7693699000.0 +4.6% USD 10-Q 2023-08-08
Quarterly 2023-09-30 7831082000.0 +1.8% USD 10-Q 2023-11-08
Quarterly 2023-12-31 7661353000.0 -2.2% USD 10-Q 2024-11-08
Quarterly 2024-03-31 7888394000.0 +3.0% USD 10-Q 2024-05-09
Quarterly 2024-06-30 8123208000.0 +3.0% USD 10-Q 2024-08-08
Quarterly 2024-09-30 8185165000.0 +0.8% USD 10-Q 2024-11-08
Quarterly 2024-12-31 8283505000.0 +1.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 8510506000.0 +2.7% USD 10-Q 2025-05-09
Quarterly 2025-06-30 8721886000.0 +2.5% USD 10-Q 2025-08-08
Quarterly 2025-09-30 8709759000.0 -0.1% USD 10-Q 2025-11-07
Annual 2023-12-31 7661353000.0 USD 10-K 2025-02-28
Annual 2024-12-31 8283505000.0 +8.1% USD 10-K 2026-02-27
Annual 2025-12-31 8775821000.0 +5.9% USD 10-K 2026-02-27

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1625017000.0 USD 10-Q 2024-08-08
Quarterly 2023-06-30 -1627473000.0 -0.2% USD 10-Q 2024-11-08
Quarterly 2023-09-30 -1760469000.0 -8.2% USD 10-Q 2024-11-08
Quarterly 2023-12-31 -1739278000.0 +1.2% USD 10-Q 2025-11-07
Quarterly 2024-03-31 -1391198000.0 +20.0% USD 10-Q 2025-08-08
Quarterly 2024-06-30 -1583392000.0 -13.8% USD 10-Q 2025-11-07
Quarterly 2024-09-30 -1439064000.0 +9.1% USD 10-Q 2025-11-07
Quarterly 2024-12-31 -1370961000.0 +4.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -1357456000.0 +1.0% USD 10-Q 2025-08-08
Quarterly 2025-06-30 -1231862000.0 +9.3% USD 10-Q 2025-11-07
Quarterly 2025-09-30 -894676000.0 +27.4% USD 10-Q 2025-11-07
Annual 2023-12-31 -1739278000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -1370961000.0 +21.2% USD 10-K 2026-02-27
Annual 2025-12-31 -763352000.0 +44.3% USD 10-K 2026-02-27

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 4927678000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 4873702000.0 -1.1% USD 10-Q 2023-08-08
Quarterly 2023-09-30 5102350000.0 +4.7% USD 10-Q 2023-11-08
Quarterly 2023-12-31 5570125000.0 +9.2% USD 10-Q 2024-11-08
Quarterly 2024-03-31 5288632000.0 -5.1% USD 10-Q 2024-05-09
Quarterly 2024-06-30 5397774000.0 +2.1% USD 10-Q 2024-08-08
Quarterly 2024-09-30 5359810000.0 -0.7% USD 10-Q 2024-11-08
Quarterly 2024-12-31 5520932000.0 +3.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 5651821000.0 +2.4% USD 10-Q 2025-05-09
Quarterly 2025-06-30 5823744000.0 +3.0% USD 10-Q 2025-08-08
Quarterly 2025-09-30 5915530000.0 +1.6% USD 10-Q 2025-11-07
Annual 2023-12-31 5570125000.0 USD 10-K 2025-02-28
Annual 2024-12-31 5520932000.0 -0.9% USD 10-K 2026-02-27
Annual 2025-12-31 6016904000.0 +9.0% USD 10-K 2026-02-27

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 713764000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 1651369000.0 +131.4% USD 10-Q 2024-08-08
Quarterly 2023-09-30 2517655000.0 +52.5% USD 10-Q 2024-11-08
Quarterly 2024-03-31 704215000.0 -72.0% USD 10-Q 2025-05-09
Quarterly 2024-06-30 1653074000.0 +134.7% USD 10-Q 2025-08-08
Quarterly 2024-09-30 2425089000.0 +46.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 755120000.0 -68.9% USD 10-Q 2025-05-09
Quarterly 2025-06-30 1511966000.0 +100.2% USD 10-Q 2025-08-08
Quarterly 2025-09-30 2128501000.0 +40.8% USD 10-Q 2025-11-07
Annual 2023-12-31 3034084000.0 USD 10-K 2026-02-27
Annual 2024-12-31 3049576000.0 +0.5% USD 10-K 2026-02-27
Annual 2025-12-31 2761993000.0 -9.4% USD 10-K 2026-02-27

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -221520000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -460006000.0 -107.7% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -749773000.0 -63.0% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -400753000.0 +46.6% USD 10-Q 2025-05-09
Quarterly 2024-06-30 -622455000.0 -55.3% USD 10-Q 2025-08-08
Quarterly 2024-09-30 -883608000.0 -42.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -285003000.0 +67.7% USD 10-Q 2025-05-09
Quarterly 2025-06-30 -594998000.0 -108.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 -896565000.0 -50.7% USD 10-Q 2025-11-07
Annual 2023-12-31 -995936000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -1166805000.0 -17.2% USD 10-K 2026-02-27
Annual 2025-12-31 -1152356000.0 +1.2% USD 10-K 2026-02-27

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -541669000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 -1243149000.0 -129.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 -1794694000.0 -44.4% USD 10-Q 2024-11-08
Quarterly 2024-03-31 -493578000.0 +72.5% USD 10-Q 2025-05-09
Quarterly 2024-06-30 -1164070000.0 -135.8% USD 10-Q 2025-08-08
Quarterly 2024-09-30 -1704093000.0 -46.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -409452000.0 +76.0% USD 10-Q 2025-05-09
Quarterly 2025-06-30 -850815000.0 -107.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 -1159848000.0 -36.3% USD 10-Q 2025-11-07
Annual 2023-12-31 -1868738000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -2029717000.0 -8.6% USD 10-K 2026-02-27
Annual 2025-12-31 -1548795000.0 +23.7% USD 10-K 2026-02-27

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 223268000.0 USD 10-Q 2024-05-09
Quarterly 2023-06-30 460942000.0 +106.5% USD 10-Q 2024-08-08
Quarterly 2023-09-30 753958000.0 +63.6% USD 10-Q 2024-11-08
Quarterly 2024-03-31 249240000.0 -66.9% USD 10-Q 2025-05-09
Quarterly 2024-06-30 474607000.0 +90.4% USD 10-Q 2025-08-08
Quarterly 2024-09-30 732916000.0 +54.4% USD 10-Q 2025-11-07
Quarterly 2025-03-31 286951000.0 -60.8% USD 10-Q 2025-05-09
Quarterly 2025-06-30 587685000.0 +104.8% USD 10-Q 2025-08-08
Quarterly 2025-09-30 899783000.0 +53.1% USD 10-Q 2025-11-07
Annual 2023-12-31 1006264000.0 USD 10-K 2026-02-27
Annual 2024-12-31 1023387000.0 +1.7% USD 10-K 2026-02-27
Annual 2025-12-31 1168815000.0 +14.2% USD 10-K 2026-02-27

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 61038936.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 60402359.0 -1.0% shares 10-Q 2023-08-08
Quarterly 2023-09-30 59621138.0 -1.3% shares 10-Q 2023-11-08
Quarterly 2023-12-31 59072792.0 -0.9% shares 10-Q 2024-11-08
Quarterly 2024-03-31 58982123.0 -0.2% shares 10-Q 2024-05-09
Quarterly 2024-06-30 58238711.0 -1.3% shares 10-Q 2024-08-08
Quarterly 2024-09-30 57838920.0 -0.7% shares 10-Q 2024-11-08
Quarterly 2024-12-31 862232760.0 +1390.7% shares 10-Q 2025-11-07
Quarterly 2025-03-31 57113515.0 -93.4% shares 10-Q 2025-05-09
Quarterly 2025-06-30 850561094.0 +1389.2% shares 10-Q 2025-08-08
Quarterly 2025-09-30 846832348.0 -0.4% shares 10-Q 2025-11-07
Annual 2023-12-31 59072792.0 shares 10-K 2025-02-28
Annual 2024-12-31 862232760.0 +1359.6% shares 10-K 2026-02-27
Annual 2025-12-31 841909238.0 -2.4% shares 10-K 2026-02-27

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 61038936.0 shares 10-Q 2023-05-09
Quarterly 2023-06-30 60402359.0 -1.0% shares 10-Q 2023-08-08
Quarterly 2023-09-30 59621138.0 -1.3% shares 10-Q 2023-11-08
Quarterly 2023-12-31 59072792.0 -0.9% shares 10-Q 2024-11-08
Quarterly 2024-03-31 58982123.0 -0.2% shares 10-Q 2024-05-09
Quarterly 2024-06-30 58238711.0 -1.3% shares 10-Q 2024-08-08
Quarterly 2024-09-30 57838920.0 -0.7% shares 10-Q 2024-11-08
Quarterly 2024-12-31 862232760.0 +1390.7% shares 10-Q 2025-11-07
Quarterly 2025-03-31 57113515.0 -93.4% shares 10-Q 2025-05-09
Quarterly 2025-06-30 850561094.0 +1389.2% shares 10-Q 2025-08-08
Quarterly 2025-09-30 846832348.0 -0.4% shares 10-Q 2025-11-07
Annual 2023-12-31 59072792.0 shares 10-K 2025-02-28
Annual 2024-12-31 862232760.0 +1359.6% shares 10-K 2026-02-27
Annual 2025-12-31 841909238.0 -2.4% shares 10-K 2026-02-27

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 61840000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 60817000.0 -1.7% shares 10-Q 2024-08-08
Quarterly 2023-09-30 60082000.0 -1.2% shares 10-Q 2024-11-08
Quarterly 2024-03-31 59017000.0 -1.8% shares 10-Q 2025-05-09
Quarterly 2024-06-30 880182000.0 +1391.4% shares 10-Q 2025-08-08
Quarterly 2024-09-30 869971000.0 -1.2% shares 10-Q 2025-11-07
Quarterly 2025-03-31 57304000.0 -93.4% shares 10-Q 2025-05-09
Quarterly 2025-06-30 854003000.0 +1390.3% shares 10-Q 2025-08-08
Quarterly 2025-09-30 848292000.0 -0.7% shares 10-Q 2025-11-07
Annual 2023-12-31 907131000.0 shares 10-K 2026-02-27
Annual 2024-12-31 875082000.0 -3.5% shares 10-K 2026-02-27
Annual 2025-12-31 851472000.0 -2.7% shares 10-K 2026-02-27

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 62398000.0 shares 10-Q 2024-05-09
Quarterly 2023-06-30 61366000.0 -1.7% shares 10-Q 2024-08-08
Quarterly 2023-09-30 60590000.0 -1.3% shares 10-Q 2024-11-08
Quarterly 2024-03-31 59454000.0 -1.9% shares 10-Q 2025-05-09
Quarterly 2024-06-30 885655000.0 +1389.6% shares 10-Q 2025-08-08
Quarterly 2024-09-30 875023000.0 -1.2% shares 10-Q 2025-11-07
Quarterly 2025-03-31 57622000.0 -93.4% shares 10-Q 2025-05-09
Quarterly 2025-06-30 858440000.0 +1389.8% shares 10-Q 2025-08-08
Quarterly 2025-09-30 852704000.0 -0.7% shares 10-Q 2025-11-07
Annual 2023-12-31 914976000.0 shares 10-K 2026-02-27
Annual 2024-12-31 880572000.0 -3.8% shares 10-K 2026-02-27
Annual 2025-12-31 855919000.0 -2.8% shares 10-K 2026-02-27
For informational purposes only — not guaranteed to be accurate or complete.