Financial Metrics
BBSI BARRETT BUSINESS SERVICES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-26 | SEC Filing Index |
| Insider | 4 | 2026-03-20 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 |
|---|
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41544000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 67046000.0 | +61.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68329000.0 | +1.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 39567000.0 | -42.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 67897000.0 | +71.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 74412000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 42624000.0 | -42.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 73259000.0 | +71.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 76765000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 242532000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 253251000.0 | +4.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 260913000.0 | +3.0% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1359000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 21509000.0 | +1682.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 22302000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -4699000.0 | -121.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 20408000.0 | +534.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 23453000.0 | +14.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -4172000.0 | -117.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 23033000.0 | +652.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 24782000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 60650000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 59781000.0 | -1.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 62163000.0 | +4.0% | 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 | 819000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 17016000.0 | +1977.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 18219000.0 | +7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -136000.0 | -100.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 16701000.0 | +12380.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 19628000.0 | +17.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -1021000.0 | -105.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 18454000.0 | +1907.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 20619000.0 | +11.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 50612000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52993000.0 | +4.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54448000.0 | +2.7% | 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.12 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.63 | +425.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.68 | +7.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.01 | -101.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.64 | +6500.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.75 | +17.2% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.04 | -105.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.72 | +1900.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8 | +11.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.88 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.03 | +8.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.13 | +4.9% | 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.12 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.62 | +416.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +8.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.01 | -101.5% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.62 | +6300.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.74 | +19.4% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.04 | -105.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7 | +1850.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.79 | +12.9% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.85 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.98 | +7.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.08 | +5.1% | 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 | 52635000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 48347000.0 | -8.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 41579000.0 | -14.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 71168000.0 | +71.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 51267000.0 | -28.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 40348000.0 | -21.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14429000.0 | -64.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 55367000.0 | +283.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 31977000.0 | -42.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26348000.0 | -17.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 47676000.0 | +80.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 71168000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 55367000.0 | -22.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 95033000.0 | +71.6% | 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 | 188013000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 198055000.0 | +5.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 205217000.0 | +3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 171407000.0 | -16.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 200368000.0 | +16.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 211565000.0 | +5.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 253749000.0 | +19.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 234533000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 261291000.0 | +11.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 264175000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 300616000.0 | +13.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 171407000.0 | — | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 234533000.0 | +36.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 248626000.0 | +6.0% | 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 | 449506000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 417655000.0 | -7.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 427461000.0 | +2.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 447502000.0 | +4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 475295000.0 | +6.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 421474000.0 | -11.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 452685000.0 | +7.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 475442000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 531652000.0 | +11.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 471431000.0 | -11.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 516903000.0 | +9.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 447502000.0 | — | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 475442000.0 | +6.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 524640000.0 | +10.3% | 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 | 676390000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 671904000.0 | -0.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 690008000.0 | +2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 721538000.0 | +4.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 747800000.0 | +3.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 688587000.0 | -7.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 725768000.0 | +5.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 745508000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 778567000.0 | +4.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 713628000.0 | -8.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 777925000.0 | +9.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 721538000.0 | — | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 745508000.0 | +3.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 779067000.0 | +4.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 | 338388000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 335818000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 341109000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 343252000.0 | +0.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 387994000.0 | +13.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 332830000.0 | -14.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 344879000.0 | +3.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 358896000.0 | +4.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 437761000.0 | +22.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 378648000.0 | -13.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 406676000.0 | +7.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 343252000.0 | — | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 358896000.0 | +4.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 405872000.0 | +13.1% | 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 | 502912000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 493935000.0 | -1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 509562000.0 | +3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 522398000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 558211000.0 | +6.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 489626000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 510382000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 524104000.0 | +2.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 565216000.0 | +7.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 487811000.0 | -13.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 537780000.0 | +10.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 522398000.0 | — | USD | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 524104000.0 | +0.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 538067000.0 | +2.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173478000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 177969000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 180446000.0 | +1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 199140000.0 | +10.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 189589000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 198961000.0 | +4.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 215386000.0 | +8.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 221404000.0 | +2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 213351000.0 | -3.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 225817000.0 | +5.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 240145000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 199140000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 221404000.0 | +11.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 241000000.0 | +8.9% | USD | 10-K | 2026-02-26 |
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 | -26515000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23197000.0 | +12.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 9999000.0 | +143.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 8979000.0 | -10.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -42353000.0 | -571.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -43288000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5211000.0 | +112.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -48605000.0 | -1032.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -10177000.0 | +79.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 67222000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10087000.0 | -85.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 65955000.0 | +553.9% | 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 | -2041000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -6363000.0 | -211.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -17547000.0 | -175.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 14115000.0 | +180.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 57006000.0 | +303.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 29022000.0 | -49.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -31978000.0 | -210.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26117000.0 | +181.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 27383000.0 | +4.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -55187000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 38785000.0 | +170.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30761000.0 | -20.7% | 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 | -10763000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -23223000.0 | -115.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -37394000.0 | -61.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -10106000.0 | +73.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -19498000.0 | -92.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -31860000.0 | -63.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -12798000.0 | +59.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -22923000.0 | -79.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -33753000.0 | -47.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -44572000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -41125000.0 | +7.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -52970000.0 | -28.8% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6800000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6686000.0 | -1.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6617000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 26290000.0 | +297.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6536000.0 | -75.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 25949000.0 | +297.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 25937000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 25784000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25678000.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25497000.0 | -0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25624000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 26290000.0 | — | shares | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 25784000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25179000.0 | -2.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6800000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6686000.0 | -1.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6617000.0 | -1.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 26290000.0 | +297.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 6536000.0 | -75.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 25949000.0 | +297.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 25937000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 25784000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25678000.0 | -0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25497000.0 | -0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25624000.0 | +0.5% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 26290000.0 | — | shares | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 25784000.0 | -1.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25179000.0 | -2.3% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6866000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 27005000.0 | +293.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 26795000.0 | -0.8% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 26280000.0 | -1.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 26067000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26052000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25809000.0 | -0.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 25592000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 25688000.0 | +0.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 26921000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 26076000.0 | -3.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 25613000.0 | -1.8% | 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 | 6985000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 27500000.0 | +293.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 27182000.0 | -1.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 26280000.0 | -3.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 26765000.0 | +1.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 26620000.0 | -0.5% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 25809000.0 | -3.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 26215000.0 | +1.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 26171000.0 | -0.2% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 27394000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 26708000.0 | -2.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 26141000.0 | -2.1% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 5Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3284 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2437 | -6.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2532 | +0.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3037 | +4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.2250 | -6.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.2663 | +3.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.3126 | +3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3247 | +0.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2145 | -8.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2450 | +2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.2710 | +2.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.3037 | — | ratio | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 1.3247 | +1.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2926 | -2.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.8990 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.7754 | -4.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.8239 | +1.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.6233 | -7.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.9443 | +12.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.4609 | -16.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.3696 | -3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.3672 | -0.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.6492 | +11.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2.1602 | -18.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.2394 | +3.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.6233 | — | ratio | 10-K/A | 2025-03-03 |
| Annual | 2024-12-31 | 2.3672 | -9.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.2326 | -5.7% | 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.1555 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1440 | -7.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1219 | -15.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.2073 | +70.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 0.1321 | -36.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1212 | -8.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0418 | -65.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.1543 | +268.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0730 | -52.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0696 | -4.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1172 | +68.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2073 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1543 | -25.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2341 | +51.8% | 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.0012 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0253 | +1991.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0264 | +4.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0002 | -100.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0243 | +13436.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0270 | +11.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0013 | -104.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0259 | +2071.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0265 | +2.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.0701 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0711 | +1.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0699 | -1.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0047 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 0.0956 | +1925.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.1010 | +5.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -0.0007 | -100.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0839 | +11801.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.0911 | +8.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -0.0048 | -105.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0817 | +1807.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0859 | +5.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.2542 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2393 | -5.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2259 | -5.6% | ratio | 10-K | 2026-02-26 |