F&F - Financial Insights SEC Filing Analytics

Financial Metrics

PIPR PIPER SANDLER COMPANIES
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
25
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-01 SEC Filing Index
Insider 4 2026-03-16 SEC Filing Index
Insider 4 2026-03-02 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-02-13 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)
0.0
Total Liabilities (latest annual)
1009853000.0
Current Liabilities (latest annual)
N/A
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 0 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Annual 2023-12-31 1301351000.0 USD 10-K 2026-02-26
Annual 2024-12-31 1506577000.0 +15.8% USD 10-K 2026-02-26
Annual 2025-12-31 1834064000.0 +21.7% USD 10-K 2026-02-26

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 0 | A: 0

Quarterly

Annual

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

Net Income

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 25634000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 3954000.0 -84.6% USD 10-Q 2024-08-06
Quarterly 2023-09-30 3878000.0 -1.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 42493000.0 +995.7% USD 10-Q 2025-05-08
Quarterly 2024-06-30 34773000.0 -18.2% USD 10-Q 2025-08-06
Quarterly 2024-09-30 34789000.0 +0.0% USD 10-Q 2025-11-04
Quarterly 2025-03-31 64915000.0 +86.6% USD 10-Q 2025-05-08
Quarterly 2025-06-30 42182000.0 -35.0% USD 10-Q 2025-08-06
Quarterly 2025-09-30 60266000.0 +42.9% USD 10-Q 2025-11-04
Annual 2023-03-31 25634000.0 USD 10-K 2025-02-27
Annual 2023-06-30 3954000.0 -84.6% USD 10-K 2025-02-27
Annual 2023-09-30 3878000.0 -1.9% USD 10-K 2025-02-27
Annual 2023-12-31 85491000.0 +2104.5% USD 10-K 2026-02-26
Annual 2024-03-31 42493000.0 -50.3% USD 10-K 2026-02-26
Annual 2024-06-30 34773000.0 -18.2% USD 10-K 2026-02-26
Annual 2024-09-30 34789000.0 +0.0% USD 10-K 2026-02-26
Annual 2024-12-31 69059000.0 +98.5% USD 10-K 2026-02-26
Annual 2025-03-31 64915000.0 -6.0% USD 10-K 2026-02-26
Annual 2025-06-30 42182000.0 -35.0% USD 10-K 2026-02-26
Annual 2025-09-30 60266000.0 +42.9% USD 10-K 2026-02-26
Annual 2025-12-31 113968000.0 +89.1% USD 10-K 2026-02-26

EPS Basic

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.77 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 0.26 -85.3% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.26 +0.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 2.74 +953.8% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 2.19 -20.1% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 2.19 +0.0% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 3.96 +80.8% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 2.53 -36.1% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 3.61 +42.7% USD/shares 10-Q 2025-11-04
Annual 2023-03-31 1.77 USD/shares 10-K 2025-02-27
Annual 2023-06-30 0.26 -85.3% USD/shares 10-K 2025-02-27
Annual 2023-09-30 0.26 +0.0% USD/shares 10-K 2025-02-27
Annual 2023-12-31 5.72 +2100.0% USD/shares 10-K 2026-02-26
Annual 2024-03-31 2.74 -52.1% USD/shares 10-K 2026-02-26
Annual 2024-06-30 2.19 -20.1% USD/shares 10-K 2026-02-26
Annual 2024-09-30 2.19 +0.0% USD/shares 10-K 2026-02-26
Annual 2024-12-31 4.3 +96.3% USD/shares 10-K 2026-02-26
Annual 2025-03-31 3.96 -7.9% USD/shares 10-K 2026-02-26
Annual 2025-06-30 2.53 -36.1% USD/shares 10-K 2026-02-26
Annual 2025-09-30 3.61 +42.7% USD/shares 10-K 2026-02-26
Annual 2025-12-31 6.77 +87.5% USD/shares 10-K 2026-02-26

EPS Diluted

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1.49 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 0.23 -84.6% USD/shares 10-Q 2024-08-06
Quarterly 2023-09-30 0.22 -4.3% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 2.43 +1004.5% USD/shares 10-Q 2025-05-08
Quarterly 2024-06-30 1.97 -18.9% USD/shares 10-Q 2025-08-06
Quarterly 2024-09-30 1.96 -0.5% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 3.65 +86.2% USD/shares 10-Q 2025-05-08
Quarterly 2025-06-30 2.38 -34.8% USD/shares 10-Q 2025-08-06
Quarterly 2025-09-30 3.38 +42.0% USD/shares 10-Q 2025-11-04
Annual 2023-03-31 1.49 USD/shares 10-K 2025-02-27
Annual 2023-06-30 0.23 -84.6% USD/shares 10-K 2025-02-27
Annual 2023-09-30 0.22 -4.3% USD/shares 10-K 2025-02-27
Annual 2023-12-31 4.96 +2154.5% USD/shares 10-K 2026-02-26
Annual 2024-03-31 2.43 -51.0% USD/shares 10-K 2026-02-26
Annual 2024-06-30 1.97 -18.9% USD/shares 10-K 2026-02-26
Annual 2024-09-30 1.96 -0.5% USD/shares 10-K 2026-02-26
Annual 2024-12-31 3.86 +96.9% USD/shares 10-K 2026-02-26
Annual 2025-03-31 3.65 -5.4% USD/shares 10-K 2026-02-26
Annual 2025-06-30 2.38 -34.8% USD/shares 10-K 2026-02-26
Annual 2025-09-30 3.38 +42.0% USD/shares 10-K 2026-02-26
Annual 2025-12-31 6.4 +89.3% USD/shares 10-K 2026-02-26

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 0 | A: 0

Quarterly

Annual

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

Accounts Receivable

Q: 0 | A: 0

Quarterly

Annual

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

Inventory

Q: 0 | A: 0

Quarterly

Annual

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

Current Assets

Q: 0 | A: 0

Quarterly

Annual

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

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1804048000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1940344000.0 +7.6% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1965337000.0 +1.3% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2140983000.0 +8.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1822453000.0 -14.9% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1920063000.0 +5.4% USD 10-Q 2024-08-06
Quarterly 2024-09-30 2032127000.0 +5.8% USD 10-Q 2024-11-07
Quarterly 2024-12-31 2255936000.0 +11.0% USD 10-Q 2025-11-04
Quarterly 2025-03-31 1820501000.0 -19.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1959140000.0 +7.6% USD 10-Q 2025-08-06
Quarterly 2025-09-30 2219822000.0 +13.3% USD 10-Q 2025-11-04
Annual 2023-12-31 2140983000.0 USD 10-K 2025-02-27
Annual 2024-12-31 2255936000.0 +5.4% USD 10-K 2026-02-26
Annual 2025-12-31 2592646000.0 +14.9% USD 10-K 2026-02-26

Current Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 564485000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 681873000.0 +20.8% USD 10-Q 2023-08-02
Quarterly 2023-09-30 746609000.0 +9.5% USD 10-Q 2023-11-03
Quarterly 2023-12-31 841510000.0 +12.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 497423000.0 -40.9% USD 10-Q 2024-05-07
Quarterly 2024-06-30 579255000.0 +16.5% USD 10-Q 2024-08-06
Quarterly 2024-09-30 670045000.0 +15.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 840163000.0 +25.4% USD 10-Q 2025-11-04
Quarterly 2025-03-31 442391000.0 -47.3% USD 10-Q 2025-05-08
Quarterly 2025-06-30 559726000.0 +26.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 756658000.0 +35.2% USD 10-Q 2025-11-04
Annual 2023-12-31 841510000.0 USD 10-K 2025-02-27
Annual 2024-12-31 840163000.0 -0.2% USD 10-K 2026-02-26
Annual 2025-12-31 1009853000.0 +20.2% USD 10-K 2026-02-26

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1036844000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 1032752000.0 -0.4% USD 10-Q 2023-08-02
Quarterly 2023-09-30 1034376000.0 +0.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 1085498000.0 +4.9% USD 10-Q 2024-11-07
Quarterly 2024-03-31 1100575000.0 +1.4% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1126258000.0 +2.3% USD 10-Q 2024-08-06
Quarterly 2024-09-30 1167308000.0 +3.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 1227830000.0 +5.2% USD 10-Q 2025-11-04
Quarterly 2025-03-31 1213473000.0 -1.2% USD 10-Q 2025-05-08
Quarterly 2025-06-30 1229893000.0 +1.4% USD 10-Q 2025-08-06
Quarterly 2025-09-30 1282838000.0 +4.3% USD 10-Q 2025-11-04
Annual 2023-12-31 1085498000.0 USD 10-K 2025-02-27
Annual 2024-12-31 1227830000.0 +13.1% USD 10-K 2026-02-26
Annual 2025-12-31 1371007000.0 +11.7% USD 10-K 2026-02-26

Long-Term Debt

Q: 3 | A: 1

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 125000000.0 USD 10-Q 2023-05-04
Quarterly 2023-06-30 125000000.0 +0.0% USD 10-Q 2023-08-02
Quarterly 2023-09-30 125000000.0 +0.0% USD 10-Q 2023-11-03
Annual 2023-12-31 0.0 USD 10-K 2024-02-26

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 -201906000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -174633000.0 +13.5% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -147378000.0 +15.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -197186000.0 -33.8% USD 10-Q 2025-05-08
Quarterly 2024-06-30 69289000.0 +135.1% USD 10-Q 2025-08-06
Quarterly 2024-09-30 149417000.0 +115.6% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -207225000.0 -238.7% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -175081000.0 +15.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -143173000.0 +18.2% USD 10-Q 2025-11-04
Annual 2023-12-31 275629000.0 USD 10-K 2026-02-26
Annual 2024-12-31 313255000.0 +13.7% USD 10-K 2026-02-26
Annual 2025-12-31 586627000.0 +87.3% USD 10-K 2026-02-26

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -1855000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -4698000.0 -153.3% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -8288000.0 -76.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -1275000.0 +84.6% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -4652000.0 -264.9% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -23294000.0 -400.7% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -11148000.0 +52.1% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -25364000.0 -127.5% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -40337000.0 -59.0% USD 10-Q 2025-11-04
Annual 2023-12-31 -10051000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -31766000.0 -216.0% USD 10-K 2026-02-26
Annual 2025-12-31 -43654000.0 -37.4% USD 10-K 2026-02-26

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -116740000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -120574000.0 -3.3% USD 10-Q 2024-08-06
Quarterly 2023-09-30 -158365000.0 -31.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -114356000.0 +27.8% USD 10-Q 2025-05-08
Quarterly 2024-06-30 -126291000.0 -10.4% USD 10-Q 2025-08-06
Quarterly 2024-09-30 -161268000.0 -27.7% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -139564000.0 +13.5% USD 10-Q 2025-05-08
Quarterly 2025-06-30 -162229000.0 -16.2% USD 10-Q 2025-08-06
Quarterly 2025-09-30 -187463000.0 -15.6% USD 10-Q 2025-11-04
Annual 2023-12-31 -249586000.0 USD 10-K 2026-02-26
Annual 2024-12-31 -180610000.0 +27.6% USD 10-K 2026-02-26
Annual 2025-12-31 -218733000.0 -21.1% USD 10-K 2026-02-26

Capital Expenditures

Q: 0 | A: 0

Quarterly

Annual

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

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 14833127.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 15078165.0 +1.7% shares 10-Q 2023-08-02
Quarterly 2023-09-30 15122192.0 +0.3% shares 10-Q 2023-11-03
Quarterly 2023-12-31 15200149.0 +0.5% shares 10-Q 2024-11-07
Quarterly 2024-03-31 15642422.0 +2.9% shares 10-Q 2024-05-07
Quarterly 2024-06-30 15902131.0 +1.7% shares 10-Q 2024-08-06
Quarterly 2024-09-30 15942770.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-12-31 16111723.0 +1.1% shares 10-Q 2025-11-04
Quarterly 2025-03-31 16516030.0 +2.5% shares 10-Q 2025-05-08
Quarterly 2025-06-30 16697576.0 +1.1% shares 10-Q 2025-08-06
Quarterly 2025-09-30 16730222.0 +0.2% shares 10-Q 2025-11-04
Annual 2023-12-31 15200149.0 shares 10-K 2025-02-27
Annual 2024-12-31 16111723.0 +6.0% shares 10-K 2026-02-26
Annual 2025-12-31 16870858.0 +4.7% shares 10-K 2026-02-26

Shares Issued

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 19545905.0 shares 10-Q 2023-05-04
Quarterly 2023-06-30 19550835.0 +0.0% shares 10-Q 2023-08-02
Quarterly 2023-09-30 19551769.0 +0.0% shares 10-Q 2023-11-03
Quarterly 2023-12-31 19553101.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 19553656.0 +0.0% shares 10-Q 2024-05-07
Quarterly 2024-06-30 19556198.0 +0.0% shares 10-Q 2024-08-06
Quarterly 2024-09-30 19557026.0 +0.0% shares 10-Q 2024-11-07
Quarterly 2024-12-31 19557804.0 +0.0% shares 10-Q 2025-11-04
Quarterly 2025-03-31 19559123.0 +0.0% shares 10-Q 2025-05-08
Quarterly 2025-06-30 19561979.0 +0.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 19562353.0 +0.0% shares 10-Q 2025-11-04
Annual 2023-12-31 19553101.0 shares 10-K 2025-02-27
Annual 2024-12-31 19557804.0 +0.0% shares 10-K 2026-02-26
Annual 2025-12-31 19562729.0 +0.0% shares 10-K 2026-02-26

Weighted Avg Shares Basic

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 14507000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 15066000.0 +3.9% shares 10-Q 2024-08-06
Quarterly 2023-09-30 15105000.0 +0.3% shares 10-Q 2024-11-07
Quarterly 2024-03-31 15499000.0 +2.6% shares 10-Q 2025-05-08
Quarterly 2024-06-30 15879000.0 +2.5% shares 10-Q 2025-08-06
Quarterly 2024-09-30 15921000.0 +0.3% shares 10-Q 2025-11-04
Quarterly 2025-03-31 16378000.0 +2.9% shares 10-Q 2025-05-08
Quarterly 2025-06-30 16703000.0 +2.0% shares 10-Q 2025-08-06
Quarterly 2025-09-30 16716000.0 +0.1% shares 10-Q 2025-11-04
Annual 2023-03-31 14507000.0 shares 10-K 2025-02-27
Annual 2023-06-30 15066000.0 +3.9% shares 10-K 2025-02-27
Annual 2023-09-30 15105000.0 +0.3% shares 10-K 2025-02-27
Annual 2023-12-31 14958000.0 -1.0% shares 10-K 2026-02-26
Annual 2024-03-31 15499000.0 +3.6% shares 10-K 2026-02-26
Annual 2024-06-30 15879000.0 +2.5% shares 10-K 2026-02-26
Annual 2024-09-30 15921000.0 +0.3% shares 10-K 2026-02-26
Annual 2024-12-31 16052000.0 +0.8% shares 10-K 2026-02-26
Annual 2025-03-31 16378000.0 +2.0% shares 10-K 2026-02-26
Annual 2025-06-30 16703000.0 +2.0% shares 10-K 2026-02-26
Annual 2025-09-30 16716000.0 +0.1% shares 10-K 2026-02-26
Annual 2025-12-31 16829000.0 +0.7% shares 10-K 2026-02-26

Weighted Avg Shares Diluted

Q: 9 | A: 12

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 17182000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 17084000.0 -0.6% shares 10-Q 2024-08-06
Quarterly 2023-09-30 17256000.0 +1.0% shares 10-Q 2024-11-07
Quarterly 2024-03-31 17504000.0 +1.4% shares 10-Q 2025-05-08
Quarterly 2024-06-30 17633000.0 +0.7% shares 10-Q 2025-08-06
Quarterly 2024-09-30 17769000.0 +0.8% shares 10-Q 2025-11-04
Quarterly 2025-03-31 17788000.0 +0.1% shares 10-Q 2025-05-08
Quarterly 2025-06-30 17726000.0 -0.3% shares 10-Q 2025-08-06
Quarterly 2025-09-30 17808000.0 +0.5% shares 10-Q 2025-11-04
Annual 2023-03-31 17182000.0 shares 10-K 2025-02-27
Annual 2023-06-30 17084000.0 -0.6% shares 10-K 2025-02-27
Annual 2023-09-30 17256000.0 +1.0% shares 10-K 2025-02-27
Annual 2023-12-31 17224000.0 -0.2% shares 10-K 2026-02-26
Annual 2024-03-31 17504000.0 +1.6% shares 10-K 2026-02-26
Annual 2024-06-30 17633000.0 +0.7% shares 10-K 2026-02-26
Annual 2024-09-30 17769000.0 +0.8% shares 10-K 2026-02-26
Annual 2024-12-31 17870000.0 +0.6% shares 10-K 2026-02-26
Annual 2025-03-31 17788000.0 -0.5% shares 10-K 2026-02-26
Annual 2025-06-30 17726000.0 -0.3% shares 10-K 2026-02-26
Annual 2025-09-30 17808000.0 +0.5% shares 10-K 2026-02-26
Annual 2025-12-31 17813000.0 +0.0% shares 10-K 2026-02-26
For informational purposes only — not guaranteed to be accurate or complete.