Financial Metrics
MNST Monster Beverage CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-01-12 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-12-01 | 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 | 1698930000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1854961000.0 | +9.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1856028000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1899098000.0 | +2.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1900597000.0 | +0.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1880973000.0 | -1.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1854558000.0 | -1.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2111593000.0 | +13.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2197139000.0 | +4.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7140027000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7492709000.0 | +4.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8294343000.0 | +10.7% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 897849000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 974222000.0 | +8.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 983763000.0 | +1.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1027129000.0 | +4.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1019506000.0 | -0.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 999799000.0 | -1.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1047962000.0 | +4.8% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1176413000.0 | +12.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1224486000.0 | +4.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3794206000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4048878000.0 | +6.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4632195000.0 | +14.4% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 485064000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 523805000.0 | +8.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 510527000.0 | -2.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 541991000.0 | +6.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 527163000.0 | -2.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 479916000.0 | -9.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 569745000.0 | +18.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 631622000.0 | +10.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 675352000.0 | +6.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1953355000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1930294000.0 | -1.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2419354000.0 | +25.3% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 397444000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 811315000.0 | +104.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1264009000.0 | +55.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 442049000.0 | -65.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 425369000.0 | -3.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 370919000.0 | -12.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 442993000.0 | +19.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 488794000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 524455000.0 | +7.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1630988000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1509048000.0 | -7.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1905432000.0 | +26.3% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1672660000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1869774000.0 | +11.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1773849000.0 | -5.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2297675000.0 | +29.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2576524000.0 | +12.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1564734000.0 | -39.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1625339000.0 | +3.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1533287000.0 | -5.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1903419000.0 | +24.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1926927000.0 | +1.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2292939000.0 | +19.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2297675000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1533287000.0 | -33.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2088117000.0 | +36.2% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1190351000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1333004000.0 | +12.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1231188000.0 | -7.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1193964000.0 | -3.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1370239000.0 | +14.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1362398000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1285397000.0 | -5.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1221646000.0 | -5.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1360233000.0 | +11.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1522702000.0 | +11.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1601216000.0 | +5.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1193964000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1221646000.0 | +2.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1618072000.0 | +32.5% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 906723000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 846812000.0 | -6.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 883582000.0 | +4.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 971406000.0 | +9.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 939630000.0 | -3.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 834404000.0 | -11.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 770338000.0 | -7.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 737107000.0 | -4.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 725129000.0 | -1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 658167000.0 | -9.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 704586000.0 | +7.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 971406000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 737107000.0 | -24.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 799623000.0 | +8.5% | 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 | 5294609000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 5654113000.0 | +6.8% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5311515000.0 | -6.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 5588996000.0 | +5.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 6035514000.0 | +8.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3954297000.0 | -34.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3897758000.0 | -1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3641504000.0 | -6.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4135419000.0 | +13.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4429340000.0 | +7.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5066217000.0 | +14.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5588996000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3641504000.0 | -34.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5361084000.0 | +47.2% | 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 | 8844362000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 9263338000.0 | +4.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 9314338000.0 | +0.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 9686522000.0 | +4.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 10098066000.0 | +4.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 8060904000.0 | -20.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8053301000.0 | -0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 7719089000.0 | -4.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8227028000.0 | +6.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 8729888000.0 | +6.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 9611273000.0 | +10.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 9686522000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 7719089000.0 | -20.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 9988945000.0 | +29.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 | 1187511000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1162580000.0 | -2.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1178802000.0 | +1.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1161689000.0 | -1.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1228828000.0 | +5.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1160523000.0 | -5.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1245144000.0 | +7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1097519000.0 | -11.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1225357000.0 | +11.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1258618000.0 | +2.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1590420000.0 | +26.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1161689000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1097519000.0 | -5.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1447780000.0 | +31.9% | USD | 10-K | 2026-02-27 |
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 | 7395360000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 7841464000.0 | +6.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 7873149000.0 | +0.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 8228744000.0 | +4.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 8577789000.0 | +4.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 5866323000.0 | -31.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 5779400000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 5957718000.0 | +3.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6519439000.0 | +9.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 7191304000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 7745160000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 8228744000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 5957718000.0 | -27.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 8254108000.0 | +38.5% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-06-30 | 748740000.0 | — | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 748842000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 373951000.0 | -50.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 199059000.0 | -46.8% | USD | 10-Q | 2025-05-09 |
| Annual | 2024-12-31 | 373951000.0 | — | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 424475000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 763162000.0 | +79.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1283426000.0 | +68.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 412142000.0 | -67.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 848433000.0 | +105.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1466832000.0 | +72.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 507600000.0 | -65.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 973616000.0 | +91.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1718762000.0 | +76.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1717753000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1928533000.0 | +12.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2098177000.0 | +8.8% | 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 | -52766000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -158209000.0 | -199.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -360023000.0 | -127.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -35322000.0 | +90.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 903304000.0 | +2657.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 843018000.0 | -6.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -30855000.0 | -103.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -357729000.0 | -1059.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -719248000.0 | -101.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -193395000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 733727000.0 | +479.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1316778000.0 | -279.5% | 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 | -6049000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -37820000.0 | -525.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -433793000.0 | -1047.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -84749000.0 | +80.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -2440475000.0 | -2779.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -2967704000.0 | -21.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -145585000.0 | +95.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -308972000.0 | -112.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -312601000.0 | -1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -542599000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -3329029000.0 | -513.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -324422000.0 | +90.3% | 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 | 40100000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 82425000.0 | +105.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 110224000.0 | +33.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 66044000.0 | -40.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 125812000.0 | +90.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 172795000.0 | +37.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 29056000.0 | -83.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 60460000.0 | +108.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 104101000.0 | +72.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 221428000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 264074000.0 | +19.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 132275000.0 | -49.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 | 1046616000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1047485000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1040420000.0 | -0.7% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1041571000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1041698000.0 | +0.0% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 983380000.0 | -5.6% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 972450000.0 | -1.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 973079000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 975143000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 976398000.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 976997000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1041571000.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 973079000.0 | -6.6% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 978113000.0 | +0.5% | 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 | 1117392000.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1118269000.0 | +0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1118498000.0 | +0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1122592000.0 | +0.4% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1124870000.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1125330000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1125699000.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1126329000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1128695000.0 | +0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1129950000.0 | +0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1130977000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1122592000.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1126329000.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1132906000.0 | +0.6% | 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 | 1044909000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1047065000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1047015000.0 | -0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1041081000.0 | -0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1029268000.0 | -1.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 975841000.0 | -5.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 973622000.0 | -0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 975749000.0 | +0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 976608000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1044887000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1004566000.0 | -3.9% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 975887000.0 | -2.9% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1059069000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1060093000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1059966000.0 | -0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1051282000.0 | -0.8% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1037378000.0 | -1.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 983171000.0 | -5.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 981282000.0 | -0.2% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 983997000.0 | +0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 984966000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1057981000.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1013107000.0 | -4.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 984451000.0 | -2.8% | 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.1921 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2002 | +4.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1993 | -0.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1881 | -5.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2358 | +25.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2336 | -0.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2254 | -3.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2419 | +7.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2286 | -5.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.7371 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.9707 | +31.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8304 | -14.5% | 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 | 4.4586 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4.8634 | +9.1% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 4.5059 | -7.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 4.8111 | +6.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4.9116 | +2.1% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3.4073 | -30.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.1304 | -8.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3.3179 | +6.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.3749 | +1.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 3.5192 | +4.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 3.1855 | -9.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4.8111 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 3.3179 | -31.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3.7030 | +11.6% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5285 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.5252 | -0.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.5300 | +0.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5409 | +2.0% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.5364 | -0.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5315 | -0.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.5651 | +6.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.5571 | -1.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.5573 | +0.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.5314 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.5404 | +1.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.5585 | +3.3% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2339 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4374 | +87.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.6810 | +55.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2328 | -65.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.2238 | -3.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.1972 | -11.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2389 | +21.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.2315 | -3.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.2387 | +3.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2284 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2014 | -11.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2297 | +14.1% | 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.2855 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.2824 | -1.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2751 | -2.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2854 | +3.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.2774 | -2.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.2551 | -8.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3072 | +20.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2991 | -2.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3074 | +2.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2736 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2576 | -5.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2917 | +13.2% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4085 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.6083 | +14.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.5048 | -6.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.9779 | +31.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.0967 | +6.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.3483 | -35.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3053 | -3.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.3970 | +7.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.5534 | +11.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.5310 | -1.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.4417 | -5.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.9779 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.3970 | -29.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.4423 | +3.2% | 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.0449 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0876 | +94.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1357 | +54.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0438 | -67.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0528 | +20.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0461 | -12.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0538 | +16.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0560 | +4.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0546 | -2.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1684 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1955 | +16.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1908 | -2.4% | 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.0537 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1035 | +92.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1605 | +55.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0515 | -67.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0725 | +40.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0642 | -11.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0679 | +5.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0680 | +0.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0677 | -0.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1982 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2533 | +27.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2308 | -8.9% | ratio | 10-K | 2026-02-27 |