Financial Metrics
PGNY Progyny, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | 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 | 278078000.0 | — | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 304087000.0 | +9.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 286625000.0 | -5.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 324038000.0 | +13.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 332874000.0 | +2.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 313346000.0 | -5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 258394000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 279373000.0 | +8.1% | USD | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 280891000.0 | +0.5% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 1088598000.0 | +287.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 278078000.0 | -74.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 304087000.0 | +9.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 286625000.0 | -5.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 298431000.0 | +4.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 324038000.0 | +8.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 332874000.0 | +2.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 313346000.0 | -5.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 318403000.0 | +1.6% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 58640000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 60641000.0 | +3.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 62624000.0 | +3.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 62406000.0 | -0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 68281000.0 | +9.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 59244000.0 | -13.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 75795000.0 | +27.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 78973000.0 | +4.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 72835000.0 | -7.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 58640000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 60641000.0 | +3.4% | USD | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 62624000.0 | +3.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 238799000.0 | +281.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 62406000.0 | -73.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 68281000.0 | +9.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 59244000.0 | -13.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 63432000.0 | +7.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 75795000.0 | +19.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 78973000.0 | +4.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 72835000.0 | -7.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 76881000.0 | +5.6% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15011000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 15184000.0 | +1.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 18189000.0 | +19.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 18523000.0 | +1.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 20687000.0 | +11.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 12458000.0 | -39.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 24170000.0 | +94.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 24358000.0 | +0.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 21527000.0 | -11.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 15011000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 15184000.0 | +1.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 18189000.0 | +19.8% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 62184000.0 | +241.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 18523000.0 | -70.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 20687000.0 | +11.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 12458000.0 | -39.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 15787000.0 | +26.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 24170000.0 | +53.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 24358000.0 | +0.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 21527000.0 | -11.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 15222000.0 | -29.3% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17678000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 14991000.0 | -15.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 15898000.0 | +6.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 16898000.0 | +6.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 16485000.0 | -2.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 10421000.0 | -36.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 15059000.0 | +44.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 17112000.0 | +13.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 13864000.0 | -19.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 17678000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 14991000.0 | -15.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 15898000.0 | +6.1% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 62037000.0 | +290.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 16898000.0 | -72.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 16485000.0 | -2.4% | USD | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 10421000.0 | -36.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 10532000.0 | +1.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 15059000.0 | +43.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 17112000.0 | +13.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 13864000.0 | -19.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 12485000.0 | -9.9% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.19 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.16 | -15.8% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.17 | +6.3% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.18 | +5.9% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.18 | +0.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.12 | -33.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.18 | +50.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2 | +11.1% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.16 | -20.0% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.19 | — | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 0.16 | -15.8% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 0.17 | +6.3% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.65 | +282.4% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 0.18 | -72.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 0.18 | +0.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 0.12 | -33.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.12 | +0.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 0.18 | +50.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 0.2 | +11.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 0.16 | -20.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.15 | -6.3% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.18 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.15 | -16.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.16 | +6.7% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.17 | +6.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.17 | +0.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.11 | -35.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.17 | +54.5% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.19 | +11.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.15 | -21.1% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.18 | — | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 0.15 | -16.7% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 0.16 | +6.7% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.62 | +287.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 0.17 | -72.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 0.17 | +0.0% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 0.11 | -35.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.12 | +9.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 0.17 | +41.7% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 0.19 | +11.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 0.15 | -21.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.14 | -6.7% | 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 | 2023-03-31 | 155320000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 170570000.0 | +9.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 158075000.0 | -7.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 97296000.0 | -38.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 114959000.0 | +18.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 94960000.0 | -17.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 91480000.0 | -3.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 162314000.0 | +77.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 109239000.0 | -32.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 132506000.0 | +21.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 133982000.0 | +1.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 97296000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 162314000.0 | +66.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 112238000.0 | -30.9% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 313245000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 264958000.0 | -15.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 268766000.0 | +1.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 241869000.0 | -10.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 297209000.0 | +22.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 293796000.0 | -1.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 280724000.0 | -4.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 235324000.0 | -16.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 299743000.0 | +27.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 271853000.0 | -9.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 252502000.0 | -7.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 241869000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 235324000.0 | -2.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 220287000.0 | -6.4% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 527079000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 561130000.0 | +6.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 611272000.0 | +8.9% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 640407000.0 | +4.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 681512000.0 | +6.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 582243000.0 | -14.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 546302000.0 | -6.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 472721000.0 | -13.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 567692000.0 | +20.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 594402000.0 | +4.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 622013000.0 | +4.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 640407000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 472721000.0 | -26.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 551775000.0 | +16.7% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 649724000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 681537000.0 | +4.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 726512000.0 | +6.6% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 756620000.0 | +4.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 794304000.0 | +5.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 698632000.0 | -12.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 659972000.0 | -5.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 607102000.0 | -8.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 730285000.0 | +20.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 760950000.0 | +4.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 795227000.0 | +4.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 756620000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 607102000.0 | -19.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 742435000.0 | +22.3% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 206867000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 193900000.0 | -6.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 193419000.0 | -0.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 185950000.0 | -3.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 205919000.0 | +10.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 225375000.0 | +9.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 208471000.0 | -7.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 168627000.0 | -19.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 237128000.0 | +40.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 220423000.0 | -7.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 210493000.0 | -4.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 185950000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 168627000.0 | -9.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 202391000.0 | +20.0% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 225323000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 212038000.0 | -5.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 211119000.0 | -0.4% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 203191000.0 | -3.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 222700000.0 | +9.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 242439000.0 | +8.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 225096000.0 | -7.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 185040000.0 | -17.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 263126000.0 | +42.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 245928000.0 | -6.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 235223000.0 | -4.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 203191000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 185040000.0 | -8.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 226391000.0 | +22.3% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 424401000.0 | — | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-06-30 | 469499000.0 | +10.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 515393000.0 | +9.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 553429000.0 | +7.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 571604000.0 | +3.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 456193000.0 | -20.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 434876000.0 | -4.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 422062000.0 | -2.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 467159000.0 | +10.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 515022000.0 | +10.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 560004000.0 | +8.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 553429000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 422062000.0 | -23.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 516044000.0 | +22.3% | 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 | 2023-03-31 | 20961000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 96973000.0 | +362.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 151155000.0 | +55.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 25732000.0 | -83.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 82426000.0 | +220.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 126941000.0 | +54.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 49808000.0 | -60.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 105318000.0 | +111.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 155989000.0 | +48.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 188814000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 179105000.0 | -5.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 210192000.0 | +17.4% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16127000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -42796000.0 | -365.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -107111000.0 | -150.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 19344000.0 | +118.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 105440000.0 | +445.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 120802000.0 | +14.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -94610000.0 | -178.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -124525000.0 | -31.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -167269000.0 | -34.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -200525000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 195792000.0 | +197.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -159013000.0 | -181.2% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1846000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -3685000.0 | -99.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -6047000.0 | -64.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -27411000.0 | -353.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -190200000.0 | -593.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -253553000.0 | -33.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -3288000.0 | +98.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -5617000.0 | -70.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -11103000.0 | -97.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -11072000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -309880000.0 | -2698.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -99362000.0 | +67.9% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1251000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 2010000.0 | +60.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2963000.0 | +47.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 850000.0 | -71.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1716000.0 | +101.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 3510000.0 | +104.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2843000.0 | -19.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8112000.0 | +185.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 12796000.0 | +57.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3644000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 5405000.0 | +48.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 18410000.0 | +240.6% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 94319215.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 95165253.0 | +0.9% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 95764690.0 | +0.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 96348522.0 | +0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 96115816.0 | -0.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 90711413.0 | -5.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 88343258.0 | -2.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 85310698.0 | -3.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 85669824.0 | +0.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 85927511.0 | +0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 86147212.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 96348522.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 85310698.0 | -11.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 83365696.0 | -2.3% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 94319215.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 95165253.0 | +0.9% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 95764690.0 | +0.6% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 96348522.0 | +0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 96839393.0 | +0.5% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 97028118.0 | +0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 97477153.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 97692891.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 98052017.0 | +0.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 98309704.0 | +0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 98529405.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 96348522.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 97692891.0 | +1.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 99049485.0 | +1.4% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 93832873.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 94738651.0 | +1.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 95502250.0 | +0.8% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 96484657.0 | +1.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 93868409.0 | -2.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 90067675.0 | -4.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 85499153.0 | -5.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 85766254.0 | +0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 86017342.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 93832873.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 94738651.0 | +1.0% | shares | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 95502250.0 | +0.8% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 95021175.0 | -0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 96484657.0 | +1.5% | shares | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 93868409.0 | -2.7% | shares | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 90067675.0 | -4.0% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 85809325.0 | -4.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 85499153.0 | -0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 85766254.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 86017342.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 85232403.0 | -0.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 100166008.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 100615919.0 | +0.4% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 100879576.0 | +0.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 101052933.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 97839576.0 | -3.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 93821812.0 | -4.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 89307934.0 | -4.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 89638677.0 | +0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 90226278.0 | +0.7% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 100166008.0 | — | shares | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 100615919.0 | +0.4% | shares | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 100879576.0 | +0.3% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 100672399.0 | -0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 101052933.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 97839576.0 | -3.2% | shares | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 93821812.0 | -4.1% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 88914595.0 | -5.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 89307934.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 89638677.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 90226278.0 | +0.7% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 89464571.0 | -0.8% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.3501 | — | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.4353 | +24.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4343 | -0.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.4437 | +2.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4374 | -1.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3940 | -9.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.4388 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4916 | -65.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4289 | -12.8% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.5479 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.8939 | +13.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3.1604 | +9.2% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 3.4440 | +9.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 3.3096 | -3.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2.5834 | -21.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.6205 | +1.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2.8034 | +7.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.3940 | -14.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2.6966 | +12.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2.9550 | +9.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.4440 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.8034 | -18.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.7263 | -2.7% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5309 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.4516 | -14.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.4096 | -9.3% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.3671 | -10.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.3896 | +6.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.5314 | +36.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.5176 | -2.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.4384 | -15.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5632 | +28.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4775 | -15.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4200 | -12.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.3671 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.4384 | +19.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4387 | +0.1% | 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.2244 | — | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2245 | +0.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2067 | -7.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2339 | +13.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2372 | +1.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2324 | -2.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.2269 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 0.2171 | -4.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 0.2229 | +2.7% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2194 | -1.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 0.2244 | +2.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 0.2245 | +0.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 0.2067 | -7.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2126 | +2.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 0.2339 | +10.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 0.2372 | +1.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 0.2324 | -2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2415 | +3.9% | 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.0608 | — | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0542 | -10.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0364 | -32.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0465 | +27.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0514 | +10.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0442 | -13.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.0684 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 0.0537 | -21.6% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 0.0566 | +5.5% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.0570 | +0.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 0.0608 | +6.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 0.0542 | -10.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 0.0364 | -32.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0353 | -2.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 0.0465 | +31.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 0.0514 | +10.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 0.0442 | -13.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0392 | -11.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.0666 | — | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0680 | +2.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0435 | -36.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0746 | +71.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0732 | -1.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0687 | -6.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-03-31 | 0.0581 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-06-30 | 0.0544 | -6.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-09-30 | 0.0648 | +19.1% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.0571 | -11.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-03-31 | 0.0666 | +16.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-06-30 | 0.0680 | +2.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-09-30 | 0.0435 | -36.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0529 | +21.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-03-31 | 0.0746 | +41.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-06-30 | 0.0732 | -1.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-09-30 | 0.0687 | -6.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0478 | -30.4% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7508 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.8797 | +17.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.8173 | -7.1% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.5232 | -36.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.5583 | +6.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.4213 | -24.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4388 | +4.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.9626 | +119.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.4607 | -52.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.6011 | +30.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.6365 | +5.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.5232 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.9626 | +84.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5546 | -42.4% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0272 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0220 | -19.2% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0219 | -0.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0213 | -2.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0236 | +10.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0158 | -33.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0206 | +30.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0225 | +9.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0174 | -22.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0820 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0173 | -78.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0168 | -3.1% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0417 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0319 | -23.3% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0308 | -3.4% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0296 | -4.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0361 | +22.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0240 | -33.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0322 | +34.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0332 | +3.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0248 | -25.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1121 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0250 | -77.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0242 | -3.0% | ratio | 10-K | 2026-02-27 |