Financial Metrics
BWXT BWX Technologies, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 3 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 3 | 2026-03-02 | 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 | 568360000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 612445000.0 | +7.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 589989000.0 | -3.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 603966000.0 | +2.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 681465000.0 | +12.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 671956000.0 | -1.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 682258000.0 | +1.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 764039000.0 | +12.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 866286000.0 | +13.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 568360000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 612445000.0 | +7.8% | USD | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 589989000.0 | -3.7% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2496309000.0 | +323.1% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 603966000.0 | -75.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 681465000.0 | +12.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 671956000.0 | -1.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 746267000.0 | +11.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 682258000.0 | -8.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 764039000.0 | +12.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 866286000.0 | +13.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 885842000.0 | +2.3% | USD | 10-K | 2026-02-23 |
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 | 87842000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 86666000.0 | -1.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 85358000.0 | -1.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 92961000.0 | +8.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 98806000.0 | +6.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 96578000.0 | -2.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 96630000.0 | +0.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 102424000.0 | +6.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 113349000.0 | +10.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 87842000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 86666000.0 | -1.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 85358000.0 | -1.5% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 383059000.0 | +348.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 92961000.0 | -75.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 98806000.0 | +6.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 96578000.0 | -2.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 92262000.0 | -4.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 96630000.0 | +4.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 102424000.0 | +6.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 113349000.0 | +10.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 92056000.0 | -18.8% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 61092000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 58597000.0 | -4.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 60273000.0 | +2.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 68468000.0 | +13.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 72972000.0 | +6.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 69483000.0 | -4.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 75462000.0 | +8.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 78388000.0 | +3.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 82106000.0 | +4.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 61092000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 58597000.0 | -4.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 60273000.0 | +2.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 245849000.0 | +307.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 68468000.0 | -72.2% | USD | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 72972000.0 | +6.6% | USD | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 69483000.0 | -4.8% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 71018000.0 | +2.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 75462000.0 | +6.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 78388000.0 | +3.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 82106000.0 | +4.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 92989000.0 | +13.3% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.67 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.64 | -4.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.66 | +3.1% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.75 | +13.6% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.8 | +6.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.76 | -5.0% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.82 | +7.9% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.86 | +4.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.9 | +4.7% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 0.67 | — | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 0.64 | -4.5% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 0.66 | +3.1% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2.68 | +306.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.75 | -72.0% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 0.8 | +6.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 0.76 | -5.0% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.78 | +2.6% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 0.82 | +5.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 0.86 | +4.9% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 0.9 | +4.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.02 | +13.3% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.67 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.64 | -4.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.66 | +3.1% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.75 | +13.6% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.79 | +5.3% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.76 | -3.8% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.82 | +7.9% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.85 | +3.7% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.89 | +4.7% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 0.67 | — | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 0.64 | -4.5% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 0.66 | +3.1% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2.68 | +306.1% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.75 | -72.0% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 0.79 | +5.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 0.76 | -3.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.77 | +1.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 0.82 | +6.5% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 0.85 | +3.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 0.89 | +4.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.01 | +13.5% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42051000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 33861000.0 | -19.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 50201000.0 | +48.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 75766000.0 | +50.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 45895000.0 | -39.4% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 48341000.0 | +5.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 35522000.0 | -26.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 74109000.0 | +108.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 55435000.0 | -25.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 36984000.0 | -33.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 79592000.0 | +115.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 75766000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 74109000.0 | -2.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 499779000.0 | +574.4% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 71760000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 64299000.0 | -10.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 100570000.0 | +56.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 70180000.0 | -30.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 85024000.0 | +21.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 89374000.0 | +5.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 90227000.0 | +1.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 99112000.0 | +9.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 89142000.0 | -10.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 148756000.0 | +66.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 181174000.0 | +21.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 70180000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 99112000.0 | +41.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 220391000.0 | +122.4% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30000000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 30200000.0 | +0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 31600000.0 | +4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 27400000.0 | -13.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 41400000.0 | +51.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 32300000.0 | -22.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 37500000.0 | +16.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 40288000.0 | +7.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 49648000.0 | +23.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 51560000.0 | +3.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 57799000.0 | +12.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 27400000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 40288000.0 | +47.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 46537000.0 | +15.5% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 851729000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 839201000.0 | -1.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 877881000.0 | +4.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 817801000.0 | -6.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 864663000.0 | +5.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 909843000.0 | +5.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 982949000.0 | +8.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 929997000.0 | -5.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 975785000.0 | +4.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 996885000.0 | +2.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1104023000.0 | +10.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 817801000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 929997000.0 | +13.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1560354000.0 | +67.8% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2718908000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2740574000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2776839000.0 | +1.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2747065000.0 | -1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2788010000.0 | +1.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2840633000.0 | +1.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2947460000.0 | +3.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2869924000.0 | -2.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3054008000.0 | +6.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 3699072000.0 | +21.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 3781537000.0 | +2.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2747065000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2869924000.0 | +4.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 4271495000.0 | +48.8% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 348857000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 348061000.0 | -0.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 351169000.0 | +0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 375046000.0 | +6.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 386825000.0 | +3.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 408580000.0 | +5.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 437466000.0 | +7.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 474201000.0 | +8.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 483945000.0 | +2.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 590186000.0 | +22.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 646563000.0 | +9.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 375046000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 474201000.0 | +26.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 672017000.0 | +41.7% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 1789520000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3038483000.0 | +69.8% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 788129000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 841659000.0 | +6.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 872036000.0 | +3.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 933351000.0 | +7.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 946222000.0 | +1.4% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 998488000.0 | +5.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1058749000.0 | +6.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1080680000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1100292000.0 | +1.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1184164000.0 | +7.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1241744000.0 | +4.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 933351000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1080680000.0 | +15.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1232487000.0 | +14.0% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1361574000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1330523000.0 | -2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1334473000.0 | +0.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1203422000.0 | -9.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1220809000.0 | +1.4% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1203196000.0 | -1.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1220583000.0 | +1.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1042970000.0 | -14.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1185356000.0 | +13.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1519728000.0 | +28.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1497070000.0 | -1.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1203422000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1042970000.0 | -13.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2015983000.0 | +93.3% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -13024000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 67589000.0 | +619.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 141937000.0 | +110.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 33026000.0 | -76.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 98920000.0 | +199.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 131548000.0 | +33.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 50650000.0 | -61.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 209693000.0 | +314.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 352853000.0 | +68.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 363701000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 408428000.0 | +12.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 479848000.0 | +17.5% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29780000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -65914000.0 | -121.3% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -104987000.0 | -59.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -30323000.0 | +71.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -60624000.0 | -99.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -100925000.0 | -66.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -156350000.0 | -54.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -629480000.0 | -302.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -673893000.0 | -7.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -155642000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -154561000.0 | +0.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -742109000.0 | -380.1% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49336000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -3282000.0 | -106.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -22191000.0 | -576.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -32156000.0 | -44.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -65004000.0 | -102.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -69895000.0 | -7.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 84791000.0 | +221.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 385826000.0 | +355.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 339608000.0 | -12.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -169371000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -252785000.0 | -49.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 693640000.0 | +374.4% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29780000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 69582000.0 | +133.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 100498000.0 | +44.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 30422000.0 | -69.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 60827000.0 | +99.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 101128000.0 | +66.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 33369000.0 | -67.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 66098000.0 | +98.1% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 114365000.0 | +73.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 151286000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 153647000.0 | +1.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 184557000.0 | +20.1% | USD | 10-K | 2026-02-23 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127968717.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 127986101.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 128048653.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 128065521.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 128272806.0 | +0.2% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 128282125.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 128307682.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 128320295.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 128644088.0 | +0.3% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 128680180.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 128708443.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 128065521.0 | — | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 128320295.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 128720819.0 | +0.3% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91503988.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 91626846.0 | +0.1% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 91659117.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 91555384.0 | -0.1% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 91564263.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 91574531.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 91594084.0 | +0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 91542967.0 | -0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 91565095.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 91619156.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 91572674.0 | -0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 91566280.0 | -0.0% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 91799690.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 91805179.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 91895480.0 | +0.1% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 91860923.0 | -0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 91801539.0 | -0.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 91886710.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 91873702.0 | -0.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 91702703.0 | -0.2% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 91787602.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 91874537.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 91859732.0 | -0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 91856013.0 | -0.0% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2090 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2235 | +6.9% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.2125 | -4.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.2166 | +2.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.2399 | +10.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.2280 | -5.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2234 | -2.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2065 | -7.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2291 | +10.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.9087 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.2600 | -71.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2074 | -20.2% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.4415 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2.4111 | -1.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.4999 | +3.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.1805 | -12.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.2353 | +2.5% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2.2268 | -0.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2.2469 | +0.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.9612 | -12.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2.0163 | +2.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.6891 | -16.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.7075 | +1.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.1805 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.9612 | -10.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.3219 | +18.4% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 1.6559 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.4653 | +48.9% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1075 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0957 | -11.0% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1022 | +6.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1134 | +11.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1071 | -5.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1034 | -3.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1106 | +7.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1026 | -7.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0948 | -7.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 0.1075 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 0.0957 | -11.0% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 0.1022 | +6.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0985 | -3.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.1134 | +15.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 0.1071 | -5.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 0.1034 | -3.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0952 | -8.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 0.1106 | +16.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 0.1026 | -7.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 0.0948 | -7.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1050 | +10.8% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1546 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1415 | -8.4% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.1447 | +2.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1539 | +6.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.1450 | -5.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.1437 | -0.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1416 | -1.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.1341 | -5.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1308 | -2.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-03-31 | 0.1546 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2023-06-30 | 0.1415 | -8.4% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-09-30 | 0.1447 | +2.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1535 | +6.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.1539 | +0.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-06-30 | 0.1450 | -5.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-09-30 | 0.1437 | -0.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1236 | -14.0% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-03-31 | 0.1416 | +14.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-06-30 | 0.1341 | -5.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-09-30 | 0.1308 | -2.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1039 | -20.6% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1205 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.0973 | -19.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1430 | +46.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.2020 | +41.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1186 | -41.3% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.1183 | -0.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.0812 | -31.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.1563 | +92.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1145 | -26.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0627 | -45.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1231 | +96.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.2020 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.1563 | -22.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.7437 | +375.9% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0225 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0214 | -4.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0217 | +1.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0246 | +13.1% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0257 | +4.6% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0236 | -8.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0247 | +4.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0212 | -14.2% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0217 | +2.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0895 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0247 | -72.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0218 | -12.0% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0775 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0696 | -10.2% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0691 | -0.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0724 | +4.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0731 | +1.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0656 | -10.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0686 | +4.5% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0662 | -3.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0661 | -0.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.2634 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0657 | -75.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0754 | +14.8% | ratio | 10-K | 2026-02-23 |