F&F - Financial Insights SEC Filing Analytics

Financial Metrics

TASK TaskUs, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
15
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 3 2026-04-08 SEC Filing Index
Insider 4 2026-04-03 SEC Filing Index
Insider 4 2026-03-30 SEC Filing Index
Insider 4 2026-03-10 SEC Filing Index
Insider 4 2026-03-05 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)
219798000.0
Total Liabilities (latest annual)
450776000.0
Current Liabilities (latest annual)
163261000.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 235306000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 229169000.0 -2.6% USD 10-Q 2024-08-09
Quarterly 2023-09-30 225626000.0 -1.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 227470000.0 +0.8% USD 10-Q 2025-05-12
Quarterly 2024-06-30 237928000.0 +4.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 255345000.0 +7.3% USD 10-Q 2025-11-07
Quarterly 2025-03-31 277792000.0 +8.8% USD 10-Q 2025-05-12
Quarterly 2025-06-30 294086000.0 +5.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 298713000.0 +1.6% USD 10-Q 2025-11-07
Annual 2023-12-31 924365000.0 USD 10-K 2026-03-05
Annual 2024-12-31 994985000.0 +7.6% USD 10-K 2026-03-05
Annual 2025-12-31 1183547000.0 +19.0% USD 10-K 2026-03-05

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-03-31 18400000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 22169000.0 +20.5% USD 10-Q 2024-08-09
Quarterly 2023-09-30 22944000.0 +3.5% USD 10-Q 2024-11-07
Quarterly 2024-03-31 23558000.0 +2.7% USD 10-Q 2025-05-12
Quarterly 2024-06-30 22722000.0 -3.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 24194000.0 +6.5% USD 10-Q 2025-11-07
Quarterly 2025-03-31 34238000.0 +41.5% USD 10-Q 2025-05-12
Quarterly 2025-06-30 30362000.0 -11.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 37941000.0 +25.0% USD 10-Q 2025-11-07
Annual 2023-12-31 95038000.0 USD 10-K 2026-03-05
Annual 2024-12-31 92424000.0 -2.8% USD 10-K 2026-03-05
Annual 2025-12-31 140626000.0 +52.2% USD 10-K 2026-03-05

Net Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 9509000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 10132000.0 +6.6% USD 10-Q 2024-11-07
Quarterly 2023-09-30 9772000.0 -3.6% USD 10-Q 2024-11-07
Quarterly 2024-03-31 11714000.0 +19.9% USD 10-Q 2025-11-07
Quarterly 2024-06-30 12598000.0 +7.5% USD 10-Q 2025-11-07
Quarterly 2024-09-30 12699000.0 +0.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 21148000.0 +66.5% USD 10-Q 2025-11-07
Quarterly 2025-06-30 20047000.0 -5.2% USD 10-Q 2025-11-07
Quarterly 2025-09-30 31375000.0 +56.5% USD 10-Q 2025-11-07
Annual 2023-12-31 45690000.0 USD 10-K 2026-03-05
Annual 2024-12-31 45870000.0 +0.4% USD 10-K 2026-03-05
Annual 2025-12-31 102275000.0 +123.0% USD 10-K 2026-03-05

EPS Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.1 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 0.1 +0.0% USD/shares 10-Q 2024-08-09
Quarterly 2023-09-30 0.11 +10.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.13 +18.2% USD/shares 10-Q 2025-05-12
Quarterly 2024-06-30 0.14 +7.7% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.14 +0.0% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.23 +64.3% USD/shares 10-Q 2025-05-12
Quarterly 2025-06-30 0.22 -4.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.35 +59.1% USD/shares 10-Q 2025-11-07
Annual 2023-12-31 0.49 USD/shares 10-K 2026-03-05
Annual 2024-12-31 0.52 +6.1% USD/shares 10-K 2026-03-05
Annual 2025-12-31 1.14 +119.2% USD/shares 10-K 2026-03-05

EPS Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 0.09 USD/shares 10-Q 2024-05-10
Quarterly 2023-06-30 0.1 +11.1% USD/shares 10-Q 2024-08-09
Quarterly 2023-09-30 0.1 +0.0% USD/shares 10-Q 2024-11-07
Quarterly 2024-03-31 0.13 +30.0% USD/shares 10-Q 2025-05-12
Quarterly 2024-06-30 0.14 +7.7% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.14 +0.0% USD/shares 10-Q 2025-11-07
Quarterly 2025-03-31 0.23 +64.3% USD/shares 10-Q 2025-05-12
Quarterly 2025-06-30 0.22 -4.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.34 +54.5% USD/shares 10-Q 2025-11-07
Annual 2023-12-31 0.48 USD/shares 10-K 2026-03-05
Annual 2024-12-31 0.5 +4.2% USD/shares 10-K 2026-03-05
Annual 2025-12-31 1.1 +120.0% USD/shares 10-K 2026-03-05

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 167011000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 153640000.0 -8.0% USD 10-Q 2023-08-09
Quarterly 2023-09-30 114616000.0 -25.4% USD 10-Q 2023-11-07
Quarterly 2023-12-31 125776000.0 +9.7% USD 10-Q 2024-11-07
Quarterly 2024-03-31 165350000.0 +31.5% USD 10-Q 2024-05-10
Quarterly 2024-06-30 171133000.0 +3.5% USD 10-Q 2024-08-09
Quarterly 2024-09-30 180381000.0 +5.4% USD 10-Q 2024-11-07
Quarterly 2024-12-31 192166000.0 +6.5% USD 10-Q 2025-11-07
Quarterly 2025-03-31 196852000.0 +2.4% USD 10-Q 2025-05-12
Quarterly 2025-06-30 181916000.0 -7.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 209981000.0 +15.4% USD 10-Q 2025-11-07
Annual 2023-12-31 125776000.0 USD 10-K 2025-03-06
Annual 2024-12-31 192166000.0 +52.8% USD 10-K 2026-03-05
Annual 2025-12-31 211676000.0 +10.2% USD 10-K 2026-03-05

Accounts Receivable

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 170664000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 175588000.0 +2.9% USD 10-Q 2023-08-09
Quarterly 2023-09-30 179120000.0 +2.0% USD 10-Q 2023-11-07
Quarterly 2023-12-31 176812000.0 -1.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 165494000.0 -6.4% USD 10-Q 2024-05-10
Quarterly 2024-06-30 175272000.0 +5.9% USD 10-Q 2024-08-09
Quarterly 2024-09-30 200780000.0 +14.6% USD 10-Q 2024-11-07
Quarterly 2024-12-31 198996000.0 -0.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 206011000.0 +3.5% USD 10-Q 2025-05-12
Quarterly 2025-06-30 231442000.0 +12.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 238472000.0 +3.0% USD 10-Q 2025-11-07
Annual 2023-12-31 176812000.0 USD 10-K 2025-03-06
Annual 2024-12-31 198996000.0 +12.5% USD 10-K 2026-03-05
Annual 2025-12-31 254053000.0 +27.7% USD 10-K 2026-03-05

Inventory

Q: 0 | A: 0

Quarterly

Annual

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

Current Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 368222000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 365821000.0 -0.7% USD 10-Q 2023-08-09
Quarterly 2023-09-30 325272000.0 -11.1% USD 10-Q 2023-11-07
Quarterly 2023-12-31 328518000.0 +1.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 356056000.0 +8.4% USD 10-Q 2024-05-10
Quarterly 2024-06-30 378616000.0 +6.3% USD 10-Q 2024-08-09
Quarterly 2024-09-30 419410000.0 +10.8% USD 10-Q 2024-11-07
Quarterly 2024-12-31 435352000.0 +3.8% USD 10-Q 2025-11-07
Quarterly 2025-03-31 455672000.0 +4.7% USD 10-Q 2025-05-12
Quarterly 2025-06-30 471129000.0 +3.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 491643000.0 +4.4% USD 10-Q 2025-11-07
Annual 2023-12-31 328518000.0 USD 10-K 2025-03-06
Annual 2024-12-31 435352000.0 +32.5% USD 10-K 2026-03-05
Annual 2025-12-31 509247000.0 +17.0% USD 10-K 2026-03-05

Total Assets

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 925444000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 917721000.0 -0.8% USD 10-Q 2023-08-09
Quarterly 2023-09-30 870779000.0 -5.1% USD 10-Q 2023-11-07
Quarterly 2023-12-31 864202000.0 -0.8% USD 10-Q 2024-11-07
Quarterly 2024-03-31 874511000.0 +1.2% USD 10-Q 2024-05-10
Quarterly 2024-06-30 886146000.0 +1.3% USD 10-Q 2024-08-09
Quarterly 2024-09-30 942097000.0 +6.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 953298000.0 +1.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 985464000.0 +3.4% USD 10-Q 2025-05-12
Quarterly 2025-06-30 1018277000.0 +3.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1037366000.0 +1.9% USD 10-Q 2025-11-07
Annual 2023-12-31 864202000.0 USD 10-K 2025-03-06
Annual 2024-12-31 953298000.0 +10.3% USD 10-K 2026-03-05
Annual 2025-12-31 1050765000.0 +10.2% USD 10-K 2026-03-05

Current Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 114321000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 129318000.0 +13.1% USD 10-Q 2023-08-09
Quarterly 2023-09-30 111172000.0 -14.0% USD 10-Q 2023-11-07
Quarterly 2023-12-31 101804000.0 -8.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 106039000.0 +4.2% USD 10-Q 2024-05-10
Quarterly 2024-06-30 117157000.0 +10.5% USD 10-Q 2024-08-09
Quarterly 2024-09-30 139101000.0 +18.7% USD 10-Q 2024-11-07
Quarterly 2024-12-31 152025000.0 +9.3% USD 10-Q 2025-11-07
Quarterly 2025-03-31 158768000.0 +4.4% USD 10-Q 2025-05-12
Quarterly 2025-06-30 166025000.0 +4.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 170396000.0 +2.6% USD 10-Q 2025-11-07
Annual 2023-12-31 101804000.0 USD 10-K 2025-03-06
Annual 2024-12-31 152025000.0 +49.3% USD 10-K 2026-03-05
Annual 2025-12-31 163261000.0 +7.4% USD 10-K 2026-03-05

Total Liabilities

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 449689000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 458922000.0 +2.1% USD 10-Q 2023-08-09
Quarterly 2023-09-30 442031000.0 -3.7% USD 10-Q 2023-11-07
Quarterly 2023-12-31 423491000.0 -4.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 419917000.0 -0.8% USD 10-Q 2024-05-10
Quarterly 2024-06-30 425953000.0 +1.4% USD 10-Q 2024-08-09
Quarterly 2024-09-30 452307000.0 +6.2% USD 10-Q 2024-11-07
Quarterly 2024-12-31 456379000.0 +0.9% USD 10-Q 2025-11-07
Quarterly 2025-03-31 465153000.0 +1.9% USD 10-Q 2025-05-12
Quarterly 2025-06-30 473727000.0 +1.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 469846000.0 -0.8% USD 10-Q 2025-11-07
Annual 2023-12-31 423491000.0 USD 10-K 2025-03-06
Annual 2024-12-31 456379000.0 +7.8% USD 10-K 2026-03-05
Annual 2025-12-31 450776000.0 -1.2% USD 10-K 2026-03-05

Stockholders' Equity

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 475755000.0 USD 10-Q 2024-11-07
Quarterly 2023-06-30 458799000.0 -3.6% USD 10-Q 2024-11-07
Quarterly 2023-09-30 428748000.0 -6.5% USD 10-Q 2024-11-07
Quarterly 2023-12-31 440711000.0 +2.8% USD 10-Q 2025-11-07
Quarterly 2024-03-31 454594000.0 +3.2% USD 10-Q 2025-11-07
Quarterly 2024-06-30 460193000.0 +1.2% USD 10-Q 2025-11-07
Quarterly 2024-09-30 489790000.0 +6.4% USD 10-Q 2025-11-07
Quarterly 2024-12-31 496919000.0 +1.5% USD 10-Q 2025-11-07
Quarterly 2025-03-31 520311000.0 +4.7% USD 10-Q 2025-11-07
Quarterly 2025-06-30 544550000.0 +4.7% USD 10-Q 2025-11-07
Quarterly 2025-09-30 567520000.0 +4.2% USD 10-Q 2025-11-07
Annual 2023-12-31 440711000.0 USD 10-K 2026-03-05
Annual 2024-12-31 496919000.0 +12.8% USD 10-K 2026-03-05
Annual 2025-12-31 599989000.0 +20.7% USD 10-K 2026-03-05

Long-Term Debt

Q: 11 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 262632000.0 USD 10-Q 2023-05-09
Quarterly 2023-06-30 261039000.0 -0.6% USD 10-Q 2023-08-09
Quarterly 2023-09-30 259446000.0 -0.6% USD 10-Q 2023-11-07
Quarterly 2023-12-31 256166000.0 -1.3% USD 10-Q 2024-11-07
Quarterly 2024-03-31 252885000.0 -1.3% USD 10-Q 2024-05-10
Quarterly 2024-06-30 249605000.0 -1.3% USD 10-Q 2024-08-09
Quarterly 2024-09-30 246325000.0 -1.3% USD 10-Q 2024-11-07
Quarterly 2024-12-31 241357000.0 -2.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 236389000.0 -2.1% USD 10-Q 2025-05-12
Quarterly 2025-06-30 231421000.0 -2.1% USD 10-Q 2025-08-07
Quarterly 2025-09-30 226453000.0 -2.1% USD 10-Q 2025-11-07
Annual 2023-12-31 256166000.0 USD 10-K 2025-03-06
Annual 2024-12-31 241357000.0 -5.8% USD 10-K 2026-03-05
Annual 2025-12-31 219798000.0 -8.9% USD 10-K 2026-03-05

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 43683000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 82213000.0 +88.2% USD 10-Q 2024-08-09
Quarterly 2023-09-30 103895000.0 +26.4% USD 10-Q 2024-11-07
Quarterly 2024-03-31 51177000.0 -50.7% USD 10-Q 2025-05-12
Quarterly 2024-06-30 81211000.0 +58.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 98230000.0 +21.0% USD 10-Q 2025-11-07
Quarterly 2025-03-31 36276000.0 -63.1% USD 10-Q 2025-05-12
Quarterly 2025-06-30 53285000.0 +46.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 107549000.0 +101.8% USD 10-Q 2025-11-07
Annual 2023-12-31 143670000.0 USD 10-K 2026-03-05
Annual 2024-12-31 138888000.0 -3.3% USD 10-K 2026-03-05
Annual 2025-12-31 137215000.0 -1.2% USD 10-K 2026-03-05

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -6244000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -16045000.0 -157.0% USD 10-Q 2024-08-09
Quarterly 2023-09-30 -23904000.0 -49.0% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -3572000.0 +85.1% USD 10-Q 2025-05-12
Quarterly 2024-06-30 -8088000.0 -126.4% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -18821000.0 -132.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -14480000.0 +23.1% USD 10-Q 2025-05-12
Quarterly 2025-06-30 -31451000.0 -117.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -43753000.0 -39.1% USD 10-Q 2025-11-07
Annual 2023-12-31 -31995000.0 USD 10-K 2026-03-05
Annual 2024-12-31 -39104000.0 -22.2% USD 10-K 2026-03-05
Annual 2025-12-31 -63500000.0 -62.4% USD 10-K 2026-03-05

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 -7097000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 -45835000.0 -545.8% USD 10-Q 2024-08-09
Quarterly 2023-09-30 -96334000.0 -110.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 -5664000.0 +94.1% USD 10-Q 2025-05-12
Quarterly 2024-06-30 -18614000.0 -228.6% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -21254000.0 -14.2% USD 10-Q 2025-11-07
Quarterly 2025-03-31 -17955000.0 +15.5% USD 10-Q 2025-05-12
Quarterly 2025-06-30 -33493000.0 -86.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -39503000.0 -17.9% USD 10-Q 2025-11-07
Annual 2023-12-31 -119085000.0 USD 10-K 2026-03-05
Annual 2024-12-31 -25176000.0 +78.9% USD 10-K 2026-03-05
Annual 2025-12-31 -44212000.0 -75.6% USD 10-K 2026-03-05

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 5244000.0 USD 10-Q 2024-05-10
Quarterly 2023-06-30 15045000.0 +186.9% USD 10-Q 2024-08-09
Quarterly 2023-09-30 22904000.0 +52.2% USD 10-Q 2024-11-07
Quarterly 2024-03-31 3572000.0 -84.4% USD 10-Q 2025-05-12
Quarterly 2024-06-30 8088000.0 +126.4% USD 10-Q 2025-08-07
Quarterly 2024-09-30 18821000.0 +132.7% USD 10-Q 2025-11-07
Quarterly 2025-03-31 14480000.0 -23.1% USD 10-Q 2025-05-12
Quarterly 2025-06-30 31451000.0 +117.2% USD 10-Q 2025-08-07
Quarterly 2025-09-30 43753000.0 +39.1% USD 10-Q 2025-11-07
Annual 2023-12-31 30995000.0 USD 10-K 2026-03-05
Annual 2024-12-31 39104000.0 +26.2% USD 10-K 2026-03-05
Annual 2025-12-31 63500000.0 +62.4% USD 10-K 2026-03-05

Share Data

Metrics: 4

Shares Outstanding

Q: 0 | A: 0

Quarterly

Annual

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

Shares Issued

Q: 0 | A: 0

Quarterly

Annual

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

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 97561650.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 96524111.0 -1.1% shares 10-Q 2024-08-09
Quarterly 2023-09-30 92480316.0 -4.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 88795211.0 -4.0% shares 10-Q 2025-05-12
Quarterly 2024-06-30 88331992.0 -0.5% shares 10-Q 2025-08-07
Quarterly 2024-09-30 88978159.0 +0.7% shares 10-Q 2025-11-07
Quarterly 2025-03-31 90040348.0 +1.2% shares 10-Q 2025-05-12
Quarterly 2025-06-30 89493215.0 -0.6% shares 10-Q 2025-08-07
Quarterly 2025-09-30 90128176.0 +0.7% shares 10-Q 2025-11-07
Annual 2023-12-31 93938931.0 shares 10-K 2026-03-05
Annual 2024-12-31 88912835.0 -5.4% shares 10-K 2026-03-05
Annual 2025-12-31 90026126.0 +1.3% shares 10-K 2026-03-05

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 100952573.0 shares 10-Q 2024-05-10
Quarterly 2023-06-30 98200005.0 -2.7% shares 10-Q 2024-08-09
Quarterly 2023-09-30 94035111.0 -4.2% shares 10-Q 2024-11-07
Quarterly 2024-03-31 91849886.0 -2.3% shares 10-Q 2025-05-12
Quarterly 2024-06-30 91629930.0 -0.2% shares 10-Q 2025-08-07
Quarterly 2024-09-30 92579919.0 +1.0% shares 10-Q 2025-11-07
Quarterly 2025-03-31 93655539.0 +1.2% shares 10-Q 2025-05-12
Quarterly 2025-06-30 92576805.0 -1.2% shares 10-Q 2025-08-07
Quarterly 2025-09-30 93057417.0 +0.5% shares 10-Q 2025-11-07
Annual 2023-12-31 96173071.0 shares 10-K 2026-03-05
Annual 2024-12-31 92304270.0 -4.0% shares 10-K 2026-03-05
Annual 2025-12-31 93025189.0 +0.8% shares 10-K 2026-03-05
For informational purposes only — not guaranteed to be accurate or complete.