Financial Metrics
CLS CELESTICA INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 2208900000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2391900000.0 | +8.3% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 2499500000.0 | +4.5% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 2648600000.0 | +6.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2893400000.0 | +9.2% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 3194000000.0 | +10.4% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 7250000000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 7961000000.0 | +9.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 9646000000.0 | +21.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12390900000.0 | +28.5% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 222100000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 253800000.0 | +14.3% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 260600000.0 | +2.7% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 273900000.0 | +5.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 371000000.0 | +35.5% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 416100000.0 | +12.2% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 649700000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 754100000.0 | +16.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1033700000.0 | +37.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1494100000.0 | +44.5% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 125800000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 132900000.0 | +5.6% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 138000000.0 | +3.8% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 128800000.0 | -6.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 272500000.0 | +111.6% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 325000000.0 | +19.3% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 289300000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 338300000.0 | +16.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 599300000.0 | +77.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1040700000.0 | +73.7% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 91800000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 95000000.0 | +3.5% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 89500000.0 | -5.8% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 86200000.0 | -3.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 211000000.0 | +144.8% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 267800000.0 | +26.9% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 180100000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 244400000.0 | +35.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 428000000.0 | +75.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 832500000.0 | +94.5% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.77 | — | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.8 | +3.9% | USD/shares | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.76 | -5.0% | USD/shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.74 | -2.6% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.83 | +147.3% | USD/shares | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 2.33 | +27.3% | USD/shares | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 1.46 | — | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2.03 | +39.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3.62 | +78.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7.22 | +99.4% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.77 | — | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.8 | +3.9% | USD/shares | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.75 | -6.3% | USD/shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.74 | -1.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.82 | +145.9% | USD/shares | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 2.31 | +26.9% | USD/shares | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 1.46 | — | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2.03 | +39.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3.61 | +77.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7.16 | +98.3% | 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 | 2024-12-31 | 423300000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 303000000.0 | -28.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 313800000.0 | +3.6% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 305900000.0 | -2.5% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 370400000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 423300000.0 | +14.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 595600000.0 | +40.7% | USD | 10-K | 2026-02-27 |
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 | 2024-12-31 | 1760600000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1788300000.0 | +1.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1918100000.0 | +7.3% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 2046700000.0 | +6.7% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 2104300000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1760600000.0 | -16.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2188000000.0 | +24.3% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 4512200000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 4376500000.0 | -3.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4771000000.0 | +9.0% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 5142800000.0 | +7.8% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 4510600000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 4512200000.0 | +0.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5673200000.0 | +25.7% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 5988200000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 5834900000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 6241100000.0 | +7.0% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 6606700000.0 | +5.9% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 5890500000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 5988200000.0 | +1.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7213100000.0 | +20.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 3021400000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 3054200000.0 | +1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3320800000.0 | +8.7% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 3502300000.0 | +5.5% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 3220500000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3021400000.0 | -6.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3939600000.0 | +30.4% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 4092200000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 4278100000.0 | +4.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4483200000.0 | +4.8% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 4578100000.0 | +2.1% | USD | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 4119500000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 4092200000.0 | -0.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4996800000.0 | +22.1% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1771000000.0 | — | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-03-31 | 1709300000.0 | -3.5% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-06-30 | 1798600000.0 | +5.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-09-30 | 1814100000.0 | +0.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2024-12-31 | 1896000000.0 | +4.5% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1556800000.0 | -17.9% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-06-30 | 1757900000.0 | +12.9% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-09-30 | 2028600000.0 | +15.4% | USD | 10-Q | 2025-10-27 |
| Annual | 2021-12-31 | 1461700000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 1675900000.0 | +14.7% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 1771000000.0 | +5.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1896000000.0 | +7.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2216300000.0 | +16.9% | 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 | 2024-03-31 | 108100000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 99600000.0 | -7.9% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 122800000.0 | +23.3% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 130300000.0 | +6.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 152400000.0 | +17.0% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 126200000.0 | -17.2% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 211100000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 326200000.0 | +54.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 473900000.0 | +45.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 659500000.0 | +39.2% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | -40400000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -70100000.0 | -73.5% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | -51000000.0 | +27.2% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -36700000.0 | +28.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -35000000.0 | +4.6% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | -37300000.0 | -6.6% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | -108900000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -122400000.0 | -12.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -212500000.0 | -73.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -203700000.0 | +4.1% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | -130000000.0 | — | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 96400000.0 | +174.2% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | -107300000.0 | -211.3% | USD | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | -213900000.0 | -99.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -106600000.0 | +50.2% | USD | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | -96800000.0 | +9.2% | USD | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | -121700000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -207900000.0 | -70.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -208500000.0 | -0.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -283500000.0 | -36.0% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 116066844.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 114906818.0 | -1.0% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 116066844.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 114906818.0 | -1.0% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 119000000.0 | — | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 118800000.0 | -0.2% | shares | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 118200000.0 | -0.5% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 115900000.0 | -1.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 115100000.0 | -0.7% | shares | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 115000000.0 | -0.1% | shares | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 123500000.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 120100000.0 | -2.8% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 118100000.0 | -1.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 115300000.0 | -2.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 119300000.0 | — | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 119400000.0 | +0.1% | shares | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 118900000.0 | -0.4% | shares | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 116900000.0 | -1.7% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 115900000.0 | -0.9% | shares | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 115900000.0 | +0.0% | shares | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 123600000.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 120300000.0 | -2.7% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 118700000.0 | -1.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 116200000.0 | -2.1% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 0.4539 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.4636 | +2.1% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.4834 | +4.3% | ratio | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 1.3515 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.6108 | +19.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.7178 | +6.6% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 1.4934 | — | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 1.4329 | -4.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.4367 | +0.3% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 1.4684 | +2.2% | ratio | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 1.4006 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1.4934 | +6.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.4400 | -3.6% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 2.1583 | — | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 2.7480 | +27.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.5503 | -7.2% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 2.2568 | -11.5% | ratio | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 2.3261 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.1583 | -7.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.2546 | +4.5% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.1005 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1061 | +5.5% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.1043 | -1.7% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.1034 | -0.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1282 | +24.0% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.1303 | +1.6% | ratio | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 0.0896 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.0947 | +5.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1072 | +13.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1206 | +12.5% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0416 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0397 | -4.4% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.0358 | -9.8% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0325 | -9.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0729 | +124.1% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.0838 | +15.0% | ratio | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 0.0248 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.0307 | +23.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0444 | +44.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0672 | +51.4% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0570 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0556 | -2.4% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.0552 | -0.6% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0486 | -11.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0942 | +93.7% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.1018 | +8.0% | ratio | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 0.0399 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.0425 | +6.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0621 | +46.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0840 | +35.2% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 0.1401 | — | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0992 | -29.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0945 | -4.7% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.0873 | -7.6% | ratio | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 0.1150 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.1401 | +21.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1512 | +7.9% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 0.0148 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0338 | +128.8% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.0405 | +19.9% | ratio | 10-Q | 2025-10-27 |
| Annual | 2023-12-31 | 0.0415 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0715 | +72.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1154 | +61.5% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0537 | — | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0528 | -1.7% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2024-09-30 | 0.0493 | -6.6% | ratio | 10-Q | 2025-10-27 |
| Quarterly | 2025-03-31 | 0.0554 | +12.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1200 | +116.8% | ratio | 10-Q | 2025-07-28 |
| Quarterly | 2025-09-30 | 0.1320 | +10.0% | ratio | 10-Q | 2025-10-27 |
| Annual | 2022-12-31 | 0.1075 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1380 | +28.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2257 | +63.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3756 | +66.4% | ratio | 10-K | 2026-02-27 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Colpitts Christopher W. | — |
Equity grant / award
A · derivative
|
Director Share Units | 276 | $0.00 | $0 | 720 |
| 2026-02-06 | Cooper Todd C | President |
Equity grant / award
G
|
Common Shares | 15,600 | $0.00 | $0 | 93,370 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,336 | $0.00 | $0 | 0 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 890 | $0.00 | $0 | 1,779 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Other disposed transaction
F
|
Common Shares | 1,136 | $275.86 | $313,377 | 2,695 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Exercise / conversion
M
|
Common Shares | 3,336 | $0.00 | $0 | 3,831 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Other disposed transaction
F
|
Common Shares | 395 | $275.86 | $108,965 | 495 |
| 2026-02-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Exercise / conversion
M
|
Common Shares | 890 | $0.00 | $0 | 890 |
| 2026-02-04 | MIONIS ROBERT | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 12,133 | $0.00 | $0 | 24,267 |
| 2026-02-04 | MIONIS ROBERT | Chief Executive Officer |
Other disposed transaction
F
|
Common Shares | 4,775 | $297.45 | $1,420,324 | 1,010,091 |
| 2026-02-04 | MIONIS ROBERT | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 12,133 | $0.00 | $0 | 1,014,866 |
| 2026-02-03 | Parker Douglas Michael | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,544 | $0.00 | $0 | 1,544 |
| 2026-02-03 | Tzevelekis Theodoros | Chief Strategy Officer |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,263 | $0.00 | $0 | 1,263 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,415 | $0.00 | $0 | 2,414 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,449 | $0.00 | $0 | 3,449 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 1,122 | $286.98 | $321,992 | 0 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 1,293 | $286.98 | $371,065 | 1,122 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 2,415 | $0.00 | $0 | 2,415 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Open-market sell
S
|
Common Shares | 1,602 | $286.98 | $459,742 | 0 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Other disposed transaction
F
|
Common Shares | 1,847 | $286.98 | $530,052 | 1,602 |
| 2026-02-02 | Parker Douglas Michael | Chief Legal Officer |
Exercise / conversion
M
|
Common Shares | 3,449 | $0.00 | $0 | 3,449 |
| 2026-01-29 | Cooper Todd C | President |
Equity grant / award
A · derivative
|
Performance Share Units | 160,126 | $0.00 | $0 | 160,126 |
| 2026-01-28 | Muller Luis A | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 37 | $0.00 | $0 | 37 |
| 2025-12-31 | Colpitts Christopher W. | — |
Equity grant / award
A · derivative
|
Director Share Units | 237 | $0.00 | $0 | 444 |
| 2025-12-01 | MIONIS ROBERT | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 86,709 | $0.00 | $0 | 0 |
| 2025-12-01 | MIONIS ROBERT | Chief Executive Officer |
Other disposed transaction
F
|
Common Shares | 34,120 | $344.41 | $11,751,269 | 509,006 |
| 2025-12-01 | MIONIS ROBERT | Chief Executive Officer |
Exercise / conversion
M
|
Common Shares | 86,709 | $0.00 | $0 | 543,126 |
| 2025-10-30 | KOELLNER LAURETTE T | — |
Open-market buy
P
|
Common Shares | 1,473 | $342.44 | $504,414 | 6,000 |
| 2025-10-30 | KOELLNER LAURETTE T | — |
Open-market buy
P
|
Common Shares | 3,227 | $341.96 | $1,103,505 | 4,527 |
| 2025-10-30 | KOELLNER LAURETTE T | — |
Open-market buy
P
|
Common Shares | 600 | $340.55 | $204,330 | 1,300 |
| 2025-10-30 | KOELLNER LAURETTE T | — |
Open-market buy
P
|
Common Shares | 700 | $339.68 | $237,776 | 700 |
| 2025-09-30 | Muller Luis A | — |
Equity grant / award
A · derivative
|
Director Share Units | 325 | $0.00 | $0 | 849 |
| 2025-08-01 | Cooper Todd C | President |
Equity grant / award
G
|
Common Shares | 11,000 | $0.00 | $0 | 99,426 |
| 2025-06-30 | Wilson Michael Max | — |
Equity grant / award
A · derivative
|
Director Share Units | 671 | $0.00 | $0 | 671 |
| 2025-06-30 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 596 | $0.00 | $0 | 1,191 |
| 2025-06-30 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,145 | $0.00 | $0 | 2,146 |
| 2025-06-30 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,149 | $0.00 | $0 | 0 |
| 2025-06-30 | Wilson Michael Max | — |
Exercise / conversion
M
|
Common Shares | 5,890 | $0.00 | $0 | 13,391 |
| 2025-06-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,336 | $0.00 | $0 | 3,336 |
| 2025-06-05 | Tzevelekis Theodoros | Chief Strategy Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,669 | $0.00 | $0 | 2,669 |
| 2025-03-31 | Wilson Michael Max | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 1,300 | $0.00 | $0 | 284,431 |
| 2025-03-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 760 | $0.00 | $0 | 1,520 |
| 2025-03-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,440 | $0.00 | $0 | 2,439 |
| 2025-03-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,517 | $0.00 | $0 | 0 |
| 2025-03-31 | Wilson Michael Max | — |
Exercise / conversion
M
|
Common Shares | 5,717 | $0.00 | $0 | 7,501 |
| 2025-02-07 | Cooper Todd C | President |
Open-market sell
S
|
Common Shares | 1,772 | $132.54 | $234,861 | 110,426 |
| 2025-02-07 | Cooper Todd C | President |
Open-market sell
S
|
Common Shares | 9,765 | $130.11 | $1,270,524 | 112,198 |
| 2025-02-07 | Cooper Todd C | President |
Open-market sell
S
|
Common Shares | 53,463 | $129.63 | $6,930,409 | 121,963 |
| 2025-02-05 | Agrawal Alok K. | Chief Strategy Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 14,178 | $0.00 | $0 | 0 |
| 2025-02-05 | Agrawal Alok K. | Chief Strategy Officer |
Open-market sell
S
|
Common Shares | 6,826 | $133.92 | $914,138 | 9,224 |
| 2025-02-05 | Agrawal Alok K. | Chief Strategy Officer |
Other disposed transaction
F
|
Common Shares | 7,352 | $133.92 | $984,580 | 16,050 |
| 2025-02-05 | Agrawal Alok K. | Chief Strategy Officer |
Exercise / conversion
M
|
Common Shares | 14,178 | $0.00 | $0 | 23,402 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 1,501 | $144.00 | $216,144 | 456,417 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 3,155 | $143.34 | $452,238 | 457,918 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 14,569 | $142.23 | $2,072,149 | 461,073 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 33,064 | $141.55 | $4,680,209 | 475,642 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 9,674 | $140.60 | $1,360,164 | 508,706 |
| 2025-02-05 | MIONIS ROBERT | President & CEO |
Open-market sell
S
|
Common Shares | 13,037 | $139.31 | $1,816,184 | 518,380 |
| 2025-02-04 | Agrawal Alok K. | Chief Strategy Officer |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,324 | $0.00 | $0 | 1,324 |
| 2025-02-04 | Parker Douglas Michael | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted Share Units | 2,317 | $0.00 | $0 | 2,317 |
| 2025-02-03 | Agrawal Alok K. | Chief Strategy Officer |
Open-market sell
S
|
Common Shares | 14,634 | $122.28 | $1,789,446 | 9,224 |
| 2025-02-02 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 6,829 | $0.00 | $0 | 13,658 |
| 2025-02-02 | Etienvre Yann L | Chief Operations Officer |
Other disposed transaction
F
|
Common Shares | 3,302 | $123.47 | $407,698 | 83,179 |
| 2025-02-02 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M
|
Common Shares | 6,829 | $0.00 | $0 | 86,481 |
| 2025-02-01 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M · derivative
|
Performance Share Units | 154,216 | $0.00 | $0 | 0 |
| 2025-02-01 | Etienvre Yann L | Chief Operations Officer |
Other disposed transaction
F
|
Common Shares | 74,564 | $123.47 | $9,206,417 | 79,652 |
| 2025-02-01 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M
|
Common Shares | 154,216 | $0.00 | $0 | 154,216 |
| 2025-01-31 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 17,791 | $0.00 | $0 | 17,792 |
| 2025-01-31 | Etienvre Yann L | Chief Operations Officer |
Open-market sell
S
|
Common Shares | 9,181 | $127.54 | $1,170,945 | 0 |
| 2025-01-31 | Etienvre Yann L | Chief Operations Officer |
Other disposed transaction
F
|
Common Shares | 8,610 | $127.54 | $1,098,119 | 9,181 |
| 2025-01-31 | Etienvre Yann L | Chief Operations Officer |
Exercise / conversion
M
|
Common Shares | 17,791 | $0.00 | $0 | 17,791 |
| 2025-01-31 | KOELLNER LAURETTE T | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 149 | $0.00 | $0 | 290,635 |
| 2025-01-30 | Etienvre Yann L | Chief Operations Officer |
Equity grant / award
A · derivative
|
Performance Share Units | 154,216 | $0.00 | $0 | 154,216 |
| 2025-01-06 | Wilson Michael Max | — |
Open-market sell
S
|
Common Shares | 25,000 | $98.73 | $2,468,250 | 1,784 |
| 2024-12-31 | Wilson Michael Max | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,092 | $0.00 | $0 | 1,092 |
| 2024-12-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,167 | $0.00 | $0 | 2,333 |
| 2024-12-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,735 | $0.00 | $0 | 2,736 |
| 2024-12-31 | Wilson Michael Max | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,795 | $0.00 | $0 | 0 |
| 2024-12-31 | Wilson Michael Max | — |
Exercise / conversion
M
|
Common Shares | 6,697 | $0.00 | $0 | 17,667 |