Financial Metrics
TNDM TANDEM DIABETES CARE INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-02-19 | SEC Filing Index |
| Insider | 4 | 2026-01-20 | SEC Filing Index |
| Insider | 4 | 2025-12-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 | 169383000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 195917000.0 | +15.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 185622000.0 | -5.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 191674000.0 | +3.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 221910000.0 | +15.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 243971000.0 | +9.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 234422000.0 | -3.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 240678000.0 | +2.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 249253000.0 | +3.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 747718000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 282648000.0 | -62.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 290383000.0 | +2.7% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82907000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 101735000.0 | +22.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 89753000.0 | -11.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 94672000.0 | +5.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 112794000.0 | +19.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 124653000.0 | +10.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 118407000.0 | -5.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 125855000.0 | +6.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 134292000.0 | +6.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 367690000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 157455000.0 | -57.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 167460000.0 | +6.4% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -127817000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -38808000.0 | +69.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -31545000.0 | +18.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -41678000.0 | -32.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -30774000.0 | +26.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -26093000.0 | +15.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -120878000.0 | -363.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -51810000.0 | +57.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -22863000.0 | +55.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -233230000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -581000.0 | +99.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8294000.0 | +1527.5% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -123873000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -35775000.0 | +71.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -32961000.0 | +7.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -42715000.0 | -29.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -30814000.0 | +27.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -23251000.0 | +24.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -130556000.0 | -461.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -52400000.0 | +59.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -21165000.0 | +59.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -222611000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 755000.0 | +100.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -589000.0 | -178.0% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.92 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.55 | +71.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.51 | +7.3% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.65 | -27.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.47 | +27.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.35 | +25.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.97 | -462.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.78 | +60.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.31 | +60.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -3.43 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.01 | +100.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.01 | -200.0% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1.92 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.55 | +71.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.51 | +7.3% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.65 | -27.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.47 | +27.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.35 | +25.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1.97 | -462.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.78 | +60.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.31 | +60.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -3.43 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.01 | +100.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.01 | -200.0% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127762000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 130751000.0 | +2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 79611000.0 | -39.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 58868000.0 | -26.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 58979000.0 | +0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 47697000.0 | -19.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 49039000.0 | +2.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 69234000.0 | +41.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 53574000.0 | -22.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 64112000.0 | +19.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 91947000.0 | +43.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 58868000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 69234000.0 | +17.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 90634000.0 | +30.9% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91393000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 98714000.0 | +8.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 100318000.0 | +1.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 105555000.0 | +5.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 92965000.0 | -11.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 98117000.0 | +5.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 107188000.0 | +9.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 114585000.0 | +6.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 126561000.0 | +10.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 128443000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 125940000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 105555000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 114585000.0 | +8.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 165491000.0 | +44.4% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131557000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 147599000.0 | +12.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 143492000.0 | -2.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 157937000.0 | +10.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 153893000.0 | -2.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 161661000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 152441000.0 | -5.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 149612000.0 | -1.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 141165000.0 | -5.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 142573000.0 | +1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 137284000.0 | -3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 157937000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 149612000.0 | -5.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 128769000.0 | -13.9% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 757919000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 764304000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 758144000.0 | -0.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 747989000.0 | -1.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 735193000.0 | -1.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 733388000.0 | -0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 752826000.0 | +2.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 724491000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 663435000.0 | -8.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 614817000.0 | -7.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 616944000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 747989000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 724491000.0 | -3.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 618143000.0 | -14.7% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 954145000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 946676000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 939909000.0 | -0.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 952658000.0 | +1.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 941045000.0 | -1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 937503000.0 | -0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 957730000.0 | +2.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 967658000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 922143000.0 | -4.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 875736000.0 | -5.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 874653000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 952658000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 967658000.0 | +1.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 881112000.0 | -8.9% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 171157000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 174655000.0 | +2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 187110000.0 | +7.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 195258000.0 | +4.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 192971000.0 | -1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 240610000.0 | +24.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 259276000.0 | +7.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 247049000.0 | -4.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 288175000.0 | +16.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 251690000.0 | -12.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 252542000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 195258000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 247049000.0 | +26.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 242724000.0 | -1.8% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 615392000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 617442000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 625909000.0 | +1.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 639026000.0 | +2.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 697981000.0 | +9.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 703628000.0 | +0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 720020000.0 | +2.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 704560000.0 | -2.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 766851000.0 | +8.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 742453000.0 | -3.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 741688000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 639026000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 704560000.0 | +10.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 725942000.0 | +3.0% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 338753000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 329234000.0 | -2.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 314000000.0 | -4.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 313632000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 243064000.0 | -22.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 233875000.0 | -3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 237710000.0 | +1.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 263098000.0 | +10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 155292000.0 | -41.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 133283000.0 | -14.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 132965000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 313632000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 263098000.0 | -16.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 155170000.0 | -41.0% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 285035000.0 | — | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-06-30 | 307392000.0 | +7.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 307829000.0 | +0.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 308266000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 308705000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 309146000.0 | +0.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 309590000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 285035000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 308266000.0 | +8.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 310036000.0 | +0.6% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -18326000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -24649000.0 | -34.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -24594000.0 | +0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -7996000.0 | +67.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -13271000.0 | -66.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 13508000.0 | +201.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -18278000.0 | -235.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -27774000.0 | -52.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -19510000.0 | +29.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -31810000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 24225000.0 | +176.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -9721000.0 | -140.1% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -26329000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -20631000.0 | +21.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -69156000.0 | -235.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -5056000.0 | +92.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -8596000.0 | -70.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -28492000.0 | -231.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9186000.0 | +132.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67316000.0 | +632.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 87852000.0 | +30.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -85740000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -23482000.0 | +72.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 72876000.0 | +410.3% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -541000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3407000.0 | +729.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1496000.0 | -56.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 13586000.0 | +808.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 10584000.0 | -22.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 6065000.0 | -42.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4688000.0 | -177.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -44401000.0 | -847.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -45971000.0 | -3.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4113000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8367000.0 | +103.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -43367000.0 | -618.3% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8828000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 16205000.0 | +83.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 21605000.0 | +33.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 4457000.0 | -79.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 10923000.0 | +145.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 16162000.0 | +48.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2965000.0 | -81.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 9171000.0 | +209.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 13263000.0 | +44.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 26804000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 19231000.0 | -28.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 19948000.0 | +3.7% | USD | 10-K | 2026-02-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 64609000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 65062000.0 | +0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 65191000.0 | +0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 65552000.0 | +0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 64563000.0 | -1.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 65435000.0 | +1.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 65646000.0 | +0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 66264000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66568000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67531000.0 | +1.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67773000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 65552000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 66264000.0 | +1.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 68291000.0 | +3.1% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 64609000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 65062000.0 | +0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 65191000.0 | +0.2% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 65552000.0 | +0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 64563000.0 | -1.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 65435000.0 | +1.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 65646000.0 | +0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 66264000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66568000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67531000.0 | +1.4% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67773000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 65552000.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 66264000.0 | +1.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 68291000.0 | +3.1% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 64549000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 64830000.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 65117000.0 | +0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 65326000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 64994000.0 | -0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 65538000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66404000.0 | +1.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67050000.0 | +1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67652000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 64969000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 65939000.0 | +1.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 68014000.0 | +3.1% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 64549000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 64830000.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 65117000.0 | +0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 65326000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 64994000.0 | -0.5% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 65538000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 66404000.0 | +1.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 67050000.0 | +1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 67652000.0 | +0.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 64969000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 66157000.0 | +1.8% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 68014000.0 | +2.8% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1775 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2070 | +16.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1975 | -4.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2037 | +3.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2367 | +16.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2547 | +7.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2542 | -0.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2748 | +8.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2850 | +3.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.7849 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2921 | -62.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3296 | +12.8% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.4282 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4.3761 | -1.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4.0519 | -7.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.8308 | -5.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3.8099 | -0.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.0480 | -20.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.9036 | -4.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.9326 | +1.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.3022 | -21.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.4428 | +6.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.4429 | +0.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 3.8308 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.9326 | -23.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.5467 | -13.2% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8166 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.8754 | +3.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.9933 | +6.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.0375 | +2.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2.8716 | +40.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3.0086 | +4.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.0290 | +0.7% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2.6779 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4.9381 | +84.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.5705 | +12.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5.5781 | +0.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.0375 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.6779 | +31.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4.6784 | +74.7% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4895 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.5193 | +6.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4835 | -6.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.4939 | +2.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.5083 | +2.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.5109 | +0.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5051 | -1.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5229 | +3.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.5388 | +3.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4917 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.5571 | +13.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.5767 | +3.5% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.7313 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.1826 | +75.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.1776 | +2.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.2229 | -25.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.1389 | +37.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0953 | +31.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.5569 | -484.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.2177 | +60.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0849 | +61.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2977 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0027 | +100.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0020 | -175.9% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.7546 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.1981 | +73.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.1699 | +14.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.2174 | -28.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.1387 | +36.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.1070 | +22.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.5156 | -382.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.2153 | +58.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0917 | +57.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.3119 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -0.0021 | +99.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0286 | +1489.5% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7465 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.7486 | +0.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.4255 | -43.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.3015 | -29.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3056 | +1.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.1982 | -35.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.1891 | -4.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2802 | +48.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1859 | -33.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2547 | +37.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3641 | +42.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3015 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2802 | -7.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.3734 | +33.2% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.1298 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.0378 | +70.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.0351 | +7.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0454 | -29.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.0329 | +27.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0243 | +26.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.1416 | -483.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.0598 | +57.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0242 | +59.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.2337 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0008 | +100.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0007 | -185.7% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.3657 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -0.1087 | +70.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.1050 | +3.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.1757 | -67.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.1318 | +25.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -0.0978 | +25.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.8407 | -759.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -0.3931 | +53.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1592 | +59.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -0.7098 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0029 | +100.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -0.0038 | -232.3% | ratio | 10-K | 2026-02-19 |