Financial Metrics
AXON AXON ENTERPRISE, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-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 | 343043000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 374605000.0 | +9.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 413278000.0 | +10.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 430376000.0 | +4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 459871000.0 | +6.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 503236000.0 | +9.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 544274000.0 | +8.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 603633000.0 | +10.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 668538000.0 | +10.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 710641000.0 | +6.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 344341000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 372704000.0 | +8.2% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 413278000.0 | +10.9% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 1560699000.0 | +277.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 459871000.0 | -70.5% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 503236000.0 | +9.4% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 2082526000.0 | +313.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2779536000.0 | +33.5% | 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 | 204102000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 232121000.0 | +13.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 256656000.0 | +10.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 263992000.0 | +2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 258628000.0 | -2.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 306156000.0 | +18.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 330747000.0 | +8.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 365739000.0 | +10.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 403743000.0 | +10.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 427348000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 204464000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 230341000.0 | +12.7% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 256656000.0 | +11.4% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 955453000.0 | +272.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 258628000.0 | -72.9% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 306156000.0 | +18.4% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 1241380000.0 | +305.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1658125000.0 | +33.6% | 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 | 16608000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 40259000.0 | +142.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 57419000.0 | +42.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 42747000.0 | -25.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 16456000.0 | -61.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 33758000.0 | +105.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 24081000.0 | -28.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -8793000.0 | -136.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -1036000.0 | +88.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -2129000.0 | -105.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 17591000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 39093000.0 | +122.2% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 57419000.0 | +46.9% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 156850000.0 | +173.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 16456000.0 | -89.5% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 33758000.0 | +105.1% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 58540000.0 | +73.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -62076000.0 | -206.0% | 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 | 45899000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 11514000.0 | -74.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 61309000.0 | +432.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 57061000.0 | -6.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 133352000.0 | +133.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 41473000.0 | -68.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 67025000.0 | +61.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 87980000.0 | +31.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 36117000.0 | -58.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -2186000.0 | -106.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 45899000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 11514000.0 | -74.9% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 61309000.0 | +432.5% | USD | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 175783000.0 | +186.7% | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 133352000.0 | -24.1% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 41473000.0 | -68.9% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 377034000.0 | +809.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 124656000.0 | -66.9% | 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 | 0.62 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.17 | -72.6% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.82 | +382.4% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2.37 | +189.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.77 | -25.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.55 | -68.9% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.89 | +61.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.14 | +28.1% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.46 | -59.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.03 | -106.5% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.63 | — | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 0.16 | -74.6% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 0.82 | +412.5% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 2.37 | +189.0% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 1.77 | -25.3% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 0.55 | -68.9% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 4.98 | +805.5% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.6 | -67.9% | 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 | 0.61 | — | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.16 | -73.8% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.81 | +406.2% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2.33 | +187.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.73 | -25.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.53 | -69.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.86 | +62.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.08 | +25.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.44 | -59.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.03 | -106.8% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.62 | — | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 0.15 | -75.8% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 0.81 | +440.0% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 2.33 | +187.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 1.73 | -25.8% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 0.53 | -69.4% | USD/shares | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 4.8 | +805.7% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.51 | -68.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 | 263414000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 474203000.0 | +80.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 406042000.0 | -14.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 598545000.0 | +47.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 403870000.0 | -32.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 566452000.0 | +40.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 695144000.0 | +22.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 454844000.0 | -34.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1092938000.0 | +140.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 615496000.0 | -43.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1423871000.0 | +131.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 598545000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 454844000.0 | -24.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1201147000.0 | +164.1% | USD | 10-K | 2026-02-25 |
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-03-31 | 220268000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 249767000.0 | +13.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 260119000.0 | +4.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 269855000.0 | +3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 271318000.0 | +0.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 277753000.0 | +2.4% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 272295000.0 | -2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 265316000.0 | -2.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 279669000.0 | +5.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 308492000.0 | +10.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 317513000.0 | +2.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 269855000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 265316000.0 | -1.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 341811000.0 | +28.8% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2052696000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2112650000.0 | +2.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2257841000.0 | +6.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2393642000.0 | +6.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2201707000.0 | -8.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2205738000.0 | +0.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2433746000.0 | +10.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2297481000.0 | -5.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3776589000.0 | +64.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3828362000.0 | +1.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4216736000.0 | +10.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2393642000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 2200206000.0 | -8.1% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 2433746000.0 | +10.6% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 2297481000.0 | -5.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3713052000.0 | +61.6% | 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 | 3007949000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3077404000.0 | +2.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3254183000.0 | +5.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3409174000.0 | +4.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3616196000.0 | +6.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 3742370000.0 | +3.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 4005658000.0 | +7.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4474588000.0 | +11.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 6083159000.0 | +35.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 6215256000.0 | +2.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 6657365000.0 | +7.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3409174000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 3585486000.0 | +5.2% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 4005658000.0 | +11.7% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 4474588000.0 | +11.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7000313000.0 | +56.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 | 616127000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 625239000.0 | +1.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 717827000.0 | +14.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 761539000.0 | +6.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 757474000.0 | -0.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 766113000.0 | +1.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 823227000.0 | +7.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1677875000.0 | +103.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1336622000.0 | -20.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1297071000.0 | -3.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1349730000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 761539000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 1397283000.0 | +83.5% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 1502710000.0 | +7.5% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 1677875000.0 | +11.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1470147000.0 | -12.4% | 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 | 1604954000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1632406000.0 | +1.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1733066000.0 | +6.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1793409000.0 | +3.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1798181000.0 | +0.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1813530000.0 | +0.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 1905822000.0 | +5.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2146923000.0 | +12.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3527306000.0 | +64.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3482856000.0 | -1.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3629615000.0 | +4.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1793409000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 1763606000.0 | -1.7% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 1905822000.0 | +8.1% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 2146923000.0 | +12.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3757655000.0 | +75.0% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1405930000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 1447027000.0 | +2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 1525058000.0 | +5.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 1615765000.0 | +5.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1821880000.0 | +12.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 1933381000.0 | +6.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 2099836000.0 | +8.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 2327665000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2555853000.0 | +9.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 2732400000.0 | +6.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 3027750000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1615765000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 1821880000.0 | +12.8% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 2099836000.0 | +15.3% | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 2327665000.0 | +10.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3242658000.0 | +39.3% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 0.0 | — | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1727797000.0 | — | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1728575000.0 | +0.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1729366000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 677113000.0 | — | USD | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1730170000.0 | — | 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 | -56323000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -13667000.0 | +75.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 49225000.0 | +460.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -15938000.0 | -132.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 66825000.0 | +519.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 158146000.0 | +136.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 25794000.0 | -83.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -65910000.0 | -355.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -5896000.0 | +91.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 189263000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 408312000.0 | +115.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 211339000.0 | -48.2% | 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 | -72674000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 81256000.0 | +211.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -40697000.0 | -150.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -174044000.0 | -327.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -91905000.0 | +47.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -48834000.0 | +46.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -702217000.0 | -1338.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -1088749000.0 | -55.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -498490000.0 | +54.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 12476000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -490573000.0 | -4032.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -724930000.0 | -47.8% | 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 | 37990000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 52254000.0 | +37.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 45132000.0 | -13.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2710000.0 | -106.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -4895000.0 | -80.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -12608000.0 | -157.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1313226000.0 | +10515.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1308861000.0 | -0.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1468024000.0 | +12.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 41314000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -45437000.0 | -210.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1252465000.0 | +2856.5% | 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 | 8513000.0 | — | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 21650000.0 | +154.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 35624000.0 | +64.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 16194000.0 | -54.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 27512000.0 | +69.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 53984000.0 | +96.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 24862000.0 | -53.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 47815000.0 | +92.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 74450000.0 | +55.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 59635000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 78785000.0 | +32.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 136258000.0 | +72.9% | 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 | 73874062.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 74763004.0 | +1.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 74931697.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 75301424.0 | +0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 75466171.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 75573214.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 76084179.0 | +0.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 76619331.0 | +0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 77848148.0 | +1.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 78503041.0 | +0.8% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 78891165.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 75301424.0 | — | shares | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 76619331.0 | +1.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 80211537.0 | +4.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 | 73874062.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 74763004.0 | +1.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 74931697.0 | +0.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 75301424.0 | +0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 75466171.0 | +0.2% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 75573214.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 76084179.0 | +0.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 96839558.0 | +27.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 98068375.0 | +1.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 98723268.0 | +0.7% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 99111447.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 95521651.0 | — | shares | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 96839558.0 | +1.4% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 100444971.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 | 72638000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 74224000.0 | +2.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 74826000.0 | +0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 75355000.0 | +0.7% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 75511000.0 | +0.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 75697000.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 76890000.0 | +1.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 77999000.0 | +1.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 78416000.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 74195000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 75748000.0 | +2.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 78081000.0 | +3.1% | 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 | 73880000.0 | — | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 75780000.0 | +2.6% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 75952000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 77132000.0 | +1.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 77550000.0 | +0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 78080000.0 | +0.7% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 81484000.0 | +4.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 82062000.0 | +0.7% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 78416000.0 | -4.4% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 75456000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 78558000.0 | +4.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 82370000.0 | +4.9% | 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.1140 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1217 | +6.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1270 | +4.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.1262 | -0.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1272 | +0.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1345 | +5.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1359 | +1.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0992 | -27.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1076 | +8.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1067 | -0.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.4578 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.1283 | -72.0% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.4654 | +262.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3971 | -14.7% | 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 | 3.3316 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.3789 | +1.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3.1454 | -6.9% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3.1432 | -0.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.9066 | -7.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.8791 | -0.9% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 2.9563 | +2.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.3693 | -53.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.8255 | +106.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2.9515 | +4.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.1241 | +5.8% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3.1432 | — | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 1.5746 | -49.9% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 1.6196 | +2.9% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 1.3693 | -15.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.5256 | +84.4% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1416 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.1281 | -1.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.1364 | +0.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1099 | -2.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.9870 | -11.1% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.9380 | -5.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2024-09-30 | 0.9076 | -3.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.9224 | +1.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3801 | +49.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.2747 | -7.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.1988 | -6.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.1099 | — | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-03-31 | 0.9680 | -12.8% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-09-30 | 0.9076 | -6.2% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.9224 | +1.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1588 | +25.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.5950 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.6196 | +4.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.6210 | +0.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.6134 | -1.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5624 | -8.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.6084 | +8.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.6077 | -0.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6059 | -0.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.6039 | -0.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.6014 | -0.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.5938 | — | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 0.6180 | +4.1% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 0.6210 | +0.5% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 0.6122 | -1.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.5624 | -8.1% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 0.6084 | +8.2% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.5961 | -2.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.5965 | +0.1% | 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.1338 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0307 | -77.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.1483 | +382.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.1326 | -10.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2900 | +118.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0824 | -71.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.1231 | +49.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1458 | +18.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0540 | -62.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0031 | -105.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.1333 | — | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 0.0309 | -76.8% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 0.1483 | +380.2% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 0.1126 | -24.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.2900 | +157.5% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 0.0824 | -71.6% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.1810 | +119.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0448 | -75.2% | 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.0484 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1075 | +122.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1389 | +29.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0993 | -28.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0358 | -64.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0671 | +87.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0442 | -34.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0146 | -132.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -0.0015 | +89.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -0.0030 | -93.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-03-31 | 0.0511 | — | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-06-30 | 0.1049 | +105.3% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-09-30 | 0.1389 | +32.5% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2023-12-31 | 0.1005 | -27.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.0358 | -64.4% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-06-30 | 0.0671 | +87.5% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.0281 | -58.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0223 | -179.4% | 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.4275 | — | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7584 | +77.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.5657 | -25.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.7860 | +38.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5332 | -32.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.7394 | +38.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.8444 | +14.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.2711 | -67.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.8177 | +201.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.4745 | -42.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.0549 | +122.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.7860 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2711 | -65.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8170 | +201.4% | 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.0153 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0037 | -75.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0188 | +403.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0167 | -11.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0369 | +120.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0111 | -69.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0167 | +51.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0145 | -13.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0058 | -59.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0003 | -105.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0516 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.0372 | -27.9% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.0843 | +126.6% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0178 | -78.9% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0326 | — | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-06-30 | 0.0080 | -75.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 0.0402 | +405.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0353 | -12.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0732 | +107.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-06-30 | 0.0215 | -70.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 0.0319 | +48.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0344 | +7.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-06-30 | 0.0132 | -61.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | -0.0007 | -105.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.1088 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-03-31 | 0.0732 | -32.7% | ratio | 10-K/A | 2025-05-07 |
| Annual | 2024-12-31 | 0.1620 | +121.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0384 | -76.3% | ratio | 10-K | 2026-02-25 |