Financial Metrics
MNR MACH NATURAL RESOURCES LPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-02-11 | SEC Filing Index |
| Insider | 4 | 2026-01-05 | SEC Filing Index |
| Insider | 3 | 2025-12-22 | 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 | 192173000.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 | 2023-12-31 | 762309000.0 | — | 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 | 2023-03-31 | 93396000.0 | — | 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 | 2023-12-31 | 359144000.0 | — | 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 | 2023-03-31 | 91694000.0 | — | 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 | 2023-10-25 | 278040000.0 | — | USD | 10-K | 2025-03-13 |
| Annual | 2023-12-31 | 68518000.0 | -75.4% | 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 | 2023-09-30 | 58737000.0 | — | 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 | 2023-12-31 | 152792000.0 | — | 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 | 2023-09-30 | 17647000.0 | — | 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 | 2023-12-31 | 31377000.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 | 2023-09-30 | 169951000.0 | — | 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 | 2023-12-31 | 343602000.0 | — | 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 | 2023-09-30 | 1054783000.0 | — | 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 | 2023-12-31 | 2304515000.0 | — | 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 | 2023-09-30 | 136202000.0 | — | 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 | 2023-12-31 | 274909000.0 | — | 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 | 2023-09-30 | 91900000.0 | — | 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 | 2023-12-31 | 745140000.0 | — | 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 | 2023-03-31 | 147149000.0 | — | 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 | 2023-12-31 | 491742000.0 | — | 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 | 2023-03-31 | -83961000.0 | — | 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 | 2023-12-31 | -1027157000.0 | — | 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 | 2023-03-31 | -59404000.0 | — | 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 | 2023-12-31 | 658790000.0 | — | 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 |
Metrics
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 | 2023-12-31 | 0.3308 | — | 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 | 2023-09-30 | 1.2478 | — | 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 | 2023-12-31 | 1.2499 | — | 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 | 2023-03-31 | 0.4771 | — | 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 | 2023-12-31 | 0.0899 | — | 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 | 2023-03-31 | 0.4860 | — | 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 | 2023-12-31 | 0.4711 | — | 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 | 2023-09-30 | 0.4312 | — | 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 | 2023-12-31 | 0.5558 | — | 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 | 2023-12-31 | 0.0297 | — | 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 |