Financial Metrics
FIVN Five9, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 5 | 2026-02-09 | SEC Filing Index |
| Insider | 3 | 2026-02-09 | 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 | 218439000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 222882000.0 | +2.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 230105000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 247010000.0 | +7.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 252086000.0 | +2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 264182000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 279705000.0 | +5.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 283269000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 285832000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | 218439000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 222882000.0 | +2.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 230105000.0 | +3.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 910488000.0 | +295.7% | USD | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | 247010000.0 | -72.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | 252086000.0 | +2.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | 264182000.0 | +4.8% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 278660000.0 | +5.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 279705000.0 | +0.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 283269000.0 | +1.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 285832000.0 | +0.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 300282000.0 | +5.1% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 113683000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 118521000.0 | +4.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 119025000.0 | +0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 132480000.0 | +11.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 133672000.0 | +0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 142249000.0 | +6.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 153732000.0 | +8.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 155404000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 157280000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | 113683000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 118521000.0 | +4.3% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 119025000.0 | +0.4% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 477798000.0 | +301.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | 132480000.0 | -72.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | 133672000.0 | +0.9% | USD | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | 142249000.0 | +6.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 155997000.0 | +9.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 153732000.0 | -1.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 155404000.0 | +1.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 157280000.0 | +1.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 166438000.0 | +5.8% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -28997000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -25243000.0 | +12.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -25738000.0 | -2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -20695000.0 | +19.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -19365000.0 | +6.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -15423000.0 | +20.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -5428000.0 | +64.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1561000.0 | +71.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16043000.0 | +1127.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -28997000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -25243000.0 | +12.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -25738000.0 | -2.0% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -98576000.0 | -283.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -20695000.0 | +79.0% | USD | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -19365000.0 | +6.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -15423000.0 | +20.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4180000.0 | +127.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | -5428000.0 | -229.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | -1561000.0 | +71.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 16043000.0 | +1127.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19796000.0 | +23.4% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -27248000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -21739000.0 | +20.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -20419000.0 | +6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -7077000.0 | +65.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -12816000.0 | -81.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -4479000.0 | +65.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 576000.0 | +112.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1154000.0 | +100.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17973000.0 | +1457.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -27248000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -21739000.0 | +20.2% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -20419000.0 | +6.1% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -81764000.0 | -300.4% | USD | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -7077000.0 | +91.3% | USD | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -12816000.0 | -81.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -4479000.0 | +65.1% | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 11577000.0 | +358.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 576000.0 | -95.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 1154000.0 | +100.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 17973000.0 | +1457.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19713000.0 | +9.7% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.38 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.3 | +21.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.28 | +6.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.1 | +64.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.17 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.06 | +64.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.01 | +116.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.02 | +100.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.23 | +1050.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -0.38 | — | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -0.3 | +21.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -0.28 | +6.7% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -1.13 | -303.6% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -0.1 | +91.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -0.17 | -70.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -0.06 | +64.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.15 | +350.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 0.01 | -93.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 0.02 | +100.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 0.23 | +1050.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.25 | +8.7% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.38 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.3 | +21.1% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.28 | +6.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.1 | +64.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.17 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.06 | +64.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.01 | +116.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.01 | +0.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.21 | +2000.0% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -0.38 | — | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -0.3 | +21.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -0.28 | +6.7% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -1.13 | -303.6% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -0.1 | +91.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -0.17 | -70.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -0.06 | +64.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.13 | +316.7% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 0.01 | -92.3% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 0.01 | +0.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 0.21 | +2000.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.23 | +9.5% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 141359000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 195592000.0 | +38.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 127828000.0 | -34.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 143201000.0 | +12.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 240190000.0 | +67.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 175699000.0 | -26.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 290959000.0 | +65.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 362546000.0 | +24.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 370344000.0 | +2.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 205479000.0 | -44.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 193409000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 143201000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 362546000.0 | +153.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 232084000.0 | -36.0% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88085000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 88461000.0 | +0.4% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 94436000.0 | +6.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 97424000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 103157000.0 | +5.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 104382000.0 | +1.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 116430000.0 | +11.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 115172000.0 | -1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 118614000.0 | +3.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 127835000.0 | +7.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 138486000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 97424000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 115172000.0 | +18.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 130984000.0 | +13.7% | USD | 10-K | 2026-02-20 |
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 | 800409000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 841235000.0 | +5.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 890673000.0 | +5.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 924054000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1289355000.0 | +39.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1322102000.0 | +2.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1204267000.0 | -8.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1248568000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1287451000.0 | +3.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 894194000.0 | -30.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 949413000.0 | +6.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 924054000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1248568000.0 | +35.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 959724000.0 | -23.1% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1286108000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1402944000.0 | +9.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1456444000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1494568000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1871338000.0 | +25.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1910380000.0 | +2.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2007892000.0 | +5.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2051214000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2089924000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1704860000.0 | -18.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1768405000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1494568000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2051214000.0 | +37.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1790070000.0 | -12.7% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 160216000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 158251000.0 | -1.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 171976000.0 | +8.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 167215000.0 | -2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 183546000.0 | +9.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 614703000.0 | +234.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 650241000.0 | +5.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 641691000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 638892000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 201589000.0 | -68.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 205748000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 167215000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 641691000.0 | +283.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 213010000.0 | -66.8% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 947022000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 944145000.0 | -0.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 962574000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 956483000.0 | -0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1387740000.0 | +45.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1384502000.0 | -0.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1442306000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1429022000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1425638000.0 | -0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 987483000.0 | -30.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 993119000.0 | +0.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 956483000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1429022000.0 | +49.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1004253000.0 | -29.7% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 339086000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 458799000.0 | +35.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 493870000.0 | +7.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 538085000.0 | +9.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 483598000.0 | -10.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 525878000.0 | +8.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 565586000.0 | +7.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 622192000.0 | +10.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 664286000.0 | +6.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 717377000.0 | +8.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 775286000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 538085000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 622192000.0 | +15.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 785817000.0 | +26.3% | USD | 10-K | 2026-02-20 |
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 | 33412000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 55264000.0 | +65.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 92294000.0 | +67.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32353000.0 | -64.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 52231000.0 | +61.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 93353000.0 | +78.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 48384000.0 | -48.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 83445000.0 | +72.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 142641000.0 | +70.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 128838000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 143168000.0 | +11.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 226207000.0 | +58.0% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -75686000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -129721000.0 | -71.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -234974000.0 | -81.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -266823000.0 | -13.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -360103000.0 | -35.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -284741000.0 | +20.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -38103000.0 | +86.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 191063000.0 | +601.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 119153000.0 | -37.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -259562000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -266550000.0 | -2.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 122305000.0 | +145.9% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3125000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 90709000.0 | +2802.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 91047000.0 | +0.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 331396000.0 | +264.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 340412000.0 | +2.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 339398000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2163000.0 | -100.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -431125000.0 | -19831.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -430549000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 94579000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 342725000.0 | +262.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -478566000.0 | -239.6% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9928000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 16642000.0 | +67.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 19941000.0 | +19.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 11951000.0 | -40.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 18722000.0 | +56.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 33097000.0 | +76.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4724000.0 | -85.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 8218000.0 | +74.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 18722000.0 | +127.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 31234000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 42388000.0 | +35.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 24963000.0 | -41.1% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71544294.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 72180262.0 | +0.9% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 72695935.0 | +0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 73316968.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 73849081.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 74719317.0 | +1.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 75208409.0 | +0.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 75807505.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 76243231.0 | +0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 77262690.0 | +1.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 78214059.0 | +1.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 73316968.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 75807505.0 | +3.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 77194499.0 | +1.8% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71544294.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 72180262.0 | +0.9% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 72695935.0 | +0.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 73316968.0 | +0.9% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 73849081.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 74719317.0 | +1.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 75208409.0 | +0.7% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 75807505.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 76243231.0 | +0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 77262690.0 | +1.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 78214059.0 | +1.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 73316968.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 75807505.0 | +3.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 77194499.0 | +1.8% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71259000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 71627000.0 | +0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 72356000.0 | +1.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 73488000.0 | +1.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 74203000.0 | +1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 74876000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 75949000.0 | +1.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 76654000.0 | +0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 77528000.0 | +1.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | 71259000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 71627000.0 | +0.5% | shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 72356000.0 | +1.0% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 72048000.0 | -0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | 73488000.0 | +2.0% | shares | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | 74203000.0 | +1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | 74876000.0 | +0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 75430000.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 75949000.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 76654000.0 | +0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 77528000.0 | +1.1% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 77509000.0 | -0.0% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71259000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 71627000.0 | +0.5% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 72356000.0 | +1.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 73488000.0 | +1.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 74203000.0 | +1.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 74876000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 89275000.0 | +19.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 88523000.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 87295000.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | 71259000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 71627000.0 | +0.5% | shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 72356000.0 | +1.0% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 72048000.0 | -0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | 73488000.0 | +2.0% | shares | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | 74203000.0 | +1.0% | shares | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | 74876000.0 | +0.9% | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 88645000.0 | +18.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 89275000.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 88523000.0 | -0.8% | shares | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 87295000.0 | -1.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 87037000.0 | -0.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1698 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1589 | -6.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1580 | -0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1320 | -16.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1320 | -0.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1316 | -0.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1338 | +1.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1662 | +24.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1616 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.6092 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1359 | -77.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1677 | +23.5% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.9958 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5.3158 | +6.4% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 5.1791 | -2.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5.5261 | +6.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7.0247 | +27.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.1508 | -69.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.8520 | -13.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.9457 | +5.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.0151 | +3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.4357 | +120.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.6144 | +4.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 5.5261 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.9457 | -64.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.5055 | +131.6% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7929 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.0579 | -26.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.9490 | -5.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.7776 | -8.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.8696 | +61.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.6327 | -8.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.5501 | -3.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.2968 | -9.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.1461 | -6.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.3765 | -35.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.2810 | -6.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.7776 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.2968 | +29.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.2780 | -44.4% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5204 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5318 | +2.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5173 | -2.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5363 | +3.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.5303 | -1.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5385 | +1.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5496 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5486 | -0.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5503 | +0.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | 0.5204 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 0.5318 | +2.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 0.5173 | -2.7% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.5248 | +1.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | 0.5363 | +2.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | 0.5303 | -1.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | 0.5385 | +1.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5598 | +4.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 0.5496 | -1.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 0.5486 | -0.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 0.5503 | +0.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5543 | +0.7% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1247 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0975 | +21.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0887 | +9.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0287 | +67.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0508 | -77.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0170 | +66.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0021 | +112.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0041 | +97.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0629 | +1443.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -0.1247 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -0.0975 | +21.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -0.0887 | +9.0% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -0.0898 | -1.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -0.0287 | +68.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -0.0508 | -77.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -0.0170 | +66.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0415 | +345.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | 0.0021 | -95.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | 0.0041 | +97.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 0.0629 | +1443.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0656 | +4.4% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1327 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.1133 | +14.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.1119 | +1.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0838 | +25.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0768 | +8.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0584 | +24.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0194 | +66.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0055 | +71.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0561 | +1118.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-03-31 | -0.1327 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | -0.1133 | +14.7% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | -0.1119 | +1.2% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | -0.1083 | +3.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-03-31 | -0.0838 | +22.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-06-30 | -0.0768 | +8.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-09-30 | -0.0584 | +24.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0150 | +125.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-03-31 | -0.0194 | -229.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-06-30 | -0.0055 | +71.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-09-30 | 0.0561 | +1118.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0659 | +17.5% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8823 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.2360 | +40.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.7433 | -39.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.8564 | +15.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 1.3086 | +52.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2858 | -78.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4475 | +56.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.5650 | +26.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5797 | +2.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0193 | +75.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9400 | -7.8% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8564 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.5650 | -34.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.0895 | +92.8% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0212 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0155 | +26.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0140 | +9.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0038 | +73.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0067 | -77.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0022 | +66.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0003 | +112.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0007 | +145.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0102 | +1401.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.0547 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0056 | +110.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0110 | +95.1% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0804 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0474 | +41.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0413 | +12.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0146 | +64.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0244 | -66.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -0.0079 | +67.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0009 | +110.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0016 | +85.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0232 | +1341.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.1520 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0186 | +112.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0251 | +34.8% | ratio | 10-K | 2026-02-20 |