Financial Metrics
WAT WATERS CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-10 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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-04-01 | 684674000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 740576000.0 | +8.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 711692000.0 | -3.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 636839000.0 | -10.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 708529000.0 | +11.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 740305000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 661705000.0 | -10.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 771332000.0 | +16.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 799887000.0 | +3.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 684674000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 740576000.0 | +8.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 711692000.0 | -3.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2956416000.0 | +315.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 636839000.0 | -78.5% | USD | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 708529000.0 | +11.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 740305000.0 | +4.5% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 872714000.0 | +17.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 661705000.0 | -24.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 771332000.0 | +16.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 799887000.0 | +3.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 932362000.0 | +16.6% | USD | 10-K | 2026-02-23 |
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-04-01 | 174168000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 199859000.0 | +14.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 179426000.0 | -10.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 133846000.0 | -25.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 189112000.0 | +41.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 211132000.0 | +11.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 151745000.0 | -28.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 188213000.0 | +24.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 192114000.0 | +2.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 174168000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 199859000.0 | +14.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 179426000.0 | -10.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 817676000.0 | +355.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 133846000.0 | -83.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 189112000.0 | +41.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 211132000.0 | +11.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 292263000.0 | +38.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 151745000.0 | -48.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 188213000.0 | +24.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 192114000.0 | +2.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 270516000.0 | +40.8% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-30 | 102196000.0 | — | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 142737000.0 | +39.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 161503000.0 | +13.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 121381000.0 | -24.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 147111000.0 | +21.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 148923000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 642234000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 637834000.0 | -0.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 642629000.0 | +0.8% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2.39 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 2.56 | +7.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2.28 | -10.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 1.73 | -24.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 2.41 | +39.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 2.72 | +12.9% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 2.04 | -25.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 2.47 | +21.1% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 2.5 | +1.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 2.39 | — | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 2.56 | +7.1% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 2.28 | -10.9% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 10.87 | +376.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 1.73 | -84.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 2.41 | +39.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 2.72 | +12.9% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 3.9 | +43.4% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 2.04 | -47.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 2.47 | +21.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 2.5 | +1.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.78 | +51.2% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2.38 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 2.55 | +7.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2.27 | -11.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 1.72 | -24.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 2.4 | +39.5% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 2.71 | +12.9% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 2.03 | -25.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 2.47 | +21.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 2.5 | +1.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 2.38 | — | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 2.55 | +7.1% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 2.27 | -11.0% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 10.84 | +377.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 1.72 | -84.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 2.4 | +39.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 2.71 | +12.9% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 3.88 | +43.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 2.03 | -47.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 2.47 | +21.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 2.5 | +1.2% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.77 | +50.8% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 486070000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 329693000.0 | -32.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 336414000.0 | +2.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 395076000.0 | +17.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 337290000.0 | -14.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 326427000.0 | -3.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 330514000.0 | +1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 325355000.0 | -1.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 382872000.0 | +17.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 367215000.0 | -4.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 459118000.0 | +25.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 395076000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 325355000.0 | -17.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 587831000.0 | +80.7% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 683341000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 693436000.0 | +1.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 631284000.0 | -9.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 702168000.0 | +11.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 626329000.0 | -10.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 610088000.0 | -2.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 669534000.0 | +9.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 733365000.0 | +9.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 713278000.0 | -2.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 730074000.0 | +2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 748519000.0 | +2.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 702168000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 733365000.0 | +4.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 828844000.0 | +13.0% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 499422000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 536828000.0 | +7.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 544402000.0 | +1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 516236000.0 | -5.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 538634000.0 | +4.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 522927000.0 | -2.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 518994000.0 | -0.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 477261000.0 | -8.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 511499000.0 | +7.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 540754000.0 | +5.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 572941000.0 | +6.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 516236000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 477261000.0 | -7.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 572371000.0 | +19.9% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1773699000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 1681184000.0 | -5.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1634526000.0 | -2.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1752867000.0 | +7.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 1642958000.0 | -6.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 1603683000.0 | -2.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1647724000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1669111000.0 | +1.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 1739883000.0 | +4.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 1782122000.0 | +2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 1919190000.0 | +7.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1752867000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1669111000.0 | -4.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2147645000.0 | +28.7% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 3306820000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 4548196000.0 | +37.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 4497180000.0 | -1.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4626854000.0 | +2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 4508964000.0 | -2.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 4449047000.0 | -1.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 4511620000.0 | +1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4553795000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 4591576000.0 | +0.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 4718075000.0 | +2.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 4862564000.0 | +3.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 4626854000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 4553795000.0 | -1.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5076550000.0 | +11.5% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 801950000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 809387000.0 | +0.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 745029000.0 | -8.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 789580000.0 | +6.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 848459000.0 | +7.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 762532000.0 | -10.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 816040000.0 | +7.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 789758000.0 | -3.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 960969000.0 | +21.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 1016129000.0 | +5.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 1251295000.0 | +23.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 789580000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 789758000.0 | +0.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1239499000.0 | +56.9% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2706997000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 3776967000.0 | +39.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3591658000.0 | -4.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3476513000.0 | -3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 3252439000.0 | -6.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 3037080000.0 | -6.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 2908521000.0 | -4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2725288000.0 | -6.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 2629179000.0 | -3.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 2558263000.0 | -2.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 2531871000.0 | -1.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3476513000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2725288000.0 | -21.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2515308000.0 | -7.7% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 599823000.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-07-01 | 771229000.0 | +28.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 905522000.0 | +17.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1150341000.0 | +27.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-30 | 1256525000.0 | +9.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-29 | 1411967000.0 | +12.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-28 | 1603099000.0 | +13.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1828507000.0 | +14.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 1962397000.0 | +7.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-28 | 2159812000.0 | +10.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-27 | 2330693000.0 | +7.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1150341000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1828507000.0 | +59.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2561242000.0 | +40.1% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 1430130000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 2580198000.0 | +80.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2455265000.0 | -4.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2305513000.0 | -6.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 2005761000.0 | -13.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-03-31 | 2005761000.0 | +0.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 2006009000.0 | +0.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1826248000.0 | -9.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1626488000.0 | -10.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 1356727000.0 | -16.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 1196966000.0 | -11.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 947206000.0 | -20.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2305513000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1626488000.0 | -29.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 947445000.0 | -41.7% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 196751000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 214869000.0 | +9.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 372687000.0 | +73.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 262870000.0 | -29.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 317404000.0 | +20.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 521984000.0 | +64.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 259553000.0 | -50.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 300694000.0 | +15.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 488002000.0 | +62.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 602809000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 762123000.0 | +26.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 652555000.0 | -14.4% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -34406000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | -1366920000.0 | -3872.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -1404321000.0 | -2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | -29744000.0 | +97.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | -65859000.0 | -121.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | -91910000.0 | -39.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | -26248000.0 | +71.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | -84600000.0 | -222.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | -110120000.0 | -30.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -1442265000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -143089000.0 | +90.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -152253000.0 | -6.4% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | -159211000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 998963000.0 | +727.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 885438000.0 | -11.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | -292176000.0 | -133.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | -326213000.0 | -11.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | -503097000.0 | -54.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | -173247000.0 | +65.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | -174275000.0 | -0.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | -240541000.0 | -38.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 754951000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -696675000.0 | -192.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -237205000.0 | +66.0% | USD | 10-K | 2026-02-23 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 59020000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 59046000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 59116000.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 59176000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 59310000.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 59353000.0 | +0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 59367000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 59388000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 59498000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 59514000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 59525000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 59176.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 59388000.0 | +100258.3% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 59549000.0 | +0.3% | shares | 10-K | 2026-02-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 162550000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 162576000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 162649000.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 162709000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 162882000.0 | +0.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 162926000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 162940000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 162962000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 163109000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 163126000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 163138000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 162709.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 162962000.0 | +100055.5% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 163162000.0 | +0.1% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 59023000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 58857000.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 59093000.0 | +0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 59232000.0 | +0.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 59339000.0 | +0.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 59367000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 59439000.0 | +0.1% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 59515000.0 | +0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 59528000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 59023000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 58857000.0 | -0.3% | shares | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 59093000.0 | +0.4% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 59076000.0 | -0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 59232000.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 59339000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 59367000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 59386000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 59439000.0 | +0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 59515000.0 | +0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 59528000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 59546000.0 | +0.0% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 59317000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 59010000.0 | -0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 59255000.0 | +0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 59431000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 59451000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 59504000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 59711000.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 59656000.0 | -0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 59622000.0 | -0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 59317000.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 59010000.0 | -0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 59225000.0 | +0.4% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 59270000.0 | +0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 59431000.0 | +0.3% | shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 59451000.0 | +0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 59504000.0 | +0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 59645000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 59711000.0 | +0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 59656000.0 | -0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 59622000.0 | -0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 59763000.0 | +0.2% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2070 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 0.1628 | -21.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1583 | -2.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 0.1412 | -10.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 0.1593 | +12.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 0.1641 | +3.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.1441 | -12.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.1635 | +13.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.1645 | +0.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.6390 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1916 | -70.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1837 | -4.2% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 2.2117 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 2.0771 | -6.1% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 2.1939 | +5.6% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.2200 | +1.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 1.9364 | -12.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 2.1031 | +8.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 2.0192 | -4.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.1134 | +4.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 1.8106 | -14.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 1.7538 | -3.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 1.5338 | -12.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2.2200 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.1134 | -4.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.7327 | -18.0% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 4.5130 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 4.8973 | +8.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.9664 | -19.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3.0222 | -23.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 2.5884 | -14.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 2.1510 | -16.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 1.8143 | -15.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.4904 | -17.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 1.3398 | -10.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 1.1845 | -11.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 1.0863 | -8.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3.0222 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.4904 | -50.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.9821 | -34.1% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-30 | 0.1605 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 0.2015 | +25.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 0.2182 | +8.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.1834 | -15.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.1907 | +4.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.1862 | -2.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2172 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.7309 | +236.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.6892 | -5.7% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.2544 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-07-01 | 0.2699 | +6.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2521 | -6.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 0.2102 | -16.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 0.2669 | +27.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 0.2852 | +6.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.2293 | -19.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.2440 | +6.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.2402 | -1.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-03-31 | 0.2544 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2023-06-30 | 0.2699 | +6.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-09-30 | 0.2521 | -6.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.2766 | +9.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.2102 | -24.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 0.2669 | +27.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 0.2852 | +6.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.3349 | +17.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 0.2293 | -31.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 0.2440 | +6.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 0.2402 | -1.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2901 | +20.8% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-04-01 | 0.6061 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-07-01 | 0.4073 | -32.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.4515 | +10.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.5004 | +10.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-30 | 0.3975 | -20.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-29 | 0.4281 | +7.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-28 | 0.4050 | -5.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.4120 | +1.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.3984 | -3.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.3614 | -9.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.3669 | +1.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.5004 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.4120 | -17.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.4742 | +15.1% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-30 | 0.0227 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 0.0321 | +41.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 0.0358 | +11.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.0264 | -26.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.0312 | +17.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.0306 | -1.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1388 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1401 | +0.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1266 | -9.6% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-30 | 0.0813 | — | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-29 | 0.1011 | +24.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-28 | 0.1007 | -0.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-29 | 0.0619 | -38.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-28 | 0.0681 | +10.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-27 | 0.0639 | -6.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.5583 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.3488 | -37.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2509 | -28.1% | ratio | 10-K | 2026-02-23 |