F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ALGN ALIGN TECHNOLOGY INC
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
7
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-02-24 SEC Filing Index
Insider 4 2026-02-20 SEC Filing Index
Insider 4 2025-08-01 SEC Filing Index
Insider 4 2025-08-01 SEC Filing Index
Insider 4 2025-07-07 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)
N/A
Total Liabilities (latest annual)
2184546000.0
Current Liabilities (latest annual)
1920015000.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 943147000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 1002173000.0 +6.3% USD 10-Q 2024-08-02
Quarterly 2023-09-30 960214000.0 -4.2% USD 10-Q 2024-11-05
Quarterly 2024-03-31 997431000.0 +3.9% USD 10-Q 2025-05-08
Quarterly 2024-06-30 1028490000.0 +3.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 977872000.0 -4.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 979262000.0 +0.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1012449000.0 +3.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 995692000.0 -1.7% USD 10-Q 2025-11-05
Annual 2023-12-31 3862260000.0 USD 10-K 2026-02-27
Annual 2024-12-31 3999012000.0 +3.5% USD 10-K 2026-02-27
Annual 2025-12-31 4034964000.0 +0.9% USD 10-K 2026-02-27

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 660654000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 713609000.0 +8.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 663076000.0 -7.1% USD 10-Q 2024-11-05
Quarterly 2024-03-31 697816000.0 +5.2% USD 10-Q 2025-05-08
Quarterly 2024-06-30 722628000.0 +3.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 681774000.0 -5.7% USD 10-Q 2025-11-05
Quarterly 2025-03-31 680108000.0 -0.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 708117000.0 +4.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 639201000.0 -9.7% USD 10-Q 2025-11-05
Annual 2023-12-31 2706863000.0 USD 10-K 2026-02-27
Annual 2024-12-31 2799159000.0 +3.4% USD 10-K 2026-02-27
Annual 2025-12-31 2711013000.0 -3.1% USD 10-K 2026-02-27

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 133516000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 171931000.0 +28.8% USD 10-Q 2024-08-02
Quarterly 2023-09-30 166346000.0 -3.2% USD 10-Q 2024-11-05
Quarterly 2024-03-31 154135000.0 -7.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 147046000.0 -4.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 162298000.0 +10.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 131100000.0 -19.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 163033000.0 +24.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 96298000.0 -40.9% USD 10-Q 2025-11-05
Annual 2023-12-31 643338000.0 USD 10-K 2026-02-27
Annual 2024-12-31 607628000.0 -5.6% USD 10-K 2026-02-27
Annual 2025-12-31 545755000.0 -10.2% USD 10-K 2026-02-27

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 87798000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 111814000.0 +27.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 121427000.0 +8.6% USD 10-Q 2024-11-05
Quarterly 2024-03-31 105028000.0 -13.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 96564000.0 -8.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 115963000.0 +20.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 93230000.0 -19.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 124608000.0 +33.7% USD 10-Q 2025-08-06
Quarterly 2025-09-30 56753000.0 -54.5% USD 10-Q 2025-11-05
Annual 2023-12-31 445053000.0 USD 10-K 2026-02-27
Annual 2024-12-31 421362000.0 -5.3% USD 10-K 2026-02-27
Annual 2025-12-31 410351000.0 -2.6% USD 10-K 2026-02-27

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.14 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 1.46 +28.1% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 1.59 +8.9% USD/shares 10-Q 2024-11-05
Quarterly 2024-03-31 1.4 -11.9% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 1.28 -8.6% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 1.55 +21.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 1.27 -18.1% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.72 +35.4% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.78 -54.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 5.82 USD/shares 10-K 2026-02-27
Annual 2024-12-31 5.63 -3.3% USD/shares 10-K 2026-02-27
Annual 2025-12-31 5.66 +0.5% USD/shares 10-K 2026-02-27

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.14 USD/shares 10-Q 2024-05-03
Quarterly 2023-06-30 1.46 +28.1% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 1.58 +8.2% USD/shares 10-Q 2024-11-05
Quarterly 2024-03-31 1.39 -12.0% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 1.28 -7.9% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 1.55 +21.1% USD/shares 10-Q 2025-11-05
Quarterly 2025-03-31 1.27 -18.1% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 1.72 +35.4% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 0.78 -54.7% USD/shares 10-Q 2025-11-05
Annual 2023-12-31 5.81 USD/shares 10-K 2026-02-27
Annual 2024-12-31 5.62 -3.3% USD/shares 10-K 2026-02-27
Annual 2025-12-31 5.65 +0.5% 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 832383000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 951956000.0 +14.4% USD 10-Q 2023-08-04
Quarterly 2023-09-30 1239013000.0 +30.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 937438000.0 -24.3% USD 10-Q 2024-11-05
Quarterly 2024-03-31 865805000.0 -7.6% USD 10-Q 2024-05-03
Quarterly 2024-06-30 761429000.0 -12.1% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1041935000.0 +36.8% USD 10-Q 2024-11-05
Quarterly 2024-12-31 1043887000.0 +0.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 873012000.0 -16.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 901157000.0 +3.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1004589000.0 +11.5% USD 10-Q 2025-11-05
Annual 2023-12-31 937438000.0 USD 10-K 2025-02-28
Annual 2024-12-31 1043887000.0 +11.4% USD 10-K 2026-02-27
Annual 2025-12-31 1094908000.0 +4.9% 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 884430000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 908395000.0 +2.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 904178000.0 -0.5% USD 10-Q 2023-11-03
Quarterly 2023-12-31 903424000.0 -0.1% USD 10-Q 2024-11-05
Quarterly 2024-03-31 950738000.0 +5.2% USD 10-Q 2024-05-03
Quarterly 2024-06-30 1020135000.0 +7.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 1010601000.0 -0.9% USD 10-Q 2024-11-05
Quarterly 2024-12-31 995685000.0 -1.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1061976000.0 +6.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1116210000.0 +5.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1099372000.0 -1.5% USD 10-Q 2025-11-05
Annual 2023-12-31 903424000.0 USD 10-K 2025-02-28
Annual 2024-12-31 995685000.0 +10.2% USD 10-K 2026-02-27
Annual 2025-12-31 1101757000.0 +10.7% 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 311885000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 312736000.0 +0.3% USD 10-Q 2023-08-04
Quarterly 2023-09-30 296189000.0 -5.3% USD 10-Q 2023-11-03
Quarterly 2023-12-31 296902000.0 +0.2% USD 10-Q 2024-11-05
Quarterly 2024-03-31 280076000.0 -5.7% USD 10-Q 2024-05-03
Quarterly 2024-06-30 259492000.0 -7.3% USD 10-Q 2024-08-02
Quarterly 2024-09-30 254119000.0 -2.1% USD 10-Q 2024-11-05
Quarterly 2024-12-31 254287000.0 +0.1% USD 10-Q 2025-11-05
Quarterly 2025-03-31 246567000.0 -3.0% USD 10-Q 2025-05-08
Quarterly 2025-06-30 243750000.0 -1.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 228161000.0 -6.4% USD 10-Q 2025-11-05
Annual 2023-12-31 296902000.0 USD 10-K 2025-02-28
Annual 2024-12-31 254287000.0 -14.4% USD 10-K 2026-02-27
Annual 2025-12-31 226343000.0 -11.0% 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 2331882000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 2465456000.0 +5.7% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2701804000.0 +9.6% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2446618000.0 -9.4% USD 10-Q 2024-11-05
Quarterly 2024-03-31 2479314000.0 +1.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 2412372000.0 -2.7% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2597387000.0 +7.7% USD 10-Q 2024-11-05
Quarterly 2024-12-31 2492441000.0 -4.0% USD 10-Q 2025-11-05
Quarterly 2025-03-31 2402029000.0 -3.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2448058000.0 +1.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2534094000.0 +3.5% USD 10-Q 2025-11-05
Annual 2023-12-31 2446618000.0 USD 10-K 2025-02-28
Annual 2024-12-31 2492441000.0 +1.9% USD 10-K 2026-02-27
Annual 2025-12-31 2616562000.0 +5.0% 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 5901448000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 6144550000.0 +4.1% USD 10-Q 2023-08-04
Quarterly 2023-09-30 6318551000.0 +2.8% USD 10-Q 2023-11-03
Quarterly 2023-12-31 6083877000.0 -3.7% USD 10-Q 2024-11-05
Quarterly 2024-03-31 6155754000.0 +1.2% USD 10-Q 2024-05-03
Quarterly 2024-06-30 6158324000.0 +0.0% USD 10-Q 2024-08-02
Quarterly 2024-09-30 6365974000.0 +3.4% USD 10-Q 2024-11-05
Quarterly 2024-12-31 6214600000.0 -2.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 6102820000.0 -1.8% USD 10-Q 2025-05-08
Quarterly 2025-06-30 6219094000.0 +1.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 6233552000.0 +0.2% USD 10-Q 2025-11-05
Annual 2023-12-31 6083877000.0 USD 10-K 2025-02-28
Annual 2024-12-31 6214600000.0 +2.1% USD 10-K 2026-02-27
Annual 2025-12-31 6233693000.0 +0.3% 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 2004598000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 2107065000.0 +5.1% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2122986000.0 +0.8% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2066611000.0 -2.7% USD 10-Q 2024-11-05
Quarterly 2024-03-31 2023041000.0 -2.1% USD 10-Q 2024-05-03
Quarterly 2024-06-30 2040117000.0 +0.8% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2063613000.0 +1.2% USD 10-Q 2024-11-05
Quarterly 2024-12-31 2038027000.0 -1.2% USD 10-Q 2025-11-05
Quarterly 2025-03-31 1990948000.0 -2.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1995483000.0 +0.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1966466000.0 -1.5% USD 10-Q 2025-11-05
Annual 2023-12-31 2066611000.0 USD 10-K 2025-02-28
Annual 2024-12-31 2038027000.0 -1.4% USD 10-K 2026-02-27
Annual 2025-12-31 1920015000.0 -5.8% USD 10-K 2026-02-27

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 2421399000.0 USD 10-Q 2023-05-05
Quarterly 2023-06-30 2506249000.0 +3.5% USD 10-Q 2023-08-04
Quarterly 2023-09-30 2516685000.0 +0.4% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2453388000.0 -2.5% USD 10-Q 2024-11-05
Quarterly 2024-03-31 2395894000.0 -2.3% USD 10-Q 2024-05-03
Quarterly 2024-06-30 2400416000.0 +0.2% USD 10-Q 2024-08-02
Quarterly 2024-09-30 2421620000.0 +0.9% USD 10-Q 2024-11-05
Quarterly 2024-12-31 2362615000.0 -2.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 2308577000.0 -2.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 2306315000.0 -0.1% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2276094000.0 -1.3% USD 10-Q 2025-11-05
Annual 2023-12-31 2453388000.0 USD 10-K 2025-02-28
Annual 2024-12-31 2362615000.0 -3.7% USD 10-K 2026-02-27
Annual 2025-12-31 2184546000.0 -7.5% USD 10-K 2026-02-27

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 3480049000.0 USD 10-Q 2024-08-02
Quarterly 2023-06-30 3638301000.0 +4.5% USD 10-Q 2024-11-05
Quarterly 2023-09-30 3801866000.0 +4.5% USD 10-Q 2024-11-05
Quarterly 2023-12-31 3630489000.0 -4.5% USD 10-Q 2025-11-05
Quarterly 2024-03-31 3759860000.0 +3.6% USD 10-Q 2025-08-06
Quarterly 2024-06-30 3757908000.0 -0.1% USD 10-Q 2025-11-05
Quarterly 2024-09-30 3944354000.0 +5.0% USD 10-Q 2025-11-05
Quarterly 2024-12-31 3851985000.0 -2.3% USD 10-Q 2025-11-05
Quarterly 2025-03-31 3794243000.0 -1.5% USD 10-Q 2025-08-06
Quarterly 2025-06-30 3912779000.0 +3.1% USD 10-Q 2025-11-05
Quarterly 2025-09-30 3957458000.0 +1.1% USD 10-Q 2025-11-05
Annual 2023-12-31 3630489000.0 USD 10-K 2026-02-27
Annual 2024-12-31 3851985000.0 +6.1% USD 10-K 2026-02-27
Annual 2025-12-31 4049147000.0 +5.1% USD 10-K 2026-02-27

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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 199895000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 451672000.0 +126.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 738878000.0 +63.6% USD 10-Q 2024-11-05
Quarterly 2024-03-31 28664000.0 -96.1% USD 10-Q 2025-05-08
Quarterly 2024-06-30 188491000.0 +557.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 452153000.0 +139.9% USD 10-Q 2025-11-05
Quarterly 2025-03-31 52676000.0 -88.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 181326000.0 +244.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 370046000.0 +104.1% USD 10-Q 2025-11-05
Annual 2023-12-31 785776000.0 USD 10-K 2026-02-27
Annual 2024-12-31 738231000.0 -6.1% USD 10-K 2026-02-27
Annual 2025-12-31 593223000.0 -19.6% 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 -52829000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -178314000.0 -237.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -182619000.0 -2.4% USD 10-Q 2024-11-05
Quarterly 2024-03-31 -79584000.0 +56.4% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -192077000.0 -141.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -200996000.0 -4.6% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -25289000.0 +87.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -56768000.0 -124.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -76529000.0 -34.8% USD 10-Q 2025-11-05
Annual 2023-12-31 -195943000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -254912000.0 -30.1% USD 10-K 2026-02-27
Annual 2025-12-31 -112445000.0 +55.9% 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 -258961000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 -259892000.0 -0.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -248059000.0 +4.6% USD 10-Q 2024-11-05
Quarterly 2024-03-31 -11716000.0 +95.3% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -163275000.0 -1293.6% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -152703000.0 +6.5% USD 10-Q 2025-11-05
Quarterly 2025-03-31 -206756000.0 -35.4% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -303055000.0 -46.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -367174000.0 -21.2% USD 10-Q 2025-11-05
Annual 2023-12-31 -598340000.0 USD 10-K 2026-02-27
Annual 2024-12-31 -355722000.0 +40.5% USD 10-K 2026-02-27
Annual 2025-12-31 -464580000.0 -30.6% 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 64119000.0 USD 10-Q 2024-05-03
Quarterly 2023-06-30 122664000.0 +91.3% USD 10-Q 2024-08-02
Quarterly 2023-09-30 144302000.0 +17.6% USD 10-Q 2024-11-05
Quarterly 2024-03-31 9369000.0 -93.5% USD 10-Q 2025-05-08
Quarterly 2024-06-30 62819000.0 +570.5% USD 10-Q 2025-08-06
Quarterly 2024-09-30 92619000.0 +47.4% USD 10-Q 2025-11-05
Quarterly 2025-03-31 25289000.0 -72.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 46768000.0 +84.9% USD 10-Q 2025-08-06
Quarterly 2025-09-30 66529000.0 +42.3% USD 10-Q 2025-11-05
Annual 2023-12-31 177716000.0 USD 10-K 2026-02-27
Annual 2024-12-31 115580000.0 -35.0% USD 10-K 2026-02-27
Annual 2025-12-31 102445000.0 -11.4% 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 76516000.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 76532000.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 76588000.0 +0.1% shares 10-Q 2023-11-03
Quarterly 2023-12-31 75075000.0 -2.0% shares 10-Q 2024-11-05
Quarterly 2024-03-31 75281000.0 +0.3% shares 10-Q 2024-05-03
Quarterly 2024-06-30 74696000.0 -0.8% shares 10-Q 2024-08-02
Quarterly 2024-09-30 74757000.0 +0.1% shares 10-Q 2024-11-05
Quarterly 2024-12-31 73849000.0 -1.2% shares 10-Q 2025-11-05
Quarterly 2025-03-31 73057000.0 -1.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72486000.0 -0.8% shares 10-Q 2025-08-06
Quarterly 2025-09-30 72040000.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 75075000.0 shares 10-K 2025-02-28
Annual 2024-12-31 73849000.0 -1.6% shares 10-K 2026-02-27
Annual 2025-12-31 71364000.0 -3.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 76516000.0 shares 10-Q 2023-05-05
Quarterly 2023-06-30 76532000.0 +0.0% shares 10-Q 2023-08-04
Quarterly 2023-09-30 76588000.0 +0.1% shares 10-Q 2023-11-03
Quarterly 2023-12-31 75075000.0 -2.0% shares 10-Q 2024-11-05
Quarterly 2024-03-31 75281000.0 +0.3% shares 10-Q 2024-05-03
Quarterly 2024-06-30 74696000.0 -0.8% shares 10-Q 2024-08-02
Quarterly 2024-09-30 74757000.0 +0.1% shares 10-Q 2024-11-05
Quarterly 2024-12-31 73849000.0 -1.2% shares 10-Q 2025-11-05
Quarterly 2025-03-31 73057000.0 -1.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72486000.0 -0.8% shares 10-Q 2025-08-06
Quarterly 2025-09-30 72040000.0 -0.6% shares 10-Q 2025-11-05
Annual 2023-12-31 75075000.0 shares 10-K 2025-02-28
Annual 2024-12-31 73849000.0 -1.6% shares 10-K 2026-02-27
Annual 2025-12-31 71364000.0 -3.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 76921000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 76524000.0 -0.5% shares 10-Q 2024-08-02
Quarterly 2023-09-30 76569000.0 +0.1% shares 10-Q 2024-11-05
Quarterly 2024-03-31 75175000.0 -1.8% shares 10-Q 2025-05-08
Quarterly 2024-06-30 75184000.0 +0.0% shares 10-Q 2025-08-06
Quarterly 2024-09-30 74736000.0 -0.6% shares 10-Q 2025-11-05
Quarterly 2025-03-31 73562000.0 -1.6% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72565000.0 -1.4% shares 10-Q 2025-08-06
Quarterly 2025-09-30 72377000.0 -0.3% shares 10-Q 2025-11-05
Annual 2023-12-31 76426000.0 shares 10-K 2026-02-27
Annual 2024-12-31 74877000.0 -2.0% shares 10-K 2026-02-27
Annual 2025-12-31 72542000.0 -3.1% 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 77111000.0 shares 10-Q 2024-05-03
Quarterly 2023-06-30 76689000.0 -0.5% shares 10-Q 2024-08-02
Quarterly 2023-09-30 76826000.0 +0.2% shares 10-Q 2024-11-05
Quarterly 2024-03-31 75322000.0 -2.0% shares 10-Q 2025-05-08
Quarterly 2024-06-30 75223000.0 -0.1% shares 10-Q 2025-08-06
Quarterly 2024-09-30 74757000.0 -0.6% shares 10-Q 2025-11-05
Quarterly 2025-03-31 73615000.0 -1.5% shares 10-Q 2025-05-08
Quarterly 2025-06-30 72593000.0 -1.4% shares 10-Q 2025-08-06
Quarterly 2025-09-30 72419000.0 -0.2% shares 10-Q 2025-11-05
Annual 2023-12-31 76568000.0 shares 10-K 2026-02-27
Annual 2024-12-31 74993000.0 -2.1% shares 10-K 2026-02-27
Annual 2025-12-31 72588000.0 -3.2% shares 10-K 2026-02-27
For informational purposes only — not guaranteed to be accurate or complete.