F&F - Financial Insights SEC Filing Analytics

Financial Metrics

AXON AXON ENTERPRISE, INC.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
45
Material Event Filings (8-K)
0
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-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
1730170000.0
Total Liabilities (latest annual)
3757655000.0
Current Liabilities (latest annual)
1470147000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 10 | A: 8

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

Q: 10 | A: 8

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

Q: 10 | A: 8

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

Q: 10 | A: 8

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

Q: 10 | A: 8

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

Q: 10 | A: 8

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: 9

Cash and Equivalents

Q: 11 | A: 3

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

Q: 0 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed

Inventory

Q: 11 | A: 3

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

Q: 11 | A: 5

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

Q: 11 | A: 5

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

Q: 11 | A: 5

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

Q: 11 | A: 5

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

Q: 11 | A: 5

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

Q: 4 | A: 3

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: 4

Operating Cash Flow

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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: 4

Shares Outstanding

Q: 11 | A: 3

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

Q: 11 | A: 3

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

Q: 9 | A: 3

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

Q: 9 | A: 3

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
For informational purposes only — not guaranteed to be accurate or complete.