Financial Metrics
TTEC TTEC Holdings, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2025-12-18 | SEC Filing Index |
| Insider | 4 | 2025-12-12 | 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 | 633286000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 600394000.0 | -5.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 602956000.0 | +0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 576638000.0 | -4.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 534085000.0 | -7.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 529427000.0 | -0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 534228000.0 | +0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 513571000.0 | -3.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 519143000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2462817000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2207587000.0 | -10.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2136899000.0 | -3.2% | USD | 10-K | 2026-02-26 |
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 | 44411000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 31298000.0 | -29.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 25388000.0 | -18.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 22711000.0 | -10.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -224413000.0 | -1088.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 12889000.0 | +105.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 24189000.0 | +87.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 18876000.0 | -22.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 12329000.0 | -34.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 118021000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -173520000.0 | -247.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -117145000.0 | +32.5% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 18647000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 1211000.0 | -93.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -1530000.0 | -226.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -2305000.0 | -50.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -299539000.0 | -12895.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -21122000.0 | +92.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1384000.0 | +106.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -7987000.0 | -677.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -13371000.0 | -67.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 8428000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -320965000.0 | -3908.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -192466000.0 | +40.0% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.39 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.03 | -92.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.03 | -200.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.05 | -66.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -6.3 | -12500.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.44 | +93.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.03 | +106.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.17 | -666.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.28 | -64.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.18 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -6.74 | -3844.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -3.99 | +40.8% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.39 | — | USD/shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.03 | -92.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.03 | -200.0% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.05 | -66.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -6.3 | -12500.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.44 | +93.0% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.03 | +106.8% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.17 | -666.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.28 | -64.7% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.18 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -6.74 | -3844.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -3.99 | +40.8% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 151379000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 114776000.0 | -24.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 151583000.0 | +32.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 172747000.0 | +14.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 91514000.0 | -47.0% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 79780000.0 | -12.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 96929000.0 | +21.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 84991000.0 | -12.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 85135000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 82559000.0 | -3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 73508000.0 | -11.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 172747000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 84991000.0 | -50.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 82901000.0 | -2.5% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 405085000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 402664000.0 | -0.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 379755000.0 | -5.7% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 394868000.0 | +4.0% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 404651000.0 | +2.5% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 381685000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 430092000.0 | +12.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 452573000.0 | +5.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 440190000.0 | -2.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 420269000.0 | -4.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 424454000.0 | +1.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 394868000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 452573000.0 | +14.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 455829000.0 | +0.7% | USD | 10-K | 2026-02-26 |
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 | 721040000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 721137000.0 | +0.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 662126000.0 | -8.2% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 681203000.0 | +2.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 617478000.0 | -9.4% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 603418000.0 | -2.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 653066000.0 | +8.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 652296000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 655237000.0 | +0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 627713000.0 | -4.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 635619000.0 | +1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 681203000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 652296000.0 | -4.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 673351000.0 | +3.2% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2135923000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2171309000.0 | +1.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2168190000.0 | -0.1% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 2185598000.0 | +0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2115054000.0 | -3.2% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1792621000.0 | -15.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1826290000.0 | +1.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1753380000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1726236000.0 | -1.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1695030000.0 | -1.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1681648000.0 | -0.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2185598000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1753380000.0 | -19.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1499082000.0 | -14.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 435362000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 451238000.0 | +3.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 422797000.0 | -6.3% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 403027000.0 | -4.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 384215000.0 | -4.7% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 387656000.0 | +0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 338650000.0 | -12.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 353936000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 334303000.0 | -5.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 355289000.0 | +6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 363139000.0 | +2.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 403027000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 353936000.0 | -12.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 355952000.0 | +0.6% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1521149000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1529770000.0 | +0.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1560705000.0 | +2.0% | USD | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1570056000.0 | +0.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1502645000.0 | -4.3% | USD | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1488445000.0 | -0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1531156000.0 | +2.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1485261000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1444730000.0 | -2.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1399854000.0 | -3.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1400842000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1570056000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1485261000.0 | -5.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1386179000.0 | -6.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 49058000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 144949000.0 | +195.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 113231000.0 | -21.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -15629000.0 | -113.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 33645000.0 | +315.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -57732000.0 | -271.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 21592000.0 | +137.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 114301000.0 | +429.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 118505000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 144765000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -58818000.0 | -140.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 121075000.0 | +305.8% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -13643000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -32926000.0 | -141.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -54476000.0 | -65.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -13448000.0 | +75.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -27566000.0 | -105.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -36319000.0 | -31.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -5279000.0 | +85.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -12411000.0 | -135.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -21905000.0 | -76.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -67578000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 477000.0 | +100.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -33626000.0 | -7149.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -43639000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | -114981000.0 | -163.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -71522000.0 | +37.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -46488000.0 | +35.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -75702000.0 | -62.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14792000.0 | +119.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -13735000.0 | -192.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -98927000.0 | -620.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -102898000.0 | -4.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -68234000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -38296000.0 | +43.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -83297000.0 | -117.5% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13669000.0 | — | USD | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 32954000.0 | +141.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 54722000.0 | +66.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 13473000.0 | -75.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 27682000.0 | +105.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 36465000.0 | +31.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5406000.0 | -85.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 12587000.0 | +132.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26381000.0 | +109.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 67839000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 45173000.0 | -33.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38109000.0 | -15.6% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47253110.0 | — | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 47276039.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 47418697.0 | +0.3% | shares | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 47427200.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 47447289.0 | +0.0% | shares | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 47608318.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 47724298.0 | +0.2% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 47749494.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 47804123.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 48400131.0 | +1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 48463497.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 47427200.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 47749494.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 48560973.0 | +1.7% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 47749494.0 | — | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 48463497.0 | +1.5% | shares | 10-Q | 2025-11-06 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47234000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 47264000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 47415000.0 | +0.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 47432000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 47564000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 47723000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 47771000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 48064000.0 | +0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 48460000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 47335000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 47614000.0 | +0.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 48211000.0 | +1.3% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 47401000.0 | — | shares | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 47453000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 47488000.0 | +0.1% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 47587000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 47564000.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 47723000.0 | +0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 48225000.0 | +1.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 48064000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 48460000.0 | +0.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 47419000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 47614000.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 48211000.0 | +1.3% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2965 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.2765 | -6.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2781 | +0.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2726 | -2.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2979 | +9.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2899 | -2.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3095 | +6.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3030 | -2.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.3087 | +1.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.1268 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.2590 | +11.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4255 | +13.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.6562 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.5981 | -3.5% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.5661 | -2.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 1.6902 | +7.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.6071 | -4.9% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 1.5566 | -3.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.9284 | +23.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.8430 | -4.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.9600 | +6.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.7668 | -9.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.7503 | -0.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.6902 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.8430 | +9.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.8917 | +2.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0294 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0020 | -93.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0025 | -225.8% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0040 | -57.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.5608 | -13930.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0399 | +92.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0026 | +106.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0156 | -700.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0258 | -65.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0034 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1454 | -4348.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0901 | +38.1% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0701 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0521 | -25.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0421 | -19.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0394 | -6.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.4202 | -1166.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0243 | +105.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0453 | +86.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0368 | -18.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0237 | -35.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0479 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.0786 | -264.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0548 | +30.3% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3477 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.2544 | -26.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.3585 | +41.0% | ratio | 10-Q | 2023-11-08 |
| Quarterly | 2023-12-31 | 0.4286 | +19.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.2382 | -44.4% | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2024-06-30 | 0.2058 | -13.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.2862 | +39.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.2401 | -16.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2547 | +6.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2324 | -8.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2024 | -12.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.4286 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2401 | -44.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2329 | -3.0% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0087 | — | ratio | 10-Q | 2024-05-08 |
| Quarterly | 2023-06-30 | 0.0006 | -93.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -0.0007 | -226.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -0.0011 | -54.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -0.1671 | -15232.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.0116 | +93.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0008 | +106.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -0.0047 | -687.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -0.0080 | -68.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0039 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -0.1831 | -4847.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.1284 | +29.9% | ratio | 10-K | 2026-02-26 |