Financial Metrics
MNR MACH NATURAL RESOURCES LPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 295744000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 192173000.0 | -35.0% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | 166921000.0 | -13.1% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | 175389000.0 | +5.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 239155000.0 | +36.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 239994000.0 | +0.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 255536000.0 | +6.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 226768000.0 | -11.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 288517000.0 | +27.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 272562000.0 | -5.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 392497000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 937414000.0 | +138.8% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 762309000.0 | -18.7% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 969628000.0 | +27.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1175390000.0 | +21.2% | USD | 10-K | 2026-03-12 |
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 | 2022-09-30 | 174836000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 93396000.0 | -46.6% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | 80141000.0 | -14.2% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | 83744000.0 | +4.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 67244000.0 | -19.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 70483000.0 | +4.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 94734000.0 | +34.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 51672000.0 | -45.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 111297000.0 | +115.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -19200000.0 | -117.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 155407000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 522384000.0 | +236.1% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 359144000.0 | -31.2% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 290992000.0 | -19.0% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 244950000.0 | -15.8% | USD | 10-K | 2026-03-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-03-31 | 68625000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2022-06-30 | 154005000.0 | +124.4% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2022-09-30 | 172220000.0 | +11.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 91694000.0 | -46.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 77809000.0 | -15.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 83485000.0 | +7.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 41702000.0 | -50.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 39516000.0 | -5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 67444000.0 | +70.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15886000.0 | -76.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 89661000.0 | +464.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -35654000.0 | -139.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 138374000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 516841000.0 | +273.5% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 68518000.0 | -86.7% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 185179000.0 | +170.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 142984000.0 | -22.8% | USD | 10-K | 2026-03-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.44 | — | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.42 | -4.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.7 | +66.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.14 | -80.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.76 | +442.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.28 | -136.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.72 | — | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 1.9 | +163.9% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1.09 | -42.6% | USD/shares | 10-K | 2026-03-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.44 | — | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.42 | -4.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.7 | +66.7% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.14 | -80.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.76 | +442.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.28 | -136.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.72 | — | USD/shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 1.9 | +163.9% | USD/shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1.09 | -42.6% | USD/shares | 10-K | 2026-03-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 29417000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 58737000.0 | +99.7% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 152792000.0 | +160.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 151300000.0 | -1.0% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 144621000.0 | -4.4% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 184533000.0 | +27.6% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 105776000.0 | -42.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 7790000.0 | -92.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 13777000.0 | +76.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 53599000.0 | +289.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 29417000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 152792000.0 | +419.4% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 105776000.0 | -30.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 42633000.0 | -59.7% | USD | 10-K | 2026-03-12 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 24700000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 17647000.0 | -28.6% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 31377000.0 | +77.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 31411000.0 | +0.1% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 27499000.0 | -12.5% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 26311000.0 | -4.3% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 24301000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25089000.0 | +3.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25842000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 49362000.0 | +91.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 24700000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 31377000.0 | +27.0% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 24301000.0 | -22.6% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 43511000.0 | +79.1% | USD | 10-K | 2026-03-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 186233000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 169951000.0 | -8.7% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 343602000.0 | +102.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 354066000.0 | +3.0% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 335056000.0 | -5.4% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 380456000.0 | +13.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 322096000.0 | -15.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 195673000.0 | -39.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 209178000.0 | +6.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 375090000.0 | +79.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 186650000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 343602000.0 | +84.1% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 322096000.0 | -6.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 377952000.0 | +17.3% | USD | 10-K | 2026-03-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 887441000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 1054783000.0 | +18.9% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 2304515000.0 | +118.5% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 2316372000.0 | +0.5% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 2235037000.0 | -3.5% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 2326100000.0 | +4.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 2338214000.0 | +0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2242102000.0 | -4.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2334165000.0 | +4.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3772185000.0 | +61.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 887858000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 2304515000.0 | +159.6% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 2338214000.0 | +1.5% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 3777308000.0 | +61.5% | USD | 10-K | 2026-03-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 152641000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 136202000.0 | -10.8% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 274909000.0 | +101.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 353101000.0 | +28.4% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 319671000.0 | -9.5% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 306153000.0 | -4.2% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 352421000.0 | +15.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 281853000.0 | -20.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 266341000.0 | -5.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 375070000.0 | +40.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 153058000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 274909000.0 | +79.6% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 352421000.0 | +28.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 359921000.0 | +2.1% | USD | 10-K | 2026-03-12 |
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 |
|---|
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 84900000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 91900000.0 | +8.2% | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 745140000.0 | +710.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 725557000.0 | -2.6% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 706909000.0 | -2.6% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 687669000.0 | -2.7% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 668778000.0 | -2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 460000000.0 | -31.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 565000000.0 | +22.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1143966000.0 | +102.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 84900000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 745140000.0 | +777.7% | USD | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 668778000.0 | -10.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1144056000.0 | +71.1% | USD | 10-K | 2026-03-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 398302000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 147149000.0 | -63.1% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | 275145000.0 | +87.0% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | 381967000.0 | +38.8% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 143953000.0 | -62.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 260784000.0 | +81.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 371631000.0 | +42.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 142519000.0 | -61.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 272660000.0 | +91.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 378207000.0 | +38.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 198462000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 553542000.0 | +178.9% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 491742000.0 | -11.2% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 505292000.0 | +2.8% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 506956000.0 | +0.3% | USD | 10-K | 2026-03-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | -292469000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | -83961000.0 | +71.3% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | -187812000.0 | -123.7% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | -277893000.0 | -48.0% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -54720000.0 | +80.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -85261000.0 | -55.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -179275000.0 | -110.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -78010000.0 | +56.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -212391000.0 | -172.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -808367000.0 | -280.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | -194743000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | -372660000.0 | -91.4% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | -1027157000.0 | -175.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -306316000.0 | +70.2% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | -899162000.0 | -193.5% | USD | 10-K | 2026-03-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | -115736000.0 | — | USD | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | -59404000.0 | +48.7% | USD | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | -67904000.0 | -14.3% | USD | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | -74754000.0 | -10.1% | USD | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | -90725000.0 | -21.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -183694000.0 | -102.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -160615000.0 | +12.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -162495000.0 | -1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -152268000.0 | +6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 377983000.0 | +348.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | -4584000.0 | — | USD | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | -210737000.0 | -4497.2% | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 658790000.0 | +412.6% | USD | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | -245992000.0 | -137.3% | USD | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 329063000.0 | +233.8% | USD | 10-K | 2026-03-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 95000000.0 | — | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 95009000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96856000.0 | +1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 112125000.0 | +15.8% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 118336000.0 | +5.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 126457000.0 | +6.9% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 94907000.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 97591000.0 | +2.8% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 131455000.0 | +34.7% | shares | 10-K | 2026-03-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 95005000.0 | — | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 95187000.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 97033000.0 | +1.9% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 112199000.0 | +15.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 118389000.0 | +5.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 126457000.0 | +6.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 94907000.0 | — | shares | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 97701000.0 | +2.9% | shares | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 131537000.0 | +34.6% | shares | 10-K | 2026-03-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.1663 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1032 | -37.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1074 | +4.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1099 | +2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1011 | -7.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1236 | +22.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0723 | -41.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1.0558 | — | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.3308 | -68.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.4147 | +25.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.3112 | -25.0% | ratio | 10-K | 2026-03-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 1.2201 | — | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 1.2478 | +2.3% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 1.2499 | +0.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 1.0027 | -19.8% | ratio | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 1.0481 | +4.5% | ratio | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 1.2427 | +18.6% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.9140 | -26.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.6942 | -24.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7854 | +13.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.0001 | +27.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1.2195 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 1.2499 | +2.5% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.9140 | -26.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 1.0501 | +14.9% | ratio | 10-K | 2026-03-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.5823 | — | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 0.4771 | -18.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-06-30 | 0.4661 | -2.3% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2023-09-30 | 0.4760 | +2.1% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.1744 | -63.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.1647 | -5.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.2639 | +60.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0701 | -73.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.3108 | +343.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.1308 | -142.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.3525 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 0.5513 | +56.4% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.0899 | -83.7% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.1910 | +112.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.1216 | -36.3% | ratio | 10-K | 2026-03-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-09-30 | 0.5912 | — | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-03-31 | 0.4860 | -17.8% | ratio | 10-Q | 2024-05-13 |
| Quarterly | 2023-06-30 | 0.4801 | -1.2% | ratio | 10-Q | 2024-08-13 |
| Quarterly | 2023-09-30 | 0.4775 | -0.5% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.2812 | -41.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2937 | +4.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3707 | +26.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2279 | -38.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3858 | +69.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0704 | -118.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.3959 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2022-12-31 | 0.5573 | +40.7% | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.4711 | -15.5% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.3001 | -36.3% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.2084 | -30.6% | ratio | 10-K | 2026-03-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 0.1927 | — | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-09-30 | 0.4312 | +123.8% | ratio | 10-Q | 2023-12-07 |
| Quarterly | 2023-12-31 | 0.5558 | +28.9% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.4285 | -22.9% | ratio | 10-Q | 2024-05-13 |
| Quarterly | 2024-06-30 | 0.4524 | +5.6% | ratio | 10-Q | 2024-08-13 |
| Quarterly | 2024-09-30 | 0.6027 | +33.2% | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-12-31 | 0.3001 | -50.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0276 | -90.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0517 | +87.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1429 | +176.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 0.1922 | — | ratio | 10-K | 2024-04-01 |
| Annual | 2023-12-31 | 0.5558 | +189.2% | ratio | 10-K | 2025-03-13 |
| Annual | 2024-12-31 | 0.3001 | -46.0% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.1185 | -60.5% | ratio | 10-K | 2026-03-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.0791 | — | ratio | 10-Q | 2024-11-12 |
| Quarterly | 2024-03-31 | 0.0180 | -77.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0177 | -1.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0290 | +64.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0071 | -75.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0384 | +442.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | -0.0095 | -124.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 0.5821 | — | ratio | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 0.0297 | -94.9% | ratio | 10-K | 2026-03-12 |
| Annual | 2024-12-31 | 0.0792 | +166.4% | ratio | 10-K | 2026-03-12 |
| Annual | 2025-12-31 | 0.0379 | -52.2% | ratio | 10-K | 2026-03-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-13 | WARD TOM L. | See Remarks |
Open-market buy
P
|
Common Units | 76,628 | $13.05 | $999,995 | 76,628 |
| 2026-03-20 | Burn Christopher | Dir |
Open-market buy
P
|
Common Units | 1,000 | $13.85 | $13,850 | 15,587 |
| 2026-03-19 | Burn Christopher | Dir |
Open-market buy
P
|
Common Units | 1,000 | $14.07 | $14,070 | 14,587 |
| 2026-02-11 | WHITE KEVIN R. | See Remarks |
Other disposed transaction
F
|
Common Units | 5,627 | $12.62 | $71,013 | 455,871 |
| 2026-02-09 | WHITE KEVIN R. | See Remarks |
Equity grant / award
A
|
Common Units | 11,886 | $12.62 | $150,001 | 461,498 |
| 2026-01-01 | Burn Christopher | Dir |
Equity grant / award
A
|
Common Units | 13,587 | $11.04 | $150,000 | 13,587 |
| 2025-12-09 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 17,500 | $12.32 | $215,600 | 74,850,632 |
| 2025-12-08 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 12,500 | $12.53 | $156,625 | 74,833,132 |
| 2025-11-26 | WARD TOM L. | See Remarks |
Open-market buy
P
|
Common Units | 40,000 | $11.63 | $465,200 | 167,030 |
| 2025-11-25 | WARD TOM L. | See Remarks |
Open-market buy
P
|
Common Units | 43,660 | $11.45 | $499,907 | 127,030 |
| 2025-11-14 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 4,608 | $11.85 | $54,605 | 74,820,632 |
| 2025-10-28 | Giesinger Edgar R. JR. | Dir |
Equity grant / award
A
|
Common Units | 12,039 | $12.46 | $150,006 | 29,111 |
| 2025-08-11 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 3,085 | $14.39 | $44,393 | 74,816,024 |
| 2025-06-16 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 144,900 | $14.96 | $2,167,704 | 74,812,939 |
| 2025-06-13 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 135,500 | $14.72 | $1,994,560 | 74,668,039 |
| 2025-06-12 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 93,500 | $14.29 | $1,336,115 | 74,532,539 |
| 2025-06-11 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 72,411 | $14.01 | $1,014,478 | 74,439,039 |
| 2025-06-10 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 79,218 | $13.58 | $1,075,780 | 74,366,628 |
| 2025-02-07 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 5,161,290 | $15.50 | $79,999,995 | 74,287,410 |
| 2025-01-29 | Reel Michael E | See Remarks |
Other disposed transaction
F
|
Common Units | 1,049 | $17.81 | $18,683 | 85,889 |
| 2025-01-29 | Reel Michael E | See Remarks |
Equity grant / award
A
|
Common Units | 2,280 | $17.95 | $40,920 | 86,938 |
| 2024-12-17 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 313,978 | $15.62 | $4,904,336 | 69,126,120 |
| 2024-12-16 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 150,000 | $15.33 | $2,299,500 | 68,812,142 |
| 2024-12-13 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 98,751 | $15.28 | $1,508,915 | 68,662,142 |
| 2024-12-12 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 146,758 | $15.01 | $2,202,838 | 68,563,391 |
| 2024-12-11 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 125,000 | $14.99 | $1,873,750 | 68,416,633 |
| 2024-12-10 | McMullen William Wallace | Dir |
Open-market buy
P
|
Common Units | 65,000 | $14.83 | $963,950 | 68,291,633 |
| 2024-10-27 | Perich Stephen C | Dir |
Equity grant / award
A
|
Common Units | 9,180 | $16.34 | $150,001 | 17,075 |
| 2024-06-14 | WHITE KEVIN R. | See Remarks |
Open-market sell
S
|
Common Units | 300,000 | $18.50 | $5,550,000 | 467,054 |
| 2024-06-10 | Reel Michael E | See Remarks |
Open-market sell
S
|
Common Units | 70,000 | $19.27 | $1,348,900 | 86,434 |
| 2023-10-27 | Reineke Daniel T Jr. | See Remarks |
Equity grant / award
A
|
Common Units | 68,755 | $0.00 | $0 | 767,054 |
| 2023-10-27 | Reineke Daniel T Jr. | See Remarks |
Other disposed transaction
D
|
Common Units | 30,807 | $17.67 | $544,360 | 698,299 |