Financial Metrics
IAC IAC Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-02-10 | 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 | 1084271000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1111589000.0 | +2.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1111341000.0 | -0.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 624290000.0 | -43.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 634393000.0 | +1.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 642000000.0 | +1.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 570489000.0 | -11.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 586928000.0 | +2.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 589793000.0 | +0.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2919403000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2622121000.0 | -10.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2393189000.0 | -8.7% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -135596000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -55473000.0 | +59.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -32737000.0 | +41.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -63421000.0 | -93.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -21489000.0 | +66.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 8146000.0 | +137.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 35776000.0 | +339.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 575000.0 | -98.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -20398000.0 | -3647.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -237783000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -28678000.0 | +87.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -97416000.0 | -239.7% | 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 | 417775000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -89045000.0 | -121.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -390538000.0 | -338.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 45031000.0 | +111.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -142232000.0 | -415.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -243719000.0 | -71.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -216805000.0 | +11.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 211452000.0 | +197.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -21879000.0 | -110.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 265942000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -539897000.0 | -303.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -104026000.0 | +80.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 | 4.72 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -1.07 | -122.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -4.72 | -341.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.52 | +111.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1.71 | -428.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -2.93 | -71.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -2.64 | +9.9% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.64 | +200.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.27 | -110.2% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3.07 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -6.49 | -311.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -1.3 | +80.0% | 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 | 4.57 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -1.07 | -123.4% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -4.72 | -341.1% | USD/shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.51 | +110.8% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -1.71 | -435.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -2.93 | -71.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -2.64 | +9.9% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.57 | +197.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.27 | -110.5% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.97 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -6.49 | -318.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -1.3 | +80.0% | 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 | 1398836000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1326988000.0 | -5.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1252212000.0 | -5.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 933401000.0 | -25.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 1143651000.0 | +22.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1216880000.0 | +6.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1324537000.0 | +8.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1381736000.0 | +4.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1159225000.0 | -16.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1093866000.0 | -5.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1005496000.0 | -8.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 933401000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1381736000.0 | +48.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 960211000.0 | -30.5% | 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 | 537945000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 521666000.0 | -3.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 519286000.0 | -0.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 536650000.0 | +3.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 463785000.0 | -13.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 489853000.0 | +5.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 477769000.0 | -2.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 483020000.0 | +1.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 391804000.0 | -18.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 376192000.0 | -4.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 397402000.0 | +5.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 536650000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 483020000.0 | -10.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 448814000.0 | -7.1% | 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 | 2379723000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2198407000.0 | -7.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2212047000.0 | +0.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2240592000.0 | +1.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2311156000.0 | +3.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2368288000.0 | +2.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2400905000.0 | +1.4% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2485036000.0 | +3.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1693752000.0 | -31.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1601577000.0 | -5.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1515447000.0 | -5.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2240592000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2485036000.0 | +10.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1544750000.0 | -37.8% | 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 | 10754021000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 10549090000.0 | -1.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 10018172000.0 | -5.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 10371177000.0 | +3.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 10359610000.0 | -0.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 10204147000.0 | -1.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 9837191000.0 | -3.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 9688644000.0 | -1.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 7187125000.0 | -25.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 7360395000.0 | +2.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 7187652000.0 | -2.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 10371177000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 9688644000.0 | -6.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 7130729000.0 | -26.4% | 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 | 998547000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1034194000.0 | +3.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1023211000.0 | -1.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 950490000.0 | -7.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 855461000.0 | -10.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 885019000.0 | +3.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 874516000.0 | -1.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 886192000.0 | +1.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 627396000.0 | -29.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 558648000.0 | -11.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 591673000.0 | +5.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 950490000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 886192000.0 | -6.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 560867000.0 | -36.7% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6267301000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6116708000.0 | -2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5740785000.0 | -6.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 6077861000.0 | +5.9% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 6132735000.0 | +0.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 6008365000.0 | -2.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 5760044000.0 | -4.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 5577898000.0 | -3.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4713559000.0 | -15.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4911092000.0 | +4.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4790486000.0 | -2.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 6077861000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5577898000.0 | -8.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4733827000.0 | -15.1% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2013107000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2006456000.0 | -0.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1999805000.0 | -0.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1993154000.0 | -0.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1982128000.0 | -0.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1971107000.0 | -0.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1960090000.0 | -0.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 1435007000.0 | -26.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1419544000.0 | -1.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1412332000.0 | -0.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1406840000.0 | -0.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1993154000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1435007000.0 | -28.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1401324000.0 | -2.3% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25167000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 128254000.0 | +409.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 142644000.0 | +11.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 64054000.0 | -55.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 149077000.0 | +132.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 244425000.0 | +64.0% | USD | 10-Q | 2024-11-12 |
| Annual | 2023-12-31 | 189528000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 354518000.0 | +87.1% | USD | 10-K | 2025-02-28 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51974000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -27200000.0 | -152.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -103365000.0 | -280.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 172221000.0 | +266.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 218600000.0 | +26.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 264591000.0 | +21.0% | USD | 10-Q | 2024-11-12 |
| Annual | 2023-12-31 | -87467000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 276825000.0 | +416.5% | USD | 10-K | 2025-02-28 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -95975000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -193352000.0 | -101.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -204598000.0 | -5.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -25974000.0 | +87.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | -47042000.0 | -81.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | -84692000.0 | -80.0% | USD | 10-Q | 2024-11-12 |
| Annual | 2023-12-31 | -223013000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | -129099000.0 | +42.1% | USD | 10-K | 2025-02-28 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21863000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 108107000.0 | +394.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 126558000.0 | +17.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2914000.0 | -97.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 6360000.0 | +118.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 9757000.0 | +53.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4656000.0 | -52.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 9111000.0 | +95.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 13988000.0 | +53.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 93584000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 15014000.0 | -84.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 19201000.0 | +27.9% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 85534000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 83081000.0 | -2.9% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 82826000.0 | -0.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 82972000.0 | +0.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 83100000.0 | +0.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 83178000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 82214000.0 | -1.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 80195000.0 | -2.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 79629000.0 | -0.7% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 83569000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 83130000.0 | -0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 80077000.0 | -3.7% | 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 | 88353000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 83081000.0 | -6.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 82826000.0 | -0.3% | shares | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 85858000.0 | +3.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 83100000.0 | -3.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 83178000.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 82214000.0 | -1.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 82206000.0 | -0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 79629000.0 | -3.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 86464000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 83130000.0 | -3.9% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 80077000.0 | -3.7% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1008 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1054 | +4.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1109 | +5.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0603 | -45.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0622 | +3.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0653 | +5.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0794 | +21.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0797 | +0.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0821 | +2.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.2815 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2706 | -3.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3356 | +24.0% | 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 | 2.3832 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.1257 | -10.8% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.1619 | +1.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.3573 | +9.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2.7016 | +14.6% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.6760 | -1.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.7454 | +2.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2.8042 | +2.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.6997 | -3.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.8669 | +6.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.5613 | -10.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.3573 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2.8042 | +19.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.7542 | -1.8% | 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.3853 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0801 | -120.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.3514 | -338.7% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0721 | +120.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.2242 | -410.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.3796 | -69.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.3800 | -0.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.3603 | +194.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0371 | -110.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0911 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.2059 | -326.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0435 | +78.9% | 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.1251 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0499 | +60.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0295 | +41.0% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -0.1016 | -244.9% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0339 | +66.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0127 | +137.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0627 | +394.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0010 | -98.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0346 | -3630.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0814 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0109 | +86.6% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0407 | -272.2% | 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 | 1.4009 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1.2831 | -8.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1.2238 | -4.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-12-31 | 0.9820 | -19.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 1.3369 | +36.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1.3750 | +2.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.5146 | +10.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 1.5592 | +2.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.8477 | +18.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.9581 | +6.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.6994 | -13.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.9820 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.5592 | +58.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.7120 | +9.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.0388 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0084 | -121.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0390 | -361.8% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0043 | +111.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0139 | -420.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0248 | -77.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0302 | -21.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0287 | +195.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0030 | -110.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0256 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0557 | -317.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0146 | +73.8% | 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.0667 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -0.0146 | -121.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -0.0680 | -367.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0073 | +110.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -0.0237 | -422.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -0.0423 | -78.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -0.0460 | -8.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0431 | +193.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -0.0046 | -110.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0438 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -0.0968 | -321.2% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -0.0220 | +77.3% | ratio | 10-K | 2026-02-20 |