F&F - Financial Insights SEC Filing Analytics

Financial Metrics

SPXC SPX Technologies, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

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

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 399800000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 423300000.0 +5.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 448700000.0 +6.0% USD 10-Q 2024-10-31
Quarterly 2024-03-30 465200000.0 +3.7% USD 10-Q 2025-05-02
Quarterly 2024-06-29 501300000.0 +7.8% USD 10-Q 2025-08-01
Quarterly 2024-09-28 483700000.0 -3.5% USD 10-Q 2025-10-31
Quarterly 2025-03-29 482600000.0 -0.2% USD 10-Q 2025-05-02
Quarterly 2025-06-28 552400000.0 +14.5% USD 10-Q 2025-08-01
Quarterly 2025-09-27 592800000.0 +7.3% USD 10-Q 2025-10-31
Annual 2023-12-31 1741200000.0 USD 10-K 2026-02-25
Annual 2024-12-31 1983900000.0 +13.9% USD 10-K 2026-02-25
Annual 2025-12-31 2265100000.0 +14.2% USD 10-K 2026-02-25

Gross Profit

Q: 0 | A: 0

Quarterly

Annual

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

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 49800000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 51300000.0 +3.0% USD 10-Q 2024-08-02
Quarterly 2023-09-30 57700000.0 +12.5% USD 10-Q 2024-10-31
Quarterly 2024-03-30 64600000.0 +12.0% USD 10-Q 2025-05-02
Quarterly 2024-06-29 74600000.0 +15.5% USD 10-Q 2025-08-01
Quarterly 2024-09-28 78900000.0 +5.8% USD 10-Q 2025-10-31
Quarterly 2025-03-29 66600000.0 -15.6% USD 10-Q 2025-05-02
Quarterly 2025-06-28 86600000.0 +30.0% USD 10-Q 2025-08-01
Quarterly 2025-09-27 97100000.0 +12.1% USD 10-Q 2025-10-31
Annual 2023-12-31 221900000.0 USD 10-K 2026-02-25
Annual 2024-12-31 308300000.0 +38.9% USD 10-K 2026-02-25
Annual 2025-12-31 350400000.0 +13.7% USD 10-K 2026-02-25

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 42800000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 36000000.0 -15.9% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -20400000.0 -156.7% USD 10-Q 2024-10-31
Quarterly 2024-03-30 49000000.0 +340.2% USD 10-Q 2025-05-02
Quarterly 2024-06-29 44200000.0 -9.8% USD 10-Q 2025-08-01
Quarterly 2024-09-28 50200000.0 +13.6% USD 10-Q 2025-10-31
Quarterly 2025-03-29 51200000.0 +2.0% USD 10-Q 2025-05-02
Quarterly 2025-06-28 52200000.0 +2.0% USD 10-Q 2025-08-01
Quarterly 2025-09-27 62700000.0 +20.1% USD 10-Q 2025-10-31
Annual 2023-12-31 89900000.0 USD 10-K 2026-02-25
Annual 2024-12-31 200500000.0 +123.0% USD 10-K 2026-02-25
Annual 2025-12-31 244000000.0 +21.7% USD 10-K 2026-02-25

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 0.94 USD/shares 10-Q 2024-05-03
Quarterly 2023-07-01 0.79 -16.0% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 -0.45 -157.0% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-30 1.07 +337.8% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-29 0.96 -10.3% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-28 1.08 +12.5% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-29 1.1 +1.9% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-28 1.12 +1.8% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-27 1.3 +16.1% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.97 USD/shares 10-K 2026-02-25
Annual 2024-12-31 4.34 +120.3% USD/shares 10-K 2026-02-25
Annual 2025-12-31 5.1 +17.5% USD/shares 10-K 2026-02-25

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 0.92 USD/shares 10-Q 2024-05-03
Quarterly 2023-07-01 0.77 -16.3% USD/shares 10-Q 2024-08-02
Quarterly 2023-09-30 -0.44 -157.1% USD/shares 10-Q 2024-10-31
Quarterly 2024-03-30 1.05 +338.6% USD/shares 10-Q 2025-05-02
Quarterly 2024-06-29 0.94 -10.5% USD/shares 10-Q 2025-08-01
Quarterly 2024-09-28 1.06 +12.8% USD/shares 10-Q 2025-10-31
Quarterly 2025-03-29 1.09 +2.8% USD/shares 10-Q 2025-05-02
Quarterly 2025-06-28 1.1 +0.9% USD/shares 10-Q 2025-08-01
Quarterly 2025-09-27 1.28 +16.4% USD/shares 10-Q 2025-10-31
Annual 2023-12-31 1.93 USD/shares 10-K 2026-02-25
Annual 2024-12-31 4.26 +120.7% USD/shares 10-K 2026-02-25
Annual 2025-12-31 5.03 +18.1% 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-04-01 204800000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 87100000.0 -57.5% USD 10-Q 2024-08-02
Quarterly 2023-09-30 100900000.0 +15.8% USD 10-Q 2024-10-31
Quarterly 2023-12-31 99400000.0 -1.5% USD 10-Q 2024-10-31
Quarterly 2024-03-30 100500000.0 +1.1% USD 10-Q 2025-05-02
Quarterly 2024-06-29 128100000.0 +27.5% USD 10-Q 2025-08-01
Quarterly 2024-09-28 124800000.0 -2.6% USD 10-Q 2025-10-31
Quarterly 2024-12-31 156900000.0 +25.7% USD 10-Q 2025-10-31
Quarterly 2025-03-29 177800000.0 +13.3% USD 10-Q 2025-05-02
Quarterly 2025-06-28 132800000.0 -25.3% USD 10-Q 2025-08-01
Quarterly 2025-09-27 229400000.0 +72.7% USD 10-Q 2025-10-31
Annual 2023-12-31 99400000.0 USD 10-K 2026-02-25
Annual 2024-12-31 156900000.0 +57.8% USD 10-K 2026-02-25
Annual 2025-12-31 364000000.0 +132.0% USD 10-K 2026-02-25

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 274900000.0 USD 10-Q 2023-05-05
Quarterly 2023-07-01 281500000.0 +2.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 304700000.0 +8.2% USD 10-Q 2023-11-03
Quarterly 2023-12-31 279800000.0 -8.2% USD 10-Q 2024-10-31
Quarterly 2024-03-30 317600000.0 +13.5% USD 10-Q 2024-05-03
Quarterly 2024-06-29 325900000.0 +2.6% USD 10-Q 2024-08-02
Quarterly 2024-09-28 339400000.0 +4.1% USD 10-Q 2024-10-31
Quarterly 2024-12-31 313600000.0 -7.6% USD 10-Q 2025-10-31
Quarterly 2025-03-29 319600000.0 +1.9% USD 10-Q 2025-05-02
Quarterly 2025-06-28 363800000.0 +13.8% USD 10-Q 2025-08-01
Quarterly 2025-09-27 386000000.0 +6.1% USD 10-Q 2025-10-31
Annual 2023-12-31 279800000.0 USD 10-K 2025-02-26
Annual 2024-12-31 313600000.0 +12.1% USD 10-K 2026-02-25
Annual 2025-12-31 357200000.0 +13.9% USD 10-K 2026-02-25

Inventory

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 265700000.0 USD 10-Q 2023-05-05
Quarterly 2023-07-01 299600000.0 +12.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 291500000.0 -2.7% USD 10-Q 2023-11-03
Quarterly 2023-12-31 276700000.0 -5.1% USD 10-Q 2024-10-31
Quarterly 2024-03-30 295100000.0 +6.6% USD 10-Q 2024-05-03
Quarterly 2024-06-29 292700000.0 -0.8% USD 10-Q 2024-08-02
Quarterly 2024-09-28 297700000.0 +1.7% USD 10-Q 2024-10-31
Quarterly 2024-12-31 271000000.0 -9.0% USD 10-Q 2025-10-31
Quarterly 2025-03-29 308100000.0 +13.7% USD 10-Q 2025-05-02
Quarterly 2025-06-28 321900000.0 +4.5% USD 10-Q 2025-08-01
Quarterly 2025-09-27 331300000.0 +2.9% USD 10-Q 2025-10-31
Annual 2023-12-31 276700000.0 USD 10-K 2025-02-26
Annual 2024-12-31 271000000.0 -2.1% USD 10-K 2026-02-25
Annual 2025-12-31 302200000.0 +11.5% USD 10-K 2026-02-25

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 819800000.0 USD 10-Q 2023-05-05
Quarterly 2023-07-01 739000000.0 -9.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 768600000.0 +4.0% USD 10-Q 2023-11-03
Quarterly 2023-12-31 709600000.0 -7.7% USD 10-Q 2024-10-31
Quarterly 2024-03-30 779600000.0 +9.9% USD 10-Q 2024-05-03
Quarterly 2024-06-29 808700000.0 +3.7% USD 10-Q 2024-08-02
Quarterly 2024-09-28 827600000.0 +2.3% USD 10-Q 2024-10-31
Quarterly 2024-12-31 784300000.0 -5.2% USD 10-Q 2025-10-31
Quarterly 2025-03-29 906800000.0 +15.6% USD 10-Q 2025-05-02
Quarterly 2025-06-28 920600000.0 +1.5% USD 10-Q 2025-08-01
Quarterly 2025-09-27 1064400000.0 +15.6% USD 10-Q 2025-10-31
Annual 2023-12-31 709600000.0 USD 10-K 2025-02-26
Annual 2024-12-31 784300000.0 +10.5% USD 10-K 2026-02-25
Annual 2025-12-31 1143700000.0 +45.8% USD 10-K 2026-02-25

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 2021400000.0 USD 10-Q 2023-05-05
Quarterly 2023-07-01 2501600000.0 +23.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 2473000000.0 -1.1% USD 10-Q 2023-11-03
Quarterly 2023-12-31 2439700000.0 -1.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 2799600000.0 +14.8% USD 10-Q 2024-05-03
Quarterly 2024-06-29 2783100000.0 -0.6% USD 10-Q 2024-08-02
Quarterly 2024-09-28 2806000000.0 +0.8% USD 10-Q 2024-10-31
Quarterly 2024-12-31 2714500000.0 -3.3% USD 10-Q 2025-10-31
Quarterly 2025-03-29 3137500000.0 +15.6% USD 10-Q 2025-05-02
Quarterly 2025-06-28 3306700000.0 +5.4% USD 10-Q 2025-08-01
Quarterly 2025-09-27 3445600000.0 +4.2% USD 10-Q 2025-10-31
Annual 2023-12-31 2439700000.0 USD 10-K 2025-02-26
Annual 2024-12-31 2714500000.0 +11.3% USD 10-K 2026-02-25
Annual 2025-12-31 3604600000.0 +32.8% USD 10-K 2026-02-25

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 393900000.0 USD 10-Q 2023-05-05
Quarterly 2023-07-01 489600000.0 +24.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 493700000.0 +0.8% USD 10-Q 2023-11-03
Quarterly 2023-12-31 401200000.0 -18.7% USD 10-Q 2024-10-31
Quarterly 2024-03-30 694800000.0 +73.2% USD 10-Q 2024-05-03
Quarterly 2024-06-29 633300000.0 -8.9% USD 10-Q 2024-08-02
Quarterly 2024-09-28 446300000.0 -29.5% USD 10-Q 2024-10-31
Quarterly 2024-12-31 418300000.0 -6.3% USD 10-Q 2025-10-31
Quarterly 2025-03-29 482900000.0 +15.4% USD 10-Q 2025-05-02
Quarterly 2025-06-28 468000000.0 -3.1% USD 10-Q 2025-08-01
Quarterly 2025-09-27 430900000.0 -7.9% USD 10-Q 2025-10-31
Annual 2023-12-31 401200000.0 USD 10-K 2025-02-26
Annual 2024-12-31 418300000.0 +4.3% USD 10-K 2026-02-25
Annual 2025-12-31 461100000.0 +10.2% USD 10-K 2026-02-25

Total Liabilities

Q: 0 | A: 0

Quarterly

Annual

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

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-04-01 1126100000.0 USD 10-Q 2024-08-02
Quarterly 2023-07-01 1172600000.0 +4.1% USD 10-Q 2024-10-31
Quarterly 2023-09-30 1146900000.0 -2.2% USD 10-Q 2024-10-31
Quarterly 2023-12-31 1194600000.0 +4.2% USD 10-Q 2025-10-31
Quarterly 2024-03-30 1237500000.0 +3.6% USD 10-Q 2025-08-01
Quarterly 2024-06-29 1283800000.0 +3.7% USD 10-Q 2025-10-31
Quarterly 2024-09-28 1358200000.0 +5.8% USD 10-Q 2025-10-31
Quarterly 2024-12-31 1384400000.0 +1.9% USD 10-Q 2025-10-31
Quarterly 2025-03-29 1443400000.0 +4.3% USD 10-Q 2025-08-01
Quarterly 2025-06-28 1533300000.0 +6.2% USD 10-Q 2025-10-31
Quarterly 2025-09-27 2148300000.0 +40.1% USD 10-Q 2025-10-31
Annual 2023-12-31 1194600000.0 USD 10-K 2026-02-25
Annual 2024-12-31 1384400000.0 +15.9% USD 10-K 2026-02-25
Annual 2025-12-31 2237500000.0 +61.6% USD 10-K 2026-02-25

Long-Term Debt

Q: 0 | A: 0

Quarterly

Annual

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

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-04-01 -4400000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 67600000.0 +1636.4% USD 10-Q 2024-08-02
Quarterly 2023-09-30 82000000.0 +21.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 10500000.0 -87.2% USD 10-Q 2025-05-02
Quarterly 2024-06-29 68000000.0 +547.6% USD 10-Q 2025-08-01
Quarterly 2024-09-28 119400000.0 +75.6% USD 10-Q 2025-10-31
Quarterly 2025-03-29 -10900000.0 -109.1% USD 10-Q 2025-05-02
Quarterly 2025-06-28 31600000.0 +389.9% USD 10-Q 2025-08-01
Quarterly 2025-09-27 138100000.0 +337.0% USD 10-Q 2025-10-31
Annual 2023-12-31 208500000.0 USD 10-K 2026-02-25
Annual 2024-12-31 285900000.0 +37.1% USD 10-K 2026-02-25
Annual 2025-12-31 333300000.0 +16.6% 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-04-01 -3900000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 -554800000.0 -14125.6% USD 10-Q 2024-08-02
Quarterly 2023-09-30 -561200000.0 -1.2% USD 10-Q 2024-10-31
Quarterly 2024-03-30 -303900000.0 +45.8% USD 10-Q 2025-05-02
Quarterly 2024-06-29 -271500000.0 +10.7% USD 10-Q 2025-08-01
Quarterly 2024-09-28 -277300000.0 -2.1% USD 10-Q 2025-10-31
Quarterly 2025-03-29 -306600000.0 -10.6% USD 10-Q 2025-05-02
Quarterly 2025-06-28 -457800000.0 -49.3% USD 10-Q 2025-08-01
Quarterly 2025-09-27 -499200000.0 -9.0% USD 10-Q 2025-10-31
Annual 2023-12-31 -570200000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -284500000.0 +50.1% USD 10-K 2026-02-25
Annual 2025-12-31 -561000000.0 -97.2% 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-04-01 62900000.0 USD 10-Q 2024-05-03
Quarterly 2023-07-01 426200000.0 +577.6% USD 10-Q 2024-08-02
Quarterly 2023-09-30 425100000.0 -0.3% USD 10-Q 2024-10-31
Quarterly 2024-03-30 292700000.0 -31.1% USD 10-Q 2025-05-02
Quarterly 2024-06-29 230500000.0 -21.3% USD 10-Q 2025-08-01
Quarterly 2024-09-28 176900000.0 -23.3% USD 10-Q 2025-10-31
Quarterly 2025-03-29 335700000.0 +89.8% USD 10-Q 2025-05-02
Quarterly 2025-06-28 395300000.0 +17.8% USD 10-Q 2025-08-01
Quarterly 2025-09-27 424600000.0 +7.4% USD 10-Q 2025-10-31
Annual 2023-12-31 309600000.0 USD 10-K 2026-02-25
Annual 2024-12-31 53100000.0 -82.8% USD 10-K 2026-02-25
Annual 2025-12-31 425500000.0 +701.3% USD 10-K 2026-02-25

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-04-01 45476237.0 shares 10-Q 2023-05-05
Quarterly 2023-07-01 45581485.0 +0.2% shares 10-Q 2023-08-03
Quarterly 2023-09-30 45634180.0 +0.1% shares 10-Q 2023-11-03
Quarterly 2023-12-31 45674572.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-30 46217007.0 +1.2% shares 10-Q 2024-05-03
Quarterly 2024-06-29 46289384.0 +0.2% shares 10-Q 2024-08-02
Quarterly 2024-09-28 46349838.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-12-31 46368240.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-29 46695783.0 +0.7% shares 10-Q 2025-05-02
Quarterly 2025-06-28 46737199.0 +0.1% shares 10-Q 2025-08-01
Quarterly 2025-09-27 49828522.0 +6.6% shares 10-Q 2025-10-31
Annual 2023-12-31 45675000.0 shares 10-K 2026-02-25
Annual 2024-12-31 46368240.0 +1.5% shares 10-K 2026-02-25
Annual 2025-12-31 49866896.0 +7.5% 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-04-01 53442050.0 shares 10-Q 2023-05-05
Quarterly 2023-07-01 53529856.0 +0.2% shares 10-Q 2023-08-03
Quarterly 2023-09-30 53581770.0 +0.1% shares 10-Q 2023-11-03
Quarterly 2023-12-31 53618720.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-03-30 54056016.0 +0.8% shares 10-Q 2024-05-03
Quarterly 2024-06-29 54120924.0 +0.1% shares 10-Q 2024-08-02
Quarterly 2024-09-28 54180614.0 +0.1% shares 10-Q 2024-10-31
Quarterly 2024-12-31 54196620.0 +0.0% shares 10-Q 2025-10-31
Quarterly 2025-03-29 54410396.0 +0.4% shares 10-Q 2025-05-02
Quarterly 2025-06-28 54445337.0 +0.1% shares 10-Q 2025-08-01
Quarterly 2025-09-27 57535118.0 +5.7% shares 10-Q 2025-10-31
Annual 2023-12-31 53618720.0 shares 10-K 2025-02-26
Annual 2024-12-31 54196620.0 +1.1% shares 10-K 2026-02-25
Annual 2025-12-31 57570062.0 +6.2% 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-04-01 45382000.0 shares 10-Q 2024-05-03
Quarterly 2023-07-01 45533000.0 +0.3% shares 10-Q 2024-08-02
Quarterly 2023-09-30 45608000.0 +0.2% shares 10-Q 2024-10-31
Quarterly 2024-03-30 45828000.0 +0.5% shares 10-Q 2025-05-02
Quarterly 2024-06-29 46246000.0 +0.9% shares 10-Q 2025-08-01
Quarterly 2024-09-28 46305000.0 +0.1% shares 10-Q 2025-10-31
Quarterly 2025-03-29 46453000.0 +0.3% shares 10-Q 2025-05-02
Quarterly 2025-06-28 46716000.0 +0.6% shares 10-Q 2025-08-01
Quarterly 2025-09-27 48170000.0 +3.1% shares 10-Q 2025-10-31
Annual 2023-12-31 45545000.0 shares 10-K 2026-02-25
Annual 2024-12-31 46187000.0 +1.4% shares 10-K 2026-02-25
Annual 2025-12-31 47830000.0 +3.6% 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-04-01 46402000.0 shares 10-Q 2024-05-03
Quarterly 2023-07-01 46627000.0 +0.5% shares 10-Q 2024-08-02
Quarterly 2023-09-30 46751000.0 +0.3% shares 10-Q 2024-10-31
Quarterly 2024-03-30 46683000.0 -0.1% shares 10-Q 2025-05-02
Quarterly 2024-06-29 47158000.0 +1.0% shares 10-Q 2025-08-01
Quarterly 2024-09-28 47265000.0 +0.2% shares 10-Q 2025-10-31
Quarterly 2025-03-29 47122000.0 -0.3% shares 10-Q 2025-05-02
Quarterly 2025-06-28 47396000.0 +0.6% shares 10-Q 2025-08-01
Quarterly 2025-09-27 48919000.0 +3.2% shares 10-Q 2025-10-31
Annual 2023-12-31 46612000.0 shares 10-K 2026-02-25
Annual 2024-12-31 47078000.0 +1.0% shares 10-K 2026-02-25
Annual 2025-12-31 48511000.0 +3.0% shares 10-K 2026-02-25
For informational purposes only — not guaranteed to be accurate or complete.