Financial Metrics
SOMN SOUTHERN CORegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 6480000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5748000000.0 | -11.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 6980000000.0 | +21.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6646000000.0 | -4.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 6463000000.0 | -2.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 7274000000.0 | +12.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7775000000.0 | +6.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6973000000.0 | -10.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7823000000.0 | +12.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 25253000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 26724000000.0 | +5.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 29553000000.0 | +10.6% | USD | 10-K | 2026-02-19 |
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 | 1218000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1290000000.0 | +5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2110000000.0 | +63.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1703000000.0 | -19.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1939000000.0 | +13.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2368000000.0 | +22.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2010000000.0 | -15.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1764000000.0 | -12.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2594000000.0 | +47.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5826000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 7068000000.0 | +21.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7285000000.0 | +3.1% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 1203000000.0 | — | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1535000000.0 | +27.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 880000000.0 | -42.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1711000000.0 | +94.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3976000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4401000000.0 | +10.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4341000000.0 | -1.4% | 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 | 0.79 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.77 | -2.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.3 | +68.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.03 | -20.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.1 | +6.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.4 | +27.3% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.21 | -13.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8 | -33.9% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.55 | +93.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.64 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4.02 | +10.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.94 | -2.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 | 0.79 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.76 | -3.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.29 | +69.7% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.03 | -20.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.09 | +5.8% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.39 | +27.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.21 | -12.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.79 | -34.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.54 | +94.9% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.62 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3.99 | +10.2% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.92 | -1.8% | 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 | 1053000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2123000000.0 | +101.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1676000000.0 | -21.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 748000000.0 | -55.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 713000000.0 | -4.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1152000000.0 | +61.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1018000000.0 | -11.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1070000000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2327000000.0 | +117.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1264000000.0 | -45.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3341000000.0 | +164.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 748000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1070000000.0 | +43.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1639000000.0 | +53.2% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 9555000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 10979000000.0 | +14.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11088000000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10432000000.0 | -5.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10543000000.0 | +1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 10993000000.0 | +4.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 11040000000.0 | +0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 10694000000.0 | -3.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 11817000000.0 | +10.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10801000000.0 | -8.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 12627000000.0 | +16.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 10432000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 10694000000.0 | +2.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 10917000000.0 | +2.1% | 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 | 134756000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 137116000000.0 | +1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 138321000000.0 | +0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 139331000000.0 | +0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 140120000000.0 | +0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 141937000000.0 | +1.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 143956000000.0 | +1.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 145180000000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 148109000000.0 | +2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 148853000000.0 | +0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 153248000000.0 | +3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 139331000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 145180000000.0 | +4.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 155720000000.0 | +7.3% | 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 | 13893000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 13240000000.0 | -4.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 13214000000.0 | -0.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 13467000000.0 | +1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 11458000000.0 | -14.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 12028000000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 12165000000.0 | +1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15993000000.0 | +31.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 13770000000.0 | -13.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14570000000.0 | +5.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16726000000.0 | +14.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13467000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 15993000000.0 | +18.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 16888000000.0 | +5.6% | 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 | 100194000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 102468000000.0 | +2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 103017000000.0 | +0.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 104106000000.0 | +1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 104506000000.0 | +0.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 105826000000.0 | +1.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 107051000000.0 | +1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 108506000000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 110886000000.0 | +2.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 111511000000.0 | +0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 114974000000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 104106000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 108506000000.0 | +4.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 116853000000.0 | +7.7% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 31444000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 33208000000.0 | +5.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 36016000000.0 | +8.5% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 844000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2900000000.0 | +243.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5740000000.0 | +97.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1311000000.0 | -77.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3999000000.0 | +205.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 7615000000.0 | +90.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1250000000.0 | -83.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3431000000.0 | +174.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 7205000000.0 | +110.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7553000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 9788000000.0 | +29.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 9802000000.0 | +0.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 | -2118000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -4288000000.0 | -102.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -6721000000.0 | -56.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2385000000.0 | +64.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -4222000000.0 | -77.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -6678000000.0 | -58.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -2834000000.0 | +57.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -5734000000.0 | -102.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -9599000000.0 | -67.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -9668000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -9400000000.0 | +2.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -13959000000.0 | -48.5% | 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 | 454000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1595000000.0 | +251.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 834000000.0 | -47.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 985000000.0 | +18.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 513000000.0 | -47.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -803000000.0 | -256.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2815000000.0 | +450.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2467000000.0 | -12.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4635000000.0 | +87.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 999000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -208000000.0 | -120.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4696000000.0 | +2357.7% | 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 | 1850000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3898000000.0 | +110.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 6561000000.0 | +68.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1770000000.0 | -73.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 3895000000.0 | +120.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6206000000.0 | +59.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2437000000.0 | -60.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5237000000.0 | +114.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8452000000.0 | +61.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 9095000000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 8955000000.0 | -1.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 12737000000.0 | +42.2% | USD | 10-K | 2026-02-19 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 1100000000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1100000000.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1100000000.0 | +0.0% | 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 | 1091000000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1092000000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1092000000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1094000000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1096000000.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1097000000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1100000000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1101000000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1102000000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1092000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1096000000.0 | +0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1103000000.0 | +0.6% | 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 | 1098000000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1098000000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1099000000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1100000000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1102000000.0 | +0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1103000000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1105000000.0 | +0.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1108000000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1110000000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1098000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1102000000.0 | +0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1109000000.0 | +0.6% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0481 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0419 | -12.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0505 | +20.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0474 | -6.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0455 | -4.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0505 | +11.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0525 | +3.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0468 | -10.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0510 | +9.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1812 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1841 | +1.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1898 | +3.1% | 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 | 0.6878 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.8292 | +20.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.8391 | +1.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.7746 | -7.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9201 | +18.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.9140 | -0.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.9075 | -0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.6687 | -26.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.8582 | +28.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.7413 | -13.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.7549 | +1.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.7746 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.6687 | -13.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.6464 | -3.3% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 3.3108 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3.2675 | -1.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3.2445 | -0.7% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 0.1861 | — | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2110 | +13.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.1262 | -40.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2187 | +73.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1574 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1647 | +4.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1469 | -10.8% | 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.1880 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2244 | +19.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3023 | +34.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2562 | -15.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3000 | +17.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3255 | +8.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2585 | -20.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2530 | -2.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3316 | +31.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2307 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2645 | +14.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2465 | -6.8% | 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.0758 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1603 | +111.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1268 | -20.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0555 | -56.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0622 | +12.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0958 | +53.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0837 | -12.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.0669 | -20.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1690 | +152.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0868 | -48.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1997 | +130.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0555 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.0669 | +20.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0971 | +45.1% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-06-30 | 0.0085 | — | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0107 | +25.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0059 | -44.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0112 | +88.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0285 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0303 | +6.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0279 | -8.0% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1264 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1325 | +4.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1205 | -9.1% | ratio | 10-K | 2026-02-19 |