Financial Metrics
SLGN SILGAN HOLDINGS INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 3 | 2025-11-10 | SEC Filing Index |
| Insider | 4 | 2025-11-10 | SEC Filing Index |
| Insider | 4 | 2025-11-03 | 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 | 1418281000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1426727000.0 | +0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1803101000.0 | +26.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1317038000.0 | -27.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1381365000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1745124000.0 | +26.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1466661000.0 | -16.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1539161000.0 | +4.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2008739000.0 | +30.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 5988205000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5854694000.0 | -2.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6483166000.0 | +10.7% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 237965000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 250126000.0 | +5.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 285918000.0 | +14.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 223479000.0 | -21.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 256004000.0 | +14.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 293293000.0 | +14.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 270403000.0 | -7.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 299091000.0 | +10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 327250000.0 | +9.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 992558000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1011775000.0 | +1.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1149424000.0 | +13.6% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 72029000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 78890000.0 | +9.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 110617000.0 | +40.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 55164000.0 | -50.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 76097000.0 | +37.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 100053000.0 | +31.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 67962000.0 | -32.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 88944000.0 | +30.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 113293000.0 | +27.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 325965000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 276378000.0 | -15.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 288403000.0 | +4.4% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.65 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.72 | +10.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.02 | +41.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.52 | -49.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.71 | +36.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.94 | +32.4% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.64 | -31.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.83 | +29.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.06 | +27.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.0 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.59 | -13.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.71 | +4.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.65 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.71 | +9.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.02 | +43.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.52 | -49.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.71 | +36.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.93 | +31.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.63 | -32.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.83 | +31.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.06 | +27.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.98 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.58 | -13.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.7 | +4.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 501060000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 236606000.0 | -52.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 307124000.0 | +29.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 642923000.0 | +109.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 308641000.0 | -52.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 302795000.0 | -1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 368507000.0 | +21.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 822854000.0 | +123.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 353030000.0 | -57.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 317462000.0 | -10.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 389170000.0 | +22.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 642923000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 822854000.0 | +28.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1080659000.0 | +31.3% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 936048000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1067550000.0 | +14.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1295882000.0 | +21.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 599524000.0 | -53.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 946051000.0 | +57.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1056785000.0 | +11.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1210331000.0 | +14.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 594279000.0 | -50.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1012790000.0 | +70.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1242066000.0 | +22.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1502810000.0 | +21.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 599524000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 594279000.0 | -0.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 589400000.0 | -0.8% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1055079000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1251544000.0 | +18.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 919013000.0 | -26.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 940808000.0 | +2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 957240000.0 | +1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1005589000.0 | +5.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 780443000.0 | -22.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 928056000.0 | +18.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1055281000.0 | +13.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1258511000.0 | +19.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1022365000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 940808000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 928056000.0 | -1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1080134000.0 | +16.4% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2625009000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 2698457000.0 | +2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 2661822000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2348982000.0 | -11.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2376371000.0 | +1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2538633000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2519488000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2522683000.0 | +0.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2597470000.0 | +3.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3008844000.0 | +15.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3112311000.0 | +3.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2348982000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2522683000.0 | +7.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2991918000.0 | +18.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7861722000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 7913721000.0 | +0.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 7812307000.0 | -1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 7611236000.0 | -2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 7574255000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 7693237000.0 | +1.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 7747366000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 8584668000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 8767975000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9410393000.0 | +7.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 9498197000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 7611236000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 8584668000.0 | +12.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 9397083000.0 | +9.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1844115000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1879627000.0 | +1.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1915561000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2311856000.0 | +20.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2289477000.0 | -1.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2395997000.0 | +4.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2305762000.0 | -3.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2247532000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2285331000.0 | +1.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3134537000.0 | +37.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2450978000.0 | -21.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2311856000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2247532000.0 | -2.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2451869000.0 | +9.1% | USD | 10-K | 2026-02-26 |
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 | 1781290000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1871136000.0 | +5.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1781889000.0 | -4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1889358000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1899846000.0 | +0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1933690000.0 | +1.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2053970000.0 | +6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1989581000.0 | -3.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2083344000.0 | +4.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2222218000.0 | +6.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2272451000.0 | +2.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1889358000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1989581000.0 | +5.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2274301000.0 | +14.3% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3370346000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 3351176000.0 | -0.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3312685000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 2546451000.0 | -23.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2534504000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2530718000.0 | -0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2553659000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 3419921000.0 | +33.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3483472000.0 | +1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3114693000.0 | -10.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3812233000.0 | +22.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2546451000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3419921000.0 | +34.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3715216000.0 | +8.6% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -631774000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -811748000.0 | -28.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -596042000.0 | +26.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -547810000.0 | +8.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -526913000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -213888000.0 | +59.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -683401000.0 | -219.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -904851000.0 | -32.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -563965000.0 | +37.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 482596000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 721873000.0 | +49.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 729841000.0 | +1.1% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -66991000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -116965000.0 | -74.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -170558000.0 | -45.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -72462000.0 | +57.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -128408000.0 | -77.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -189107000.0 | -47.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -82472000.0 | +56.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -145844000.0 | -76.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -227328000.0 | -55.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -223813000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -1176294000.0 | -425.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -297305000.0 | +74.7% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 610375000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 574011000.0 | -6.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 487600000.0 | -15.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 292676000.0 | -40.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 328946000.0 | +12.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 134216000.0 | -59.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 282996000.0 | +110.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 513872000.0 | +81.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 325405000.0 | -36.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -211391000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 662522000.0 | +413.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -207499000.0 | -131.3% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 67871000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 118204000.0 | +74.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 173453000.0 | +46.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 75258000.0 | -56.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 131442000.0 | +74.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 192035000.0 | +46.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 82924000.0 | -56.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 155693000.0 | +87.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 235791000.0 | +51.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 226810000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 262786000.0 | +15.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 307092000.0 | +16.9% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 106499955.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 106794650.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 105441971.0 | -1.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 175112496.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 175112496.0 | +0.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 110219000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 110129000.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 108421000.0 | -1.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 106646000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 106835000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 106847000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 106915000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107051000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106620000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 108821000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 106794000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 106541000.0 | -0.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 110849000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 110452000.0 | -0.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 108752000.0 | -1.5% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 107051000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 107015000.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 107137000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 107335000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 107251000.0 | -0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 106803000.0 | -0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 109237000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 107118000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 106785000.0 | -0.3% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1804 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1803 | -0.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2308 | +28.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1739 | -24.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1796 | +3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2253 | +25.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1673 | -25.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1636 | -2.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2115 | +29.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7868 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6820 | -13.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6899 | +1.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4235 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1.4356 | +0.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.3896 | -3.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1.0161 | -26.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.0380 | +2.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.0595 | +2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.0927 | +3.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1.1224 | +2.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.1366 | +1.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.9599 | -15.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2698 | +32.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.0161 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.1224 | +10.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2203 | +8.7% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1678 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1753 | +4.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1586 | -9.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1697 | +7.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1853 | +9.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1681 | -9.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1844 | +9.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1943 | +5.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1629 | -16.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1658 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1728 | +4.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1773 | +2.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0508 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0553 | +8.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0613 | +10.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0419 | -31.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0551 | +31.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0573 | +4.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0463 | -19.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0578 | +24.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0564 | -2.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0544 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0472 | -13.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0445 | -5.8% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2717 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.1259 | -53.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1603 | +27.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2781 | +73.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1348 | -51.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1264 | -6.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1598 | +26.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.3661 | +129.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1545 | -57.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1013 | -34.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1588 | +56.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2781 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.3661 | +31.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4407 | +20.4% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0092 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0100 | +8.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0142 | +42.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0073 | -48.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0099 | +35.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0129 | +30.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0078 | -40.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0095 | +21.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0119 | +26.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0428 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0322 | -24.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0307 | -4.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0404 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0422 | +4.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0621 | +47.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0290 | -53.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0394 | +35.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0487 | +23.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0326 | -33.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0400 | +22.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0499 | +24.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1725 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1389 | -19.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1268 | -8.7% | ratio | 10-K | 2026-02-26 |