Financial Metrics
CLS CELESTICA INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-02-09 | SEC Filing Index |
| Insider | 3/A | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | SEC Filing Index |
| Insider | 4 | 2026-02-06 | 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 | 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 | 2023-12-31 | 7961000000.0 | — | 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 | 2023-12-31 | 754100000.0 | — | 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 | 2023-12-31 | 338300000.0 | — | 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 | 2023-12-31 | 244400000.0 | — | 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 | 2023-12-31 | 2.03 | — | 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 | 2023-12-31 | 2.03 | — | 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 | 2023-12-31 | 1771000000.0 | — | 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 | 2023-12-31 | 326200000.0 | — | 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 | 2023-12-31 | -122400000.0 | — | 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 | 2023-12-31 | -207900000.0 | — | 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 | 2023-12-31 | 120100000.0 | — | 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 | 2023-12-31 | 120300000.0 | — | 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 |
Metrics
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 | 2023-12-31 | 0.0947 | — | 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 | 2023-12-31 | 0.0307 | — | 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 | 2023-12-31 | 0.0425 | — | 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 | 2023-12-31 | 0.1380 | — | 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 |