Financial Metrics
CDNS CADENCE DESIGN SYSTEMS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 3/A | 2026-03-04 | 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 | 1021690000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 976579000.0 | -4.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1023094000.0 | +4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1009103000.0 | -1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1060681000.0 | +5.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1215499000.0 | +14.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1242366000.0 | +2.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1275441000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1338838000.0 | +5.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4089986000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4641264000.0 | +13.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5296759000.0 | +14.1% | USD | 10-K | 2026-02-19 |
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 | 322463000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 299328000.0 | -7.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 292906000.0 | -2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 249956000.0 | -14.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 293876000.0 | +17.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 350056000.0 | +19.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 361520000.0 | +3.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 241797000.0 | -33.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 425390000.0 | +75.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1251225000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1350763000.0 | +8.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1492042000.0 | +10.5% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241804000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 221120000.0 | -8.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 254321000.0 | +15.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 247643000.0 | -2.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 229520000.0 | -7.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 238111000.0 | +3.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 273579000.0 | +14.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 160051000.0 | -41.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 287122000.0 | +79.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1041144000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1055484000.0 | +1.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1108888000.0 | +5.1% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.82 | -8.9% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.94 | +14.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.92 | -2.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.85 | -7.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.87 | +2.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.01 | +16.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.59 | -41.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.06 | +79.7% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.86 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.89 | +0.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4.09 | +5.1% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.89 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.81 | -9.0% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.93 | +14.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.91 | -2.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.84 | -7.7% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.87 | +3.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.0 | +14.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.59 | -41.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.05 | +78.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.82 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.85 | +0.8% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4.06 | +5.5% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 916963000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 873925000.0 | -4.7% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 961982000.0 | +10.1% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1008152000.0 | +4.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1012418000.0 | +0.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1058955000.0 | +4.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2786040000.0 | +163.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2644030000.0 | -5.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2777674000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2822762000.0 | +1.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2753246000.0 | -2.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1008152000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2644030000.0 | +162.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3001317000.0 | +13.5% | USD | 10-K | 2026-02-19 |
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 | 127566000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 139576000.0 | +9.4% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 163693000.0 | +17.3% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 181661000.0 | +11.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 185784000.0 | +2.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 171508000.0 | -7.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 293350000.0 | +71.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 257711000.0 | -12.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 225621000.0 | -12.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 226162000.0 | +0.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 286193000.0 | +26.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 181661000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 257711000.0 | +41.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 303545000.0 | +17.8% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1698544000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1643050000.0 | -3.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1824463000.0 | +11.0% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1976217000.0 | +8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1929932000.0 | -2.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2196388000.0 | +13.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 4099923000.0 | +86.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4016079000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3998087000.0 | -0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4222543000.0 | +5.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4287040000.0 | +1.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1976217000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4016079000.0 | +103.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4669673000.0 | +16.3% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5171619000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 5155124000.0 | -0.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 5431375000.0 | +5.4% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 5669491000.0 | +4.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5722130000.0 | +0.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 7225741000.0 | +26.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 9167031000.0 | +26.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 8974482000.0 | -2.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 9013486000.0 | +0.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 9508698000.0 | +5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 9599271000.0 | +1.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5669491000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8974482000.0 | +58.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 10153148000.0 | +13.1% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1181381000.0 | — | USD | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1196300000.0 | +1.3% | USD | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1264167000.0 | +5.7% | USD | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1590867000.0 | +25.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1465743000.0 | -7.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1533722000.0 | +4.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1674994000.0 | +9.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1370105000.0 | -18.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1300767000.0 | -5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1496565000.0 | +15.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1406557000.0 | -6.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1590867000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1370105000.0 | -13.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1635291000.0 | +19.4% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2940876000.0 | — | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-06-30 | 2908455000.0 | -1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 3113894000.0 | +7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3404271000.0 | +9.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 3567596000.0 | +4.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 4260892000.0 | +19.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 4563338000.0 | +7.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 4673578000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4776257000.0 | +2.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 5006538000.0 | +4.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 5199002000.0 | +3.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3404271000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4673578000.0 | +37.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 5474181000.0 | +17.1% | USD | 10-K | 2026-02-19 |
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 | 267401000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 681171000.0 | +154.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1077085000.0 | +58.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 253232000.0 | -76.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 409197000.0 | +61.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 819192000.0 | +100.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 487021000.0 | -40.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 864624000.0 | +77.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1175286000.0 | +35.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1349176000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1260551000.0 | -6.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1728781000.0 | +37.1% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -35672000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -129741000.0 | -263.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -313573000.0 | -141.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -79769000.0 | +74.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -757852000.0 | -850.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -797106000.0 | -5.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -21784000.0 | +97.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -197399000.0 | -806.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -371714000.0 | -88.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -412249000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -837118000.0 | -103.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -460523000.0 | +45.0% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -197352000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -551605000.0 | -179.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -665968000.0 | -20.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -159404000.0 | +76.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 415415000.0 | +360.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1750379000.0 | +321.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -345784000.0 | -119.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -541028000.0 | -56.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -735086000.0 | -35.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -803573000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1239241000.0 | +254.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -948975000.0 | -176.6% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26719000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 46655000.0 | +74.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 68634000.0 | +47.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 49601000.0 | -27.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 78800000.0 | +58.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 105340000.0 | +33.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 23061000.0 | -78.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67146000.0 | +191.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 100830000.0 | +50.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 102337000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 142542000.0 | +39.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 141871000.0 | -0.5% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 271706000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 273851000.0 | +0.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 271799000.0 | -0.7% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 271706000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 273851000.0 | +0.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 271799000.0 | -0.7% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 269501000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 269714000.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 269229000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 269606000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 270912000.0 | +0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 272244000.0 | +0.5% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 271973000.0 | -0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 271294000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 271152000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 269381000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 271212000.0 | +0.7% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 271333000.0 | +0.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 273159000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 272996000.0 | -0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 272427000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 273544000.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 273520000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 273958000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 273631000.0 | -0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 272899000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 273798000.0 | +0.3% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 272748000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 273833000.0 | +0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 273312000.0 | -0.2% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1976 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1894 | -4.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1884 | -0.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1764 | -6.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1468 | -16.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1326 | -9.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1378 | +4.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1341 | -2.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1395 | +4.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7214 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.5172 | -28.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5217 | +0.9% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4378 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 1.3734 | -4.5% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 1.4432 | +5.1% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 1.2422 | -13.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.3167 | +6.0% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.4321 | +8.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2.4477 | +70.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.9312 | +19.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.0736 | +4.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.8215 | -8.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.0479 | +8.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.2422 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.9312 | +136.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.8556 | -2.6% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2367 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2264 | -4.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2486 | +9.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2454 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2164 | -11.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1959 | -9.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2202 | +12.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1255 | -43.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2145 | +70.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2546 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2274 | -10.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2094 | -7.9% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3156 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.3065 | -2.9% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2863 | -6.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2477 | -13.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2771 | +11.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2880 | +3.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2910 | +1.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1896 | -34.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3177 | +67.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3059 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2910 | -4.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2817 | -3.2% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7762 | — | ratio | 10-Q | 2023-04-24 |
| Quarterly | 2023-06-30 | 0.7305 | -5.9% | ratio | 10-Q | 2023-07-24 |
| Quarterly | 2023-09-30 | 0.7610 | +4.2% | ratio | 10-Q | 2023-10-23 |
| Quarterly | 2023-12-31 | 0.6337 | -16.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.6907 | +9.0% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.6904 | -0.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.6633 | +140.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.9298 | +16.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.1354 | +10.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.8862 | -11.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.9574 | +3.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.6337 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.9298 | +204.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.8353 | -4.9% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0468 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0429 | -8.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0468 | +9.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0433 | -7.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0318 | -26.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0260 | -18.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0304 | +16.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0168 | -44.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0299 | +77.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1836 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1176 | -36.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1092 | -7.1% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0822 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0760 | -7.5% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0817 | +7.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0694 | -15.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0539 | -22.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0522 | -3.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0573 | +9.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0320 | -44.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0552 | +72.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3058 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2258 | -26.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2026 | -10.3% | ratio | 10-K | 2026-02-19 |