Financial Metrics
ALGN ALIGN TECHNOLOGY INCRegulatory Activity
Since 2025-04-09| 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-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 | 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
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
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
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
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
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: 9Cash and Equivalents
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
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
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
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
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
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
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
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
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
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
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
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 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1598 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1631 | +2.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1520 | -6.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1620 | +6.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1670 | +3.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1536 | -8.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1605 | +4.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1628 | +1.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1597 | -1.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6348 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.6435 | +1.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6473 | +0.6% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1633 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.1701 | +0.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.2726 | +8.8% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.1839 | -7.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.2255 | +3.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.1825 | -3.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.2587 | +6.4% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.2230 | -2.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.2065 | -1.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2268 | +1.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.2887 | +5.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.1839 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.2230 | +3.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.3628 | +11.4% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6958 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.6889 | -1.0% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.6620 | -3.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.6758 | +2.1% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.6372 | -5.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.6388 | +0.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.6139 | -3.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.6134 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6084 | -0.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.5894 | -3.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5751 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6758 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.6134 | -9.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5395 | -12.0% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7005 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.7121 | +1.7% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.6906 | -3.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.6996 | +1.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.7026 | +0.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.6972 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6945 | -0.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.6994 | +0.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.6420 | -8.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7008 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.7000 | -0.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6719 | -4.0% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0931 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1116 | +19.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1265 | +13.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1053 | -16.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0939 | -10.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1186 | +26.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0952 | -19.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1231 | +29.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0570 | -53.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1152 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1054 | -8.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1017 | -3.5% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1416 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1716 | +21.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1732 | +1.0% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1545 | -10.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1430 | -7.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1660 | +16.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1339 | -19.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1610 | +20.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0967 | -39.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1666 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1519 | -8.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1353 | -11.0% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4152 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.4518 | +8.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.5836 | +29.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.4536 | -22.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.4280 | -5.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.3732 | -12.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.5049 | +35.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.5122 | +1.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.4385 | -14.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.4516 | +3.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5109 | +13.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4536 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.5122 | +12.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5703 | +11.3% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0149 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0182 | +22.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0192 | +5.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0171 | -11.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0157 | -8.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0182 | +16.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0153 | -16.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0200 | +31.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0091 | -54.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0732 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0678 | -7.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0658 | -2.9% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0252 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0307 | +21.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0319 | +3.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0279 | -12.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0257 | -8.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0294 | +14.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0246 | -16.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0318 | +29.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0143 | -55.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1226 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1094 | -10.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1013 | -7.4% | ratio | 10-K | 2026-02-27 |