Financial Metrics
NTRA Natera, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | 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 | 241756000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 261404000.0 | +8.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 268306000.0 | +2.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 367741000.0 | +37.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 413351000.0 | +12.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 439758000.0 | +6.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 501830000.0 | +14.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 546600000.0 | +8.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 592183000.0 | +8.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1082571000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1696911000.0 | +56.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2306113000.0 | +35.9% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 723520000.0 | — | USD | 10-Q | 2025-11-07 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -138301000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -112426000.0 | +18.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -110982000.0 | +1.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -74314000.0 | +33.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -43902000.0 | +40.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -39338000.0 | +10.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -79177000.0 | -101.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -110372000.0 | -39.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -97576000.0 | +11.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -446245000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -222294000.0 | +50.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -309911000.0 | -39.4% | 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 | -136937000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -110803000.0 | +19.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -109030000.0 | +1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -67599000.0 | +38.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -37464000.0 | +44.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -31592000.0 | +15.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -66936000.0 | -111.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -100938000.0 | -50.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -87544000.0 | +13.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -434801000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -190426000.0 | +56.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -208160000.0 | -9.3% | 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 | -1.23 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.97 | +21.1% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.95 | +2.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.56 | +41.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.3 | +46.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.26 | +13.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.5 | -92.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.74 | -48.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.64 | +13.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -3.78 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1.53 | +59.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1.52 | +0.7% | 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 | -1.23 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.97 | +21.1% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.95 | +2.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.56 | +41.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.3 | +46.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.26 | +13.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.5 | -92.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.74 | -48.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.64 | +13.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -3.78 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1.53 | +59.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1.52 | +0.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 |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 246785000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 260065000.0 | +5.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 255147000.0 | -1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 278289000.0 | +9.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 288748000.0 | +3.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 335936000.0 | +16.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 306876000.0 | -8.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 314165000.0 | +2.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 318233000.0 | +1.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 309224000.0 | -2.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 286379000.0 | -7.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 278289000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 314165000.0 | +12.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 296528000.0 | -5.6% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 40683000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 42688000.0 | +4.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 42076000.0 | -1.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 40759000.0 | -3.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 43024000.0 | +5.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 40985000.0 | -4.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 48724000.0 | +18.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 44744000.0 | -8.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 50367000.0 | +12.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 54272000.0 | +7.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 64644000.0 | +19.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 40759000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 44744000.0 | +9.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 68443000.0 | +53.0% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1129468000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1065512000.0 | -5.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1267276000.0 | +18.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1258549000.0 | -0.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1261444000.0 | +0.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1301816000.0 | +3.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1322565000.0 | +1.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1375820000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1416385000.0 | +2.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1431596000.0 | +1.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1447323000.0 | +1.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1258549000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1375820000.0 | +9.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1496939000.0 | +8.8% | 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 | 1318880000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1247893000.0 | -5.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1446520000.0 | +15.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1441699000.0 | -0.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1468205000.0 | +1.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1516989000.0 | +3.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1590947000.0 | +4.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1660735000.0 | +4.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1732366000.0 | +4.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1757066000.0 | +1.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1821482000.0 | +3.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1441699000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1660735000.0 | +15.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2398344000.0 | +44.4% | 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 | 290969000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 276856000.0 | -4.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 289923000.0 | +4.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 307274000.0 | +6.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 305949000.0 | -0.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 314574000.0 | +2.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 301416000.0 | -4.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 344045000.0 | +14.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 365677000.0 | +6.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 384836000.0 | +5.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 442016000.0 | +14.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 307274000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 344045000.0 | +12.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 441228000.0 | +28.2% | 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 | 668307000.0 | — | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 651746000.0 | -2.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 661862000.0 | +1.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 676372000.0 | +2.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 674094000.0 | -0.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 680469000.0 | +0.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 712422000.0 | +4.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 465315000.0 | -34.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 492691000.0 | +5.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 510884000.0 | +3.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 569294000.0 | +11.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 676372000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 465315000.0 | -31.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 685931000.0 | +47.4% | 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 | 650573000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-06-30 | 596147000.0 | -8.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 784658000.0 | +31.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 765327000.0 | -2.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 794111000.0 | +3.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-06-30 | 836520000.0 | +5.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 878525000.0 | +5.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 1195420000.0 | +36.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1239675000.0 | +3.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-06-30 | 1246182000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 1252188000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 765327000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1195420000.0 | +56.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1712413000.0 | +43.2% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 282945000.0 | — | USD | 10-K | 2025-02-28 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -81108000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -159651000.0 | -96.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -189350000.0 | -18.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 27001000.0 | +114.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 30991000.0 | +14.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 82777000.0 | +167.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 44452000.0 | -46.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 82026000.0 | +84.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 141413000.0 | +72.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -246955000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 135664000.0 | +154.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 215301000.0 | +58.7% | 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 | 15870000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 63060000.0 | +297.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 144353000.0 | +128.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 138255000.0 | -4.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 106202000.0 | -23.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 148742000.0 | +40.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -16815000.0 | -111.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -40712000.0 | -142.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -60617000.0 | -48.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 168498000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 137624000.0 | -18.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -132209000.0 | -196.1% | 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 | 2301000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 11613000.0 | +404.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 247616000.0 | +2032.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 6466000.0 | -97.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 17510000.0 | +170.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 19230000.0 | +9.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 544000.0 | -97.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 13120000.0 | +2311.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 15055000.0 | +14.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 254461000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 30204000.0 | -88.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 47461000.0 | +57.1% | 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 | 11380000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 20190000.0 | +77.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 29147000.0 | +44.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 20315000.0 | -30.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 31993000.0 | +57.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 48305000.0 | +51.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 21815000.0 | -54.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 47712000.0 | +118.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 70117000.0 | +47.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 39199000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 66423000.0 | +69.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 106188000.0 | +59.9% | 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 | 113359000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 114051000.0 | +0.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 118990000.0 | +4.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 119581000.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 122234000.0 | +2.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 123365000.0 | +0.9% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 124137000.0 | +0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 132646000.0 | +6.9% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 135932000.0 | +2.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 136757000.0 | +0.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 137533000.0 | +0.6% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 119581000.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 132646000.0 | +10.9% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 139693000.0 | +5.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 | 113359000.0 | — | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 114051000.0 | +0.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 118990000.0 | +4.3% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 119581000.0 | +0.5% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 122234000.0 | +2.2% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 123365000.0 | +0.9% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 124137000.0 | +0.6% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 132646000.0 | +6.9% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 135932000.0 | +2.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 136757000.0 | +0.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 137533000.0 | +0.6% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-09-30 | 4550000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 119581000.0 | +2528.2% | shares | 10-K | 2025-02-28 |
| Annual | 2024-10-31 | 7532300.0 | -93.7% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 132646000.0 | +1661.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 139693000.0 | +5.3% | 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 | 111767000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 113690000.0 | +1.7% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 115171000.0 | +1.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 120814000.0 | +4.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 122853000.0 | +1.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 123775000.0 | +0.8% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 134750000.0 | +8.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 136388000.0 | +1.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 137187000.0 | +0.6% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 114997000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 124718000.0 | +8.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 136721000.0 | +9.6% | 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 | 111767000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 113690000.0 | +1.7% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 115171000.0 | +1.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 120814000.0 | +4.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 122853000.0 | +1.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 123775000.0 | +0.8% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 134750000.0 | +8.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 136388000.0 | +1.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 137187000.0 | +0.6% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 114997000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 124718000.0 | +8.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 136721000.0 | +9.6% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1833 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2095 | +14.3% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1855 | -11.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.2505 | +35.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2725 | +8.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2764 | +1.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2897 | +4.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3111 | +7.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3251 | +4.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.7509 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.0218 | +36.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.9615 | -5.9% | 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 | 3.8817 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 3.8486 | -0.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4.3711 | +13.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 4.0959 | -6.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 4.1231 | +0.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 4.1383 | +0.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 4.3878 | +6.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 3.9990 | -8.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.8733 | -3.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.7200 | -4.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.2744 | -12.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4.0959 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3.9990 | -2.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3.3927 | -15.2% | 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 | 1.0273 | — | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.0933 | +6.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.8435 | -22.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.8838 | +4.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.8489 | -3.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.8135 | -4.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.8109 | -0.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.3892 | -52.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3974 | +2.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4100 | +3.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4546 | +10.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.8838 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.3892 | -56.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4006 | +2.9% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-09-30 | 1.6453 | — | ratio | 10-Q | 2025-11-07 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.5664 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.4239 | +25.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.4064 | +4.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.1838 | +54.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0906 | +50.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0718 | +20.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.1334 | -85.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.1847 | -38.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.1478 | +19.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -0.4016 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1122 | +72.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0903 | +19.6% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.5721 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.4301 | +24.8% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.4136 | +3.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.2021 | +51.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.1062 | +47.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0895 | +15.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.1578 | -76.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.2019 | -28.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.1648 | +18.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -0.4122 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1310 | +68.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.1344 | -2.6% | 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.1038 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.0888 | +14.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0754 | +15.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0460 | +38.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0247 | +46.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0199 | +19.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0386 | -94.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0574 | -48.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.0481 | +16.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -0.3016 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1147 | +62.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0868 | +24.3% | 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.2105 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -0.1859 | +11.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.1390 | +25.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.0851 | +38.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -0.0448 | +47.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -0.0360 | +19.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0540 | -50.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -0.0810 | -50.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -0.0699 | +13.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -0.5681 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -0.1593 | +72.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.1216 | +23.7% | ratio | 10-K | 2026-02-27 |