Financial Metrics
MYRG MYR GROUP INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2025-11-05 | SEC Filing Index |
| Insider | 4 | 2025-09-05 | SEC Filing Index |
| Insider | 3 | 2025-09-04 | 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 | 811616000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 888616000.0 | +9.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 939476000.0 | +5.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 815562000.0 | -13.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 828890000.0 | +1.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 888043000.0 | +7.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 833620000.0 | -6.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 900325000.0 | +8.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 950400000.0 | +5.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3643905000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3362290000.0 | -7.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3657889000.0 | +8.8% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 84392000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 90127000.0 | +6.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 92383000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 86243000.0 | -6.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 40843000.0 | -52.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 77288000.0 | +89.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 96901000.0 | +25.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 103711000.0 | +7.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 111892000.0 | +7.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 364397000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 290319000.0 | -20.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 423786000.0 | +46.0% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27426000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 32438000.0 | +18.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 32027000.0 | -1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 24271000.0 | -24.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -20707000.0 | -185.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 20361000.0 | +198.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 34290000.0 | +68.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 39787000.0 | +16.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 46271000.0 | +16.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 129093000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 54082000.0 | -58.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 166872000.0 | +208.6% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23163000.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 22273000.0 | -3.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 21512000.0 | -3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 18939000.0 | -12.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -15277000.0 | -180.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 10649000.0 | +169.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 23308000.0 | +118.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 26466000.0 | +13.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 32094000.0 | +21.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 90990000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 30263000.0 | -66.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 118416000.0 | +291.3% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.39 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.33 | -4.3% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.29 | -3.0% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.13 | -12.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.91 | -180.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.65 | +171.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.46 | +124.6% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.7 | +16.4% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.07 | +21.8% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5.45 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.84 | -66.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7.57 | +311.4% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.38 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1.33 | -3.6% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.28 | -3.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.12 | -12.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.91 | -181.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.65 | +171.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.45 | +123.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.7 | +17.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.05 | +20.6% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5.4 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.83 | -66.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7.53 | +311.5% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47039000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 22850000.0 | -51.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 30471000.0 | +33.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 24899000.0 | -18.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3911000.0 | -84.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1869000.0 | -52.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 7569000.0 | +305.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3464000.0 | -54.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 10896000.0 | +214.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 22956000.0 | +110.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 76211000.0 | +232.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 24899000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3464000.0 | -86.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 150156000.0 | +4234.8% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 418762000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 474984000.0 | +13.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 548766000.0 | +15.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 521893000.0 | -4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 527069000.0 | +1.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 554822000.0 | +5.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 571342000.0 | +3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 653069000.0 | +14.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 569105000.0 | -12.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 599629000.0 | +5.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 600708000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 521893000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 653069000.0 | +25.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 603735000.0 | -7.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 848342000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 940201000.0 | +10.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1032283000.0 | +9.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1026244000.0 | -0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1026187000.0 | -0.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1017305000.0 | -0.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1031622000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1014662000.0 | -1.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 968228000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1017606000.0 | +5.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1068361000.0 | +5.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1026244000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 929407000.0 | -9.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1060761000.0 | +14.1% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1360237000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1464803000.0 | +7.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1560733000.0 | +6.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1578746000.0 | +1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1583490000.0 | +0.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1583242000.0 | -0.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1593059000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1574059000.0 | -1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1522061000.0 | -3.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1586982000.0 | +4.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1645332000.0 | +3.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1578746000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1488804000.0 | -5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1644079000.0 | +10.4% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 624845000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 684560000.0 | +9.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 740651000.0 | +8.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 747202000.0 | +0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 732358000.0 | -2.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 747443000.0 | +2.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 762436000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 748900000.0 | -1.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 738747000.0 | -1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 766392000.0 | +3.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 800924000.0 | +4.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 747202000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 663645000.0 | -11.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 795277000.0 | +19.8% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 782672000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 860503000.0 | +9.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 935274000.0 | +8.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 927544000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 919770000.0 | -0.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 949900000.0 | +3.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1004550000.0 | +5.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 973699000.0 | -3.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 973389000.0 | -0.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1003748000.0 | +3.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1027744000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 927544000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 888444000.0 | -4.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 983656000.0 | +10.7% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 651202000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 600360000.0 | -7.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 660423000.0 | +10.0% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20498000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 39950000.0 | +94.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 57073000.0 | +42.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 29188000.0 | -48.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 31315000.0 | +7.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 38448000.0 | +22.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 88822000.0 | +131.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 70018000.0 | -21.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 82702000.0 | +18.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 81623000.0 | -1.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 67422000.0 | -17.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 29188000.0 | — | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 70018000.0 | +139.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 54483000.0 | -22.2% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 37158000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 15844000.0 | -57.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 28392000.0 | +79.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7690000.0 | -72.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 30371000.0 | +294.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 65996000.0 | +117.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 83286000.0 | +26.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 116147000.0 | +39.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 211737000.0 | +82.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 71016000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 87115000.0 | +22.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 326567000.0 | +274.9% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -18076000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -38399000.0 | -112.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -59793000.0 | -55.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -23904000.0 | +60.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -42581000.0 | -78.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -56819000.0 | -33.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -10890000.0 | +80.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -30563000.0 | -180.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -58453000.0 | -91.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -79128000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -67212000.0 | +15.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -86180000.0 | -28.2% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -23113000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -6049000.0 | +73.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 10868000.0 | +279.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -4450000.0 | -140.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -10275000.0 | -130.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -26038000.0 | -153.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -64972000.0 | -149.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -66521000.0 | -2.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -80902000.0 | -21.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -18368000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -39957000.0 | -117.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -94073000.0 | -135.4% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19615000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 41730000.0 | +112.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 63791000.0 | +52.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 25783000.0 | -59.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 45961000.0 | +78.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 63634000.0 | +38.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 13066000.0 | -79.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 34289000.0 | +162.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 64467000.0 | +88.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 84736000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 75938000.0 | -10.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 94372000.0 | +24.3% | USD | 10-K | 2026-02-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16699201.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 16709534.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 16709534.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 16684492.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16761942.0 | +0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 16648028.0 | -0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 16121901.0 | -3.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 16121901.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 15521800.0 | -3.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 15522834.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15522834.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 16684492.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 16121901.0 | -3.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15522834.0 | -3.7% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16699201.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 16709534.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 16709534.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 16684492.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16761942.0 | +0.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 16648028.0 | -0.7% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 16121901.0 | -3.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 16121901.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 15521800.0 | -3.7% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 15522834.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15522834.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 16684492.0 | — | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 16121901.0 | -3.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15522834.0 | -3.7% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16618000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 16707000.0 | +0.5% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 16710000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16711000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 16756000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 16283000.0 | -2.8% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 15994000.0 | -1.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 15527000.0 | -2.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15528000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 16682000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 16467000.0 | -1.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15643000.0 | -5.0% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16824000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 16809000.0 | -0.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 16829000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16837000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 16809000.0 | -0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 16324000.0 | -2.9% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 16056000.0 | -1.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 15575000.0 | -3.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 15631000.0 | +0.4% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 16837000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 16526000.0 | -1.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 15729000.0 | -4.8% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5967 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.6066 | +1.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.6019 | -0.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5150 | -14.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.5235 | +1.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.5574 | +6.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.5477 | -1.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5673 | +3.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5776 | +1.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2.3081 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.2584 | -2.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.2249 | -1.5% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3577 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.3734 | +1.2% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.3938 | +1.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.3734 | -1.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.4012 | +2.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.3610 | -2.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.3531 | -0.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.3549 | +0.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.3106 | -3.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.3278 | +1.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.3339 | +0.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.3734 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.4005 | +2.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.3338 | -4.8% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 1.4244 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 1.4799 | +3.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.4894 | +0.6% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1040 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1014 | -2.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0983 | -3.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1057 | +7.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0493 | -53.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0870 | +76.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1162 | +33.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1152 | -0.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1177 | +2.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1000 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0863 | -13.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1159 | +34.2% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0285 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0251 | -12.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0229 | -8.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0232 | +1.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -0.0184 | -179.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0120 | +165.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0280 | +133.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0294 | +5.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 0.0338 | +14.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0250 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0090 | -64.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0324 | +259.7% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0338 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0365 | +8.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0341 | -6.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0298 | -12.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -0.0250 | -183.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0229 | +191.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0411 | +79.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0442 | +7.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0487 | +10.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0354 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0161 | -54.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0456 | +183.6% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0753 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.0334 | -55.7% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.0411 | +23.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.0333 | -19.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0053 | -84.0% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0025 | -53.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0099 | +297.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0046 | -53.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0147 | +218.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0300 | +103.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0952 | +217.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0333 | — | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.0052 | -84.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1888 | +3517.3% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0170 | — | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0152 | -10.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0138 | -9.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0120 | -13.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | -0.0096 | -180.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0067 | +169.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0153 | +129.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0167 | +8.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 0.0195 | +17.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0576 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0203 | -64.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0720 | +254.3% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1397 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0504 | -63.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1793 | +255.7% | ratio | 10-K | 2026-02-25 |