Financial Metrics
AESI Atlas Energy Solutions Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4/A | 2026-03-06 | 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 | 153418000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 161788000.0 | +5.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 157616000.0 | -2.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 192667000.0 | +22.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 287518000.0 | +49.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 304434000.0 | +5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 297591000.0 | -2.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 288676000.0 | -3.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 259613000.0 | -10.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 613960000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1055957000.0 | +72.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1095310000.0 | +3.7% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 82344000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 88851000.0 | +7.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 79625000.0 | -10.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 68746000.0 | -13.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 60355000.0 | -12.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 53018000.0 | -12.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 54528000.0 | +2.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 52139000.0 | -4.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 23764000.0 | -54.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 313766000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 232014000.0 | -26.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 150667000.0 | -35.1% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 73840000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 76668000.0 | +3.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 65324000.0 | -14.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 39677000.0 | -39.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 28223000.0 | -28.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 15237000.0 | -46.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 15331000.0 | +0.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 7193000.0 | -53.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -18538000.0 | -357.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 265130000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 113876000.0 | -57.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -10910000.0 | -109.6% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1734000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 38518000.0 | +2121.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 29440000.0 | -23.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 26787000.0 | -9.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 41624000.0 | +55.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 45542000.0 | +9.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1219000.0 | -97.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -4339000.0 | -455.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -28060000.0 | -546.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 105429000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 59944000.0 | -43.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -50304000.0 | -183.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.03 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.67 | +2133.3% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.51 | -23.9% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.26 | -49.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.13 | -50.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.04 | -69.2% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.01 | -75.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.04 | -500.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.19 | -375.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.5 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.55 | -63.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.41 | -174.5% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.03 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.67 | +2133.3% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.51 | -23.9% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.26 | -49.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.13 | -50.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.04 | -69.2% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.01 | -75.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.04 | -500.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.19 | -375.0% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.48 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.55 | -62.8% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.41 | -174.5% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 102234000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 71170000.0 | -30.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 185758000.0 | +161.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 197072000.0 | +6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 179924000.0 | -8.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 165967000.0 | -7.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 244735000.0 | +47.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 185978000.0 | -24.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 184625000.0 | -0.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 71170000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 165967000.0 | +133.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 180711000.0 | +8.9% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 3961000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 6449000.0 | +62.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 13914000.0 | +115.8% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 18778000.0 | +35.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 15777000.0 | -16.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 17302000.0 | +9.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 14484000.0 | -16.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 17466000.0 | +20.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 11852000.0 | -32.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 6449000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 17302000.0 | +168.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 13616000.0 | -21.3% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 401524000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 318686000.0 | -20.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 425497000.0 | +33.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 365156000.0 | -14.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 316513000.0 | -13.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 289418000.0 | -8.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 376374000.0 | +30.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 334459000.0 | -11.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 297205000.0 | -11.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 318686000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 289418000.0 | -9.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 307514000.0 | +6.3% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 1239271000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1261686000.0 | +1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1941684000.0 | +53.9% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1982329000.0 | +2.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1973490000.0 | -0.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1972652000.0 | -0.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2294780000.0 | +16.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2247775000.0 | -2.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2233472000.0 | -0.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1261686000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1972652000.0 | +56.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2228428000.0 | +13.0% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 100559000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 92592000.0 | -7.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 190125000.0 | +105.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 239333000.0 | +25.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 258172000.0 | +7.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 243065000.0 | -5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 232022000.0 | -4.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 214748000.0 | -7.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 220569000.0 | +2.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 92592000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 243065000.0 | +162.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 211064000.0 | -13.2% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 328112000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 393862000.0 | +20.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 875254000.0 | +122.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 920369000.0 | +5.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 927309000.0 | +0.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 936096000.0 | +0.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 993709000.0 | +6.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 976443000.0 | -1.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1010087000.0 | +3.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 393862000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 936096000.0 | +137.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1019504000.0 | +8.9% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | -75992000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 867824000.0 | +1242.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 1066430000.0 | +22.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1061960000.0 | -0.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1046181000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1036556000.0 | -0.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1301071000.0 | +25.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1271332000.0 | -2.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1223385000.0 | -3.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 867824000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1036556000.0 | +19.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1208924000.0 | +16.6% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 172511000.0 | — | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 172820000.0 | +0.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 457170000.0 | +164.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 447450000.0 | -2.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 439043000.0 | -1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 466989000.0 | +6.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 493531000.0 | +5.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 492069000.0 | -0.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 518427000.0 | +5.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 172820000.0 | — | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 466989000.0 | +170.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 538240000.0 | +15.3% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 54235000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 158118000.0 | +191.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 213524000.0 | +35.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 39562000.0 | -81.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 100418000.0 | +153.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 185607000.0 | +84.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -7450000.0 | -104.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 81192000.0 | +1189.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 113639000.0 | +40.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 299027000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 256460000.0 | -14.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 117346000.0 | -54.2% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -60940000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -146835000.0 | -141.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -245693000.0 | -67.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -237719000.0 | +3.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -353509000.0 | -48.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -429785000.0 | -21.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -228502000.0 | +46.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -268770000.0 | -17.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -325234000.0 | -21.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -365486000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -512708000.0 | -40.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -344825000.0 | +32.7% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 277351000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 248381000.0 | -10.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 214697000.0 | -13.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 175103000.0 | -18.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 147640000.0 | -15.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 112641000.0 | -23.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 232922000.0 | +106.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 194683000.0 | -16.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 181240000.0 | -6.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 194623000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 117778000.0 | -39.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 196407000.0 | +66.8% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 60940000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 146835000.0 | +141.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 245693000.0 | +67.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 95486000.0 | -61.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 211276000.0 | +121.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 297552000.0 | +40.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 52389000.0 | -82.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 92657000.0 | +76.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 126463000.0 | +36.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 365486000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 373983000.0 | +2.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 148271000.0 | -60.4% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 100025584.0 | — | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 109850496.0 | +9.8% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 109863098.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 109874855.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 110217322.0 | +0.3% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 123621233.0 | +12.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 123712848.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 123691077.0 | -0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 100025584.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 110217322.0 | +10.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 124111436.0 | +12.6% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 100025584.0 | — | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 109850496.0 | +9.8% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 109863098.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 109874855.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 110217322.0 | +0.3% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 123621233.0 | +12.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 123712848.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 123691077.0 | -0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 100025584.0 | — | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 110217322.0 | +10.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 124111436.0 | +12.6% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57148000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 57148000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 57237000.0 | +0.2% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 102931000.0 | +79.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 111064000.0 | +7.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 109883000.0 | -1.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 118245000.0 | +7.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 123655000.0 | +4.6% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 123737000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 70450000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 108235000.0 | +53.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 122435000.0 | +13.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57408000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 57420000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 57928000.0 | +0.9% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 103822000.0 | +79.2% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 112023000.0 | +7.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 111078000.0 | -0.8% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 119747000.0 | +7.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 123655000.0 | +3.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 123737000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 71035000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 109176000.0 | +53.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 122435000.0 | +12.1% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.1272 | — | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0992 | -22.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1450 | +46.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1543 | +6.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1297 | -15.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1284 | -1.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1162 | -9.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4866 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.5353 | +10.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4915 | -8.2% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 3.9929 | — | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3.4418 | -13.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.2380 | -35.0% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.5257 | -31.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.2260 | -19.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.1907 | -2.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.6221 | +36.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.5574 | -4.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.3474 | -13.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 3.4418 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.1907 | -65.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.4570 | +22.4% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | -4.3177 | — | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.4539 | +110.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.8207 | +80.8% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.8667 | +5.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.8864 | +2.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.9031 | +1.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.7638 | -15.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.7680 | +0.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.8256 | +7.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4539 | — | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.9031 | +99.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8433 | -6.6% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5367 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.5492 | +2.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.5052 | -8.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.3568 | -29.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2099 | -41.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1742 | -17.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1832 | +5.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1806 | -1.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0915 | -49.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.5111 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2197 | -57.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1376 | -37.4% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0113 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2381 | +2006.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1868 | -21.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1390 | -25.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1448 | +4.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1496 | +3.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0041 | -97.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0150 | -466.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.1081 | -619.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1717 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0568 | -66.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0459 | -180.9% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4813 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.4739 | -1.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4145 | -12.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2059 | -50.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0982 | -52.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0501 | -49.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0515 | +2.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0249 | -51.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0714 | -386.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.4318 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1078 | -75.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0100 | -109.2% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.0238 | — | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0138 | -41.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0210 | +52.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0231 | +9.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0005 | -97.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0019 | -463.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0126 | -550.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0836 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0304 | -63.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0226 | -174.3% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | -0.3874 | — | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0251 | +106.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0392 | +56.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0435 | +11.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0009 | -97.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -0.0034 | -464.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0229 | -572.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1215 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0578 | -52.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -0.0416 | -172.0% | ratio | 10-K | 2026-02-24 |