Financial Metrics
GDOT GREEN DOT CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-11-28 | SEC Filing Index |
| Insider | 4 | 2025-11-14 | 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 | 405704000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 355920000.0 | -12.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 344631000.0 | -3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 439277000.0 | +27.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 392456000.0 | -10.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 393666000.0 | +0.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 537245000.0 | +36.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 482675000.0 | -10.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 472158000.0 | -2.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1463984000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1661511000.0 | +13.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1990713000.0 | +19.8% | USD | 10-K | 2026-03-16 |
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 | 50995000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 4786000.0 | -90.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -6839000.0 | -242.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 10554000.0 | +254.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -23667000.0 | -324.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -2932000.0 | +87.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 60745000.0 | +2171.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 13399000.0 | -77.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -32831000.0 | -345.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 22670000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -1668000.0 | -107.4% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 13659000.0 | +918.9% | USD | 10-K | 2026-03-16 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36012000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 578000.0 | -98.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -6265000.0 | -1183.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4750000.0 | +175.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -28715000.0 | -704.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -7840000.0 | +72.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 25773000.0 | +428.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -47025000.0 | -282.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -30791000.0 | +34.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 6722000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -26702000.0 | -497.2% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -98866000.0 | -270.3% | USD | 10-K | 2026-03-16 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 722003000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 661452000.0 | -8.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 711399000.0 | +7.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 682263000.0 | -4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1118804000.0 | +64.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 1316999000.0 | +17.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 1453549000.0 | +10.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1592391000.0 | +9.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1772845000.0 | +11.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2312518000.0 | +30.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1637321000.0 | -29.2% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 682263000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1592391000.0 | +133.4% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1421690000.0 | -10.7% | USD | 10-K | 2026-03-16 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57234000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 61109000.0 | +6.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 66000000.0 | +8.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 110141000.0 | +66.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 89325000.0 | -18.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 75881000.0 | -15.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 84635000.0 | +11.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 132007000.0 | +56.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 128644000.0 | -2.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 103069000.0 | -19.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 145822000.0 | +41.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 110141000.0 | — | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 132007000.0 | +19.9% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 197248000.0 | +49.4% | USD | 10-K | 2026-03-16 |
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 | 1345757000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1322846000.0 | -1.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1539924000.0 | +16.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1637910000.0 | +6.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2224426000.0 | +35.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2424826000.0 | +9.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 2219372000.0 | -8.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2428190000.0 | +9.4% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 2746282000.0 | +13.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3154997000.0 | +14.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 2569526000.0 | -18.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 1637910000.0 | — | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 2428190000.0 | +48.2% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 2640343000.0 | +8.7% | USD | 10-K | 2026-03-16 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4686257000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4572905000.0 | -2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 4663573000.0 | +2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 4817122000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5321024000.0 | +10.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5517354000.0 | +3.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 5285287000.0 | -4.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5434282000.0 | +2.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5727885000.0 | +5.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 5583464000.0 | -2.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5767200000.0 | +3.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 4817122000.0 | — | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 5434282000.0 | +12.8% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 5985236000.0 | +10.1% | USD | 10-K | 2026-03-16 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3815645000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3725344000.0 | -2.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3816370000.0 | +2.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3953190000.0 | +3.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4446875000.0 | +12.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 4644338000.0 | +4.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 4306082000.0 | -7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4502485000.0 | +4.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 4708263000.0 | +4.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4591453000.0 | -2.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4788384000.0 | +4.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3953190000.0 | — | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 4502485000.0 | +13.9% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 5029569000.0 | +11.7% | USD | 10-K | 2026-03-16 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3825657000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3731666000.0 | -2.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3868452000.0 | +3.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3957772000.0 | +2.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4450378000.0 | +12.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 4647403000.0 | +4.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 4353042000.0 | -6.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4560697000.0 | +4.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 4780222000.0 | +4.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4662582000.0 | -2.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4853911000.0 | +4.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 3957772000.0 | — | USD | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 4560697000.0 | +15.2% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 5094991000.0 | +11.7% | USD | 10-K | 2026-03-16 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 860600000.0 | — | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-06-30 | 841239000.0 | -2.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 795121000.0 | -5.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 859350000.0 | +8.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 870646000.0 | +1.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-06-30 | 869951000.0 | -0.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 932245000.0 | +7.2% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 873585000.0 | -6.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 947663000.0 | +8.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-06-30 | 920882000.0 | -2.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 913289000.0 | -0.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 859350000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 873585000.0 | +1.7% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 890245000.0 | +1.9% | USD | 10-K | 2026-03-16 |
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 | 100532000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 127766000.0 | +27.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 132448000.0 | +3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 89177000.0 | -32.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 120674000.0 | +35.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 104395000.0 | -13.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 108721000.0 | +4.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 177701000.0 | +63.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 201027000.0 | +13.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 97519000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 81383000.0 | -16.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 138557000.0 | +70.3% | USD | 10-K | 2026-03-16 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -32720000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -9581000.0 | +70.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 18420000.0 | +292.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -4526000.0 | -124.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 7783000.0 | +272.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 85818000.0 | +1002.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -63457000.0 | -173.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 501664000.0 | +890.6% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -287457000.0 | -157.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 33157000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 81402000.0 | +145.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -450533000.0 | -653.5% | USD | 10-K | 2026-03-16 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -161648000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -272578000.0 | -68.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -255278000.0 | +6.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 347877000.0 | +236.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 502258000.0 | +44.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 576878000.0 | +14.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 135189000.0 | -76.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 40762000.0 | -69.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 131360000.0 | +222.3% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | -264019000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 743148000.0 | +381.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 141275000.0 | -81.0% | USD | 10-K | 2026-03-16 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 19533000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 38120000.0 | +95.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 55501000.0 | +45.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 14495000.0 | -73.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 31494000.0 | +117.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 52168000.0 | +65.6% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 19418000.0 | -62.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 38912000.0 | +100.4% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 58696000.0 | +50.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 75942000.0 | — | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 74287000.0 | -2.2% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 72540000.0 | -2.4% | USD | 10-K | 2026-03-16 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51994000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 52341000.0 | +0.7% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 52415000.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 52816000.0 | +0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 53158000.0 | +0.6% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 53707000.0 | +1.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 53751000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 54227000.0 | +0.9% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 54873000.0 | +1.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 55388000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55421000.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 52816000.0 | — | shares | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 54227000.0 | +2.7% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 55565000.0 | +2.5% | shares | 10-K | 2026-03-16 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51994000.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 52341000.0 | +0.7% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 52415000.0 | +0.1% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 52816000.0 | +0.8% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 53158000.0 | +0.6% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 53707000.0 | +1.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 53751000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 54227000.0 | +0.9% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 54873000.0 | +1.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 55388000.0 | +0.9% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55421000.0 | +0.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 52816000.0 | — | shares | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 54227000.0 | +2.7% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 55565000.0 | +2.5% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51813000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 52193000.0 | +0.7% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 52367000.0 | +0.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 52942000.0 | +1.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 53452000.0 | +1.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 53722000.0 | +0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 54361000.0 | +1.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 55127000.0 | +1.4% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55400000.0 | +0.5% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 52251000.0 | — | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 53527000.0 | +2.4% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 55099000.0 | +2.9% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52021000.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 52437000.0 | +0.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 52367000.0 | -0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 53270000.0 | +1.7% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 53452000.0 | +0.3% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 53722000.0 | +0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 55282000.0 | +2.9% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 55127000.0 | -0.3% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 55400000.0 | +0.5% | shares | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 52510000.0 | — | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 53527000.0 | +1.9% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 55099000.0 | +2.9% | shares | 10-K | 2026-03-16 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0866 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0778 | -10.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0739 | -5.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0826 | +11.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0711 | -13.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0745 | +4.7% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0938 | +25.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0864 | -7.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0819 | -5.3% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.3039 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.3057 | +0.6% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.3326 | +8.8% | ratio | 10-K | 2026-03-16 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3527 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.3551 | +0.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.4035 | +13.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.4143 | +2.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5002 | +20.7% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.5221 | +4.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.5154 | -1.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.5393 | +4.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.5833 | +8.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.6871 | +17.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.5366 | -21.9% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.4143 | — | ratio | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 0.5393 | +30.2% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.5250 | -2.7% | ratio | 10-K | 2026-03-16 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.4453 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4.4359 | -0.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 4.8652 | +9.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 4.6055 | -5.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5.1116 | +11.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5.3421 | +4.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 4.6694 | -12.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.2207 | +11.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5.0442 | -3.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 5.0632 | +0.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5.3148 | +5.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 4.6055 | — | ratio | 10-K | 2025-03-04 |
| Annual | 2024-12-31 | 5.2207 | +13.4% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 5.7231 | +9.6% | ratio | 10-K | 2026-03-16 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0888 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0016 | -98.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0182 | -1219.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0108 | +159.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.0732 | -776.6% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0199 | +72.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0480 | +340.9% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0974 | -303.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0652 | +33.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0046 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -0.0161 | -450.0% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0497 | -209.0% | ratio | 10-K | 2026-03-16 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1257 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0134 | -89.3% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0198 | -247.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0240 | +221.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.0603 | -351.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0074 | +87.6% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1131 | +1618.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0278 | -75.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0695 | -350.5% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0155 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -0.0010 | -106.5% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.0069 | +783.5% | ratio | 10-K | 2026-03-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1892 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1776 | -6.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1864 | +5.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.1726 | -7.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2516 | +45.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2836 | +12.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.3376 | +19.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 0.3537 | +4.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.3765 | +6.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.5037 | +33.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.3419 | -32.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.1726 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.3537 | +104.9% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.2827 | -20.1% | ratio | 10-K | 2026-03-16 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0077 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0001 | -98.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0013 | -1162.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0009 | +166.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.0052 | -683.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0015 | +71.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0045 | +403.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0084 | -287.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0053 | +36.6% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0014 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -0.0049 | -452.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0165 | -236.2% | ratio | 10-K | 2026-03-16 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0418 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0007 | -98.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -0.0079 | -1246.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0055 | +169.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -0.0330 | -705.0% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -0.0084 | +74.5% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0272 | +423.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -0.0511 | -287.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -0.0337 | +34.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2023-12-31 | 0.0078 | — | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -0.0306 | -490.8% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.1111 | -263.3% | ratio | 10-K | 2026-03-16 |