Financial Metrics
ALLE Allegion plcRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4/A | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | 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 | 923000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 912500000.0 | -1.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 917900000.0 | +0.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 893900000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 965600000.0 | +8.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 967100000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 941900000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1022000000.0 | +8.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1070200000.0 | +4.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3650800000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3772200000.0 | +3.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4067300000.0 | +7.8% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 184600000.0 | +8.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 193100000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 172100000.0 | -10.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 209000000.0 | +21.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 215000000.0 | +2.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 196400000.0 | -8.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 219700000.0 | +11.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 233800000.0 | +6.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 708400000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 780700000.0 | +10.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 859500000.0 | +10.1% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 123500000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 142000000.0 | +15.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 156300000.0 | +10.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 123800000.0 | -20.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 155400000.0 | +25.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 174200000.0 | +12.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2025-03-31 | 148200000.0 | -14.9% | USD | 10-Q | 2025-04-24 |
| Annual | 2023-12-31 | 540400000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 597500000.0 | +10.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 643800000.0 | +7.7% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.62 | +15.7% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.78 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.41 | -20.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.78 | +26.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.0 | +12.4% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.72 | -14.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.86 | +8.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.19 | +17.7% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 6.15 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 6.85 | +11.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7.48 | +9.2% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.61 | +15.0% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.77 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.41 | -20.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.77 | +25.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.99 | +12.4% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.71 | -14.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.85 | +8.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.18 | +17.8% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 6.12 | — | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 6.82 | +11.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7.44 | +9.1% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 292800000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 322600000.0 | +10.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 364300000.0 | +12.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 468100000.0 | +28.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 391800000.0 | -16.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 747500000.0 | +90.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 878900000.0 | +17.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 503800000.0 | -42.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 494500000.0 | -1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 656800000.0 | +32.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 302700000.0 | -53.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 468100000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 503800000.0 | +7.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 356200000.0 | -29.3% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 472700000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 483100000.0 | +2.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 468700000.0 | -3.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 438500000.0 | -6.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 448300000.0 | +2.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 444600000.0 | -0.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 449900000.0 | +1.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 423000000.0 | -6.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 443600000.0 | +4.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 479500000.0 | +8.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 524900000.0 | +9.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 438500000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 423000000.0 | -3.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 519000000.0 | +22.7% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1253400000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1275200000.0 | +1.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1320100000.0 | +3.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1360900000.0 | +3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1338300000.0 | -1.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1715800000.0 | +28.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1862400000.0 | +8.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1422300000.0 | -23.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1461700000.0 | +2.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1677600000.0 | +14.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1403600000.0 | -16.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1360900000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1422300000.0 | +4.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1391800000.0 | -2.1% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4124400000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 4163800000.0 | +1.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 4183100000.0 | +0.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 4311500000.0 | +3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4286900000.0 | -0.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 4779100000.0 | +11.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 4973700000.0 | +4.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4487800000.0 | -9.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4564100000.0 | +1.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4914800000.0 | +7.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 5225300000.0 | +6.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 4311500000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 4487800000.0 | +4.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 5223700000.0 | +16.4% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 668500000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 660800000.0 | -1.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 649800000.0 | -1.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1079700000.0 | +66.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1025400000.0 | -5.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1034200000.0 | +0.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1091500000.0 | +5.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 696900000.0 | -36.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 672400000.0 | -3.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 728500000.0 | +8.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 792600000.0 | +8.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1079700000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 696900000.0 | -35.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 755400000.0 | +8.4% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3079800000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3023300000.0 | -1.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2951700000.0 | -2.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2993200000.0 | +1.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2936000000.0 | -1.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3353800000.0 | +14.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3402700000.0 | +1.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2987100000.0 | -12.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2957200000.0 | -1.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3128300000.0 | +5.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3278700000.0 | +4.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2993200000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2987100000.0 | -0.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3156100000.0 | +5.7% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1041700000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1138600000.0 | +9.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1232100000.0 | +8.2% | USD | 10-Q | 2023-10-31 |
| Annual | 2023-12-31 | 1318300000.0 | — | USD | 10-K | 2024-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2109300000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2046700000.0 | -3.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2005100000.0 | -2.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1602400000.0 | -20.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1600100000.0 | -0.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1988300000.0 | +24.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1983200000.0 | -0.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1977600000.0 | -0.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1972000000.0 | -0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2042300000.0 | +3.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2059500000.0 | +0.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1602400000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1977600000.0 | +23.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1979900000.0 | +0.1% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 230100000.0 | +233.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 381100000.0 | +65.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 51100000.0 | -86.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 224100000.0 | +338.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 456000000.0 | +103.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 104500000.0 | -77.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 314200000.0 | +200.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 543700000.0 | +73.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 600600000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 675000000.0 | +12.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 783800000.0 | +16.1% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -51400000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -61200000.0 | -19.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -83400000.0 | -36.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -43400000.0 | +48.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -166000000.0 | -282.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -190200000.0 | -14.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -28000000.0 | +85.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -82600000.0 | -195.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -649300000.0 | -686.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -129100000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -228400000.0 | -76.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -685500000.0 | -200.1% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -15400000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -138400000.0 | -798.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -219900000.0 | -58.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -80000000.0 | +63.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 228200000.0 | +385.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 147300000.0 | -35.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -91300000.0 | -162.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -99200000.0 | -8.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -115200000.0 | -16.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -298700000.0 | — | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -394500000.0 | -32.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -266700000.0 | +32.4% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 84200000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 92100000.0 | +9.4% | USD | 10-K | 2025-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 87946030.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 87776523.0 | -0.2% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 87787306.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 87504673.0 | -0.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 87440045.0 | -0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 87127712.0 | -0.4% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 86924345.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 86254744.0 | -0.8% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 86058059.0 | -0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 85842514.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 86031817.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 87504673.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 86254744.0 | -1.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 86066997.0 | -0.2% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 87946030.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 87776523.0 | -0.2% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 87787306.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 87504673.0 | -0.3% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 87440045.0 | -0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 87127712.0 | -0.4% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 86924345.0 | -0.2% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 86254744.0 | -0.8% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 86058059.0 | -0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 85842514.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 86031817.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 87504673.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 86254744.0 | -1.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 86066997.0 | -0.2% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88000000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 87900000.0 | -0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 87900000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 87600000.0 | -0.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 87300000.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 87100000.0 | -0.2% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 86300000.0 | -0.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 86000000.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 85900000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 87900000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 87200000.0 | -0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 86100000.0 | -1.3% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88400000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 88300000.0 | -0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 88200000.0 | -0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 88100000.0 | -0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 87700000.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 87600000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 86700000.0 | -1.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 86400000.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 86500000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 88300000.0 | — | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 87600000.0 | -0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 86600000.0 | -1.1% | shares | 10-K | 2026-02-17 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2238 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2192 | -2.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2194 | +0.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2085 | -5.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2020 | -3.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1944 | -3.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2064 | +6.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2079 | +0.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2048 | -1.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.8468 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8405 | -0.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7786 | -7.4% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8749 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.9298 | +2.9% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.0315 | +5.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.2604 | -38.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.3051 | +3.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.6591 | +27.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.7063 | +2.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.0409 | +19.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.1739 | +6.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.3028 | +5.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.7709 | -23.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.2604 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.0409 | +61.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.8425 | -9.7% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.9565 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.6553 | -10.2% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.3957 | -9.8% | ratio | 10-Q | 2023-10-31 |
| Annual | 2023-12-31 | 2.2705 | — | ratio | 10-K | 2025-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1338 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1556 | +16.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1703 | +9.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1385 | -18.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1609 | +16.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.1801 | +11.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2025-03-31 | 0.1573 | -12.6% | ratio | 10-Q | 2025-04-24 |
| Annual | 2023-12-31 | 0.1480 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1584 | +7.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1583 | -0.1% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1853 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2023 | +9.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2104 | +4.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1925 | -8.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.2164 | +12.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2223 | +2.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.2085 | -6.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2150 | +3.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2185 | +1.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1940 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2070 | +6.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2113 | +2.1% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4380 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.4882 | +11.5% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.5606 | +14.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.4335 | -22.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3821 | -11.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.7228 | +89.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.8052 | +11.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.7229 | -10.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7354 | +1.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9016 | +22.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3819 | -57.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.4335 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.7229 | +66.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4715 | -34.8% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0299 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0341 | +13.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0374 | +9.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0289 | -22.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0325 | +12.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.0350 | +7.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2025-03-31 | 0.0325 | -7.3% | ratio | 10-Q | 2025-04-24 |
| Annual | 2023-12-31 | 0.1253 | — | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1331 | +6.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1232 | -7.4% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1186 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1247 | +5.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1269 | +1.7% | ratio | 10-Q | 2024-10-24 |
| Annual | 2023-12-31 | 0.4099 | — | ratio | 10-K | 2026-02-17 |