F&F - Financial Insights SEC Filing Analytics

Financial Metrics

CRSR Corsair Gaming, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
16
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-03-03 SEC Filing Index
Insider 4 2026-02-19 SEC Filing Index
Insider 4 2026-02-18 SEC Filing Index
Insider 4 2026-01-05 SEC Filing Index
Insider 3 2025-12-11 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)
115222000.0
Total Liabilities (latest annual)
608030000.0
Current Liabilities (latest annual)
430942000.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-03-31 353964000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 325432000.0 -8.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 363193000.0 +11.6% USD 10-Q 2024-11-06
Quarterly 2024-03-31 337257000.0 -7.1% USD 10-Q 2025-05-07
Quarterly 2024-06-30 261300000.0 -22.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 304199000.0 +16.4% USD 10-Q 2025-11-04
Quarterly 2025-03-31 369750000.0 +21.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 320112000.0 -13.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 345763000.0 +8.0% USD 10-Q 2025-11-04
Annual 2023-12-31 1459875000.0 USD 10-K 2026-02-25
Annual 2024-12-31 1316379000.0 -9.8% USD 10-K 2026-02-25
Annual 2025-12-31 1472480000.0 +11.9% USD 10-K 2026-02-25

Gross Profit

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 85404000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 82832000.0 -3.0% USD 10-Q 2024-08-01
Quarterly 2023-09-30 89353000.0 +7.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 86639000.0 -3.0% USD 10-Q 2025-05-07
Quarterly 2024-06-30 63085000.0 -27.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 69661000.0 +10.4% USD 10-Q 2025-11-04
Quarterly 2025-03-31 102362000.0 +46.9% USD 10-Q 2025-05-07
Quarterly 2025-06-30 85871000.0 -16.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 93096000.0 +8.4% USD 10-Q 2025-11-04
Annual 2023-12-31 360263000.0 USD 10-K 2026-02-25
Annual 2024-12-31 327597000.0 -9.1% USD 10-K 2026-02-25
Annual 2025-12-31 425883000.0 +30.0% USD 10-K 2026-02-25

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 1037000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -2714000.0 -361.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -758000.0 +72.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -10219000.0 -1248.2% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -24714000.0 -141.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -20944000.0 +15.3% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -2263000.0 +89.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -16923000.0 -647.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -5627000.0 +66.7% USD 10-Q 2025-11-04
Annual 2023-12-31 9689000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -49954000.0 -615.6% USD 10-K 2026-02-25
Annual 2025-12-31 2076000.0 +104.2% 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-03-31 -2012000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -4480000.0 -122.7% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -3079000.0 +31.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -11565000.0 -275.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -24194000.0 -109.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -51708000.0 -113.7% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -10459000.0 +79.8% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -20862000.0 -99.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -10629000.0 +49.1% USD 10-Q 2025-11-04
Annual 2023-12-31 -2590000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -85181000.0 -3188.8% USD 10-K 2026-02-25
Annual 2025-12-31 -16159000.0 +81.0% 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-03-31 -0.01 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 0.01 +200.0% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 -0.03 -400.0% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.12 -300.0% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.28 -133.3% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -0.56 -100.0% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 -0.1 +82.1% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 -0.16 -60.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.09 +43.8% USD/shares 10-Q 2025-11-04
Annual 2023-12-31 0.03 USD/shares 10-K 2026-02-25
Annual 2024-12-31 -0.95 -3266.7% USD/shares 10-K 2026-02-25
Annual 2025-12-31 -0.12 +87.4% 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-03-31 -0.01 USD/shares 10-Q 2024-05-07
Quarterly 2023-06-30 0.01 +200.0% USD/shares 10-Q 2024-08-01
Quarterly 2023-09-30 -0.03 -400.0% USD/shares 10-Q 2024-11-06
Quarterly 2024-03-31 -0.12 -300.0% USD/shares 10-Q 2025-05-07
Quarterly 2024-06-30 -0.28 -133.3% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 -0.56 -100.0% USD/shares 10-Q 2025-11-04
Quarterly 2025-03-31 -0.1 +82.1% USD/shares 10-Q 2025-05-07
Quarterly 2025-06-30 -0.16 -60.0% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 -0.09 +43.8% USD/shares 10-Q 2025-11-04
Annual 2023-12-31 0.03 USD/shares 10-K 2026-02-25
Annual 2024-12-31 -0.95 -3266.7% USD/shares 10-K 2026-02-25
Annual 2025-12-31 -0.12 +87.4% USD/shares 10-K 2026-02-25

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: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 220992000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 220219000.0 -0.3% USD 10-Q 2023-08-03
Quarterly 2023-09-30 251079000.0 +14.0% USD 10-Q 2023-11-07
Quarterly 2023-12-31 253268000.0 +0.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 204920000.0 -19.1% USD 10-Q 2024-05-07
Quarterly 2024-06-30 188564000.0 -8.0% USD 10-Q 2024-08-01
Quarterly 2024-09-30 178102000.0 -5.5% USD 10-Q 2024-11-06
Quarterly 2024-12-31 218648000.0 +22.8% USD 10-Q 2025-11-04
Quarterly 2025-03-31 219216000.0 +0.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 179233000.0 -18.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 191882000.0 +7.1% USD 10-Q 2025-11-04
Annual 2023-12-31 253268000.0 USD 10-K 2025-02-26
Annual 2024-12-31 218648000.0 -13.7% USD 10-K 2026-02-25
Annual 2025-12-31 233900000.0 +7.0% 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-03-31 188481000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 212538000.0 +12.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 235556000.0 +10.8% USD 10-Q 2023-11-07
Quarterly 2023-12-31 240172000.0 +2.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 251747000.0 +4.8% USD 10-Q 2024-05-07
Quarterly 2024-06-30 265537000.0 +5.5% USD 10-Q 2024-08-01
Quarterly 2024-09-30 293005000.0 +10.3% USD 10-Q 2024-11-06
Quarterly 2024-12-31 259979000.0 -11.3% USD 10-Q 2025-11-04
Quarterly 2025-03-31 276837000.0 +6.5% USD 10-Q 2025-05-07
Quarterly 2025-06-30 295627000.0 +6.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 314455000.0 +6.4% USD 10-Q 2025-11-04
Annual 2023-12-31 240172000.0 USD 10-K 2025-02-26
Annual 2024-12-31 259979000.0 +8.2% USD 10-K 2026-02-25
Annual 2025-12-31 303336000.0 +16.7% 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-03-31 632970000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 661680000.0 +4.5% USD 10-Q 2023-08-03
Quarterly 2023-09-30 679373000.0 +2.7% USD 10-Q 2023-11-07
Quarterly 2023-12-31 711589000.0 +4.7% USD 10-Q 2024-11-06
Quarterly 2024-03-31 621182000.0 -12.7% USD 10-Q 2024-05-07
Quarterly 2024-06-30 579624000.0 -6.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 571553000.0 -1.4% USD 10-Q 2024-11-06
Quarterly 2024-12-31 623388000.0 +9.1% USD 10-Q 2025-11-04
Quarterly 2025-03-31 633359000.0 +1.6% USD 10-Q 2025-05-07
Quarterly 2025-06-30 617243000.0 -2.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 607681000.0 -1.5% USD 10-Q 2025-11-04
Annual 2023-12-31 711589000.0 USD 10-K 2025-02-26
Annual 2024-12-31 623388000.0 -12.4% USD 10-K 2026-02-25
Annual 2025-12-31 665458000.0 +6.7% 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-03-31 1297325000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 1318964000.0 +1.7% USD 10-Q 2023-08-03
Quarterly 2023-09-30 1338149000.0 +1.5% USD 10-Q 2023-11-07
Quarterly 2023-12-31 1357463000.0 +1.4% USD 10-Q 2024-11-06
Quarterly 2024-03-31 1257191000.0 -7.4% USD 10-Q 2024-05-07
Quarterly 2024-06-30 1234241000.0 -1.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 1202666000.0 -2.6% USD 10-Q 2024-11-06
Quarterly 2024-12-31 1235829000.0 +2.8% USD 10-Q 2025-11-04
Quarterly 2025-03-31 1239457000.0 +0.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 1221880000.0 -1.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1198499000.0 -1.9% USD 10-Q 2025-11-04
Annual 2023-12-31 1357463000.0 USD 10-K 2025-02-26
Annual 2024-12-31 1235829000.0 -9.0% USD 10-K 2026-02-25
Annual 2025-12-31 1253784000.0 +1.5% 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-03-31 348892000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 365735000.0 +4.8% USD 10-Q 2023-08-03
Quarterly 2023-09-30 394722000.0 +7.9% USD 10-Q 2023-11-07
Quarterly 2023-12-31 418487000.0 +6.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 342101000.0 -18.3% USD 10-Q 2024-05-07
Quarterly 2024-06-30 322730000.0 -5.7% USD 10-Q 2024-08-01
Quarterly 2024-09-30 361124000.0 +11.9% USD 10-Q 2024-11-06
Quarterly 2024-12-31 396313000.0 +9.7% USD 10-Q 2025-11-04
Quarterly 2025-03-31 417181000.0 +5.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 426182000.0 +2.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 410024000.0 -3.8% USD 10-Q 2025-11-04
Annual 2023-12-31 418487000.0 USD 10-K 2025-02-26
Annual 2024-12-31 396313000.0 -5.3% USD 10-K 2026-02-25
Annual 2025-12-31 430942000.0 +8.7% USD 10-K 2026-02-25

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 633016000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 645042000.0 +1.9% USD 10-Q 2023-08-03
Quarterly 2023-09-30 663474000.0 +2.9% USD 10-Q 2023-11-07
Quarterly 2023-12-31 663483000.0 +0.0% USD 10-Q 2024-11-06
Quarterly 2024-03-31 567940000.0 -14.4% USD 10-Q 2024-05-07
Quarterly 2024-06-30 559812000.0 -1.4% USD 10-Q 2024-08-01
Quarterly 2024-09-30 589795000.0 +5.4% USD 10-Q 2024-11-06
Quarterly 2024-12-31 616377000.0 +4.5% USD 10-Q 2025-11-04
Quarterly 2025-03-31 616165000.0 -0.0% USD 10-Q 2025-05-07
Quarterly 2025-06-30 606709000.0 -1.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 587924000.0 -3.1% USD 10-Q 2025-11-04
Annual 2023-12-31 663483000.0 USD 10-K 2025-02-26
Annual 2024-12-31 616377000.0 -7.1% USD 10-K 2026-02-25
Annual 2025-12-31 608030000.0 -1.4% USD 10-K 2026-02-25

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 633271000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 648186000.0 +2.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 649926000.0 +0.3% USD 10-Q 2023-11-07
Quarterly 2023-12-31 667575000.0 +2.7% USD 10-Q 2024-11-06
Quarterly 2024-03-31 663539000.0 -0.6% USD 10-Q 2024-05-07
Quarterly 2024-06-30 642729000.0 -3.1% USD 10-Q 2024-08-01
Quarterly 2024-09-30 598484000.0 -6.9% USD 10-Q 2024-11-06
Quarterly 2024-12-31 604303000.0 +1.0% USD 10-Q 2025-11-04
Quarterly 2025-03-31 608757000.0 +0.7% USD 10-Q 2025-05-07
Quarterly 2025-06-30 603897000.0 -0.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 600230000.0 -0.6% USD 10-Q 2025-11-04
Annual 2023-12-31 667575000.0 USD 10-K 2025-02-26
Annual 2024-12-31 604303000.0 -9.5% USD 10-K 2026-02-25
Annual 2025-12-31 633557000.0 +4.8% USD 10-K 2026-02-25

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 220390000.0 USD 10-Q 2023-05-10
Quarterly 2023-06-30 217357000.0 -1.4% USD 10-Q 2023-08-03
Quarterly 2023-09-30 210573000.0 -3.1% USD 10-Q 2023-11-07
Quarterly 2023-12-31 186006000.0 -11.7% USD 10-Q 2024-11-06
Quarterly 2024-03-31 171106000.0 -8.0% USD 10-Q 2024-05-07
Quarterly 2024-06-30 168050000.0 -1.8% USD 10-Q 2024-08-01
Quarterly 2024-09-30 164993000.0 -1.8% USD 10-Q 2024-11-06
Quarterly 2024-12-31 161310000.0 -2.2% USD 10-Q 2025-11-04
Quarterly 2025-03-31 136391000.0 -15.4% USD 10-Q 2025-05-07
Quarterly 2025-06-30 118283000.0 -13.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 116753000.0 -1.3% USD 10-Q 2025-11-04
Annual 2023-12-31 186006000.0 USD 10-K 2025-02-26
Annual 2024-12-31 161310000.0 -13.3% USD 10-K 2026-02-25
Annual 2025-12-31 115222000.0 -28.6% 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 41826000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 43972000.0 +5.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 32060000.0 -27.1% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -26317000.0 -182.1% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -44779000.0 -70.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -19678000.0 +56.1% USD 10-Q 2025-11-04
Quarterly 2025-03-31 18750000.0 +195.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 48943000.0 +161.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 11952000.0 -75.6% USD 10-Q 2025-11-04
Annual 2023-12-31 89153000.0 USD 10-K 2026-02-25
Annual 2024-12-31 35877000.0 -59.8% USD 10-K 2026-02-25
Annual 2025-12-31 50121000.0 +39.7% 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 -4677000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -7457000.0 -59.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -25004000.0 -235.3% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -1479000.0 +94.1% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -16398000.0 -1008.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -50541000.0 -208.2% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -3072000.0 +93.9% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -5785000.0 -88.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -10124000.0 -75.0% USD 10-Q 2025-11-04
Annual 2023-12-31 -26981000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -52705000.0 -95.3% USD 10-K 2026-02-25
Annual 2025-12-31 -15374000.0 +70.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 -9886000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 -7105000.0 +28.1% USD 10-Q 2024-08-01
Quarterly 2023-09-30 -13205000.0 -85.9% USD 10-Q 2024-11-06
Quarterly 2024-03-31 -19949000.0 -51.1% USD 10-Q 2025-05-07
Quarterly 2024-06-30 -22142000.0 -11.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -46616000.0 -110.5% USD 10-Q 2025-11-04
Quarterly 2025-03-31 -22254000.0 +52.3% USD 10-Q 2025-05-07
Quarterly 2025-06-30 -47033000.0 -111.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -47398000.0 -0.8% USD 10-Q 2025-11-04
Annual 2023-12-31 -37387000.0 USD 10-K 2026-02-25
Annual 2024-12-31 -50680000.0 -35.6% USD 10-K 2026-02-25
Annual 2025-12-31 -48874000.0 +3.6% 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 4677000.0 USD 10-Q 2024-05-07
Quarterly 2023-06-30 7457000.0 +59.4% USD 10-Q 2024-08-01
Quarterly 2023-09-30 10784000.0 +44.6% USD 10-Q 2024-11-06
Quarterly 2024-03-31 2520000.0 -76.6% USD 10-Q 2025-05-07
Quarterly 2024-06-30 5029000.0 +99.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 8351000.0 +66.1% USD 10-Q 2025-11-04
Quarterly 2025-03-31 3072000.0 -63.2% USD 10-Q 2025-05-07
Quarterly 2025-06-30 5785000.0 +88.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 10124000.0 +75.0% USD 10-Q 2025-11-04
Annual 2023-12-31 12761000.0 USD 10-K 2026-02-25
Annual 2024-12-31 9849000.0 -22.8% USD 10-K 2026-02-25
Annual 2025-12-31 15374000.0 +56.1% 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 101385000.0 shares 10-Q 2023-05-10
Quarterly 2023-06-30 101385000.0 +0.0% shares 10-Q 2023-08-03
Quarterly 2023-09-30 101385000.0 +0.0% shares 10-Q 2023-11-07
Quarterly 2023-12-31 103255000.0 +1.8% shares 10-Q 2024-11-06
Quarterly 2024-03-31 103255000.0 +0.0% shares 10-Q 2024-05-07
Quarterly 2024-06-30 103255000.0 +0.0% shares 10-Q 2024-08-01
Quarterly 2024-09-30 103255000.0 +0.0% shares 10-Q 2024-11-06
Quarterly 2024-12-31 104763000.0 +1.5% shares 10-Q 2025-11-04
Quarterly 2025-03-31 104763000.0 +0.0% shares 10-Q 2025-05-07
Quarterly 2025-06-30 104763000.0 +0.0% shares 10-Q 2025-08-07
Quarterly 2025-09-30 104763000.0 +0.0% shares 10-Q 2025-11-04
Annual 2023-12-31 103255000.0 shares 10-K 2025-02-26
Annual 2024-12-31 104763000.0 +1.5% shares 10-K 2026-02-25
Annual 2025-12-31 106639000.0 +1.8% 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 102017000.0 shares 10-Q 2023-05-10
Quarterly 2023-06-30 102748000.0 +0.7% shares 10-Q 2023-08-03
Quarterly 2023-09-30 102968000.0 +0.2% shares 10-Q 2023-11-07
Quarterly 2023-12-31 104690000.0 +1.7% shares 10-Q 2024-11-06
Quarterly 2024-03-31 103859000.0 -0.8% shares 10-Q 2024-05-07
Quarterly 2024-06-30 104073000.0 +0.2% shares 10-Q 2024-08-01
Quarterly 2024-09-30 104690000.0 +0.6% shares 10-Q 2024-11-06
Quarterly 2024-12-31 106548000.0 +1.8% shares 10-Q 2025-11-04
Quarterly 2025-03-31 105816000.0 -0.7% shares 10-Q 2025-05-07
Quarterly 2025-06-30 106000000.0 +0.2% shares 10-Q 2025-08-07
Quarterly 2025-09-30 106548000.0 +0.5% shares 10-Q 2025-11-04
Annual 2023-12-31 104763000.0 shares 10-K 2025-02-26
Annual 2024-12-31 104763000.0 +0.0% shares 10-K 2026-02-25
Annual 2025-12-31 106639000.0 +1.8% 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 101685000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 102304000.0 +0.6% shares 10-Q 2024-08-01
Quarterly 2023-09-30 102863000.0 +0.5% shares 10-Q 2024-11-06
Quarterly 2024-03-31 103563000.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2024-06-30 103956000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 104397000.0 +0.4% shares 10-Q 2025-11-04
Quarterly 2025-03-31 105240000.0 +0.8% shares 10-Q 2025-05-07
Quarterly 2025-06-30 105864000.0 +0.6% shares 10-Q 2025-08-07
Quarterly 2025-09-30 106289000.0 +0.4% shares 10-Q 2025-11-04
Annual 2023-12-31 102482000.0 shares 10-K 2026-02-25
Annual 2024-12-31 104164000.0 +1.6% shares 10-K 2026-02-25
Annual 2025-12-31 106005000.0 +1.8% 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 101685000.0 shares 10-Q 2024-05-07
Quarterly 2023-06-30 106502000.0 +4.7% shares 10-Q 2024-08-01
Quarterly 2023-09-30 102863000.0 -3.4% shares 10-Q 2024-11-06
Quarterly 2024-03-31 103563000.0 +0.7% shares 10-Q 2025-05-07
Quarterly 2024-06-30 103956000.0 +0.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 104397000.0 +0.4% shares 10-Q 2025-11-04
Quarterly 2025-03-31 105240000.0 +0.8% shares 10-Q 2025-05-07
Quarterly 2025-06-30 105864000.0 +0.6% shares 10-Q 2025-08-07
Quarterly 2025-09-30 106289000.0 +0.4% shares 10-Q 2025-11-04
Annual 2023-12-31 106276000.0 shares 10-K 2026-02-25
Annual 2024-12-31 104164000.0 -2.0% shares 10-K 2026-02-25
Annual 2025-12-31 106005000.0 +1.8% shares 10-K 2026-02-25
For informational purposes only — not guaranteed to be accurate or complete.