Financial Metrics
TASK TaskUs, Inc.Regulatory Activity
Since 2025-04-09| 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-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
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
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
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
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: 9Cash and Equivalents
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
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
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
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
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
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
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
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
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: 4Operating Cash Flow
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
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
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
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: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
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
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 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2543 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2497 | -1.8% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.2591 | +3.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2601 | +0.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2685 | +3.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2710 | +0.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2819 | +4.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2888 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2880 | -0.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.0696 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1.0437 | -2.4% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.1264 | +7.9% | ratio | 10-K | 2026-03-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.2209 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.8288 | -12.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2.9258 | +3.4% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3.2270 | +10.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.3578 | +4.1% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 3.2317 | -3.8% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 3.0151 | -6.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.8637 | -5.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2.8700 | +0.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2.8377 | -1.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8853 | +1.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.2270 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.8637 | -11.3% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 3.1192 | +8.9% | ratio | 10-K | 2026-03-05 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.9452 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.0003 | +5.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.0310 | +3.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.9609 | -6.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.9237 | -3.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.9256 | +0.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.9235 | -0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9184 | -0.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8940 | -2.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.8699 | -2.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8279 | -4.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.9609 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 0.9184 | -4.4% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.7513 | -18.2% | ratio | 10-K | 2026-03-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0404 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0442 | +9.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0433 | -2.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0515 | +18.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0529 | +2.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0497 | -6.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0761 | +53.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0682 | -10.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.1050 | +54.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0494 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0461 | -6.7% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0864 | +87.4% | ratio | 10-K | 2026-03-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0782 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0967 | +23.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1017 | +5.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1036 | +1.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0955 | -7.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0948 | -0.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1233 | +30.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1032 | -16.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1270 | +23.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1028 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0929 | -9.7% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.1188 | +27.9% | ratio | 10-K | 2026-03-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4609 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.1881 | -18.7% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.0310 | -13.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.2355 | +19.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5593 | +26.2% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.4607 | -6.3% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.2968 | -11.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.2640 | -2.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.2399 | -1.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.0957 | -11.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2323 | +12.5% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.2355 | — | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1.2640 | +2.3% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.2965 | +2.6% | ratio | 10-K | 2026-03-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0103 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0110 | +7.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0112 | +1.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0134 | +19.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0142 | +6.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0135 | -5.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0215 | +59.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0197 | -8.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0302 | +53.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0529 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0481 | -9.0% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0973 | +102.3% | ratio | 10-K | 2026-03-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0200 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0221 | +10.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0228 | +3.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0258 | +13.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0274 | +6.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0259 | -5.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0406 | +56.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0368 | -9.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0553 | +50.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1037 | — | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0923 | -11.0% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.1705 | +84.7% | ratio | 10-K | 2026-03-05 |