Financial Metrics
GCT GigaCloud Technology IncRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-04-01 | 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 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 703831000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1161042000.0 | +65.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1289897000.0 | +11.1% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29574000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40364000.0 | +36.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 48858000.0 | +21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 66548000.0 | +36.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 76447000.0 | +14.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 77251000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63726000.0 | -17.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 76944000.0 | +20.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 77049000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 188633000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 285236000.0 | +51.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 300666000.0 | +5.4% | 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 | 17856000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 23400000.0 | +31.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 31699000.0 | +35.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 34817000.0 | +9.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 27448000.0 | -21.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 40723000.0 | +48.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28323000.0 | -30.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 35843000.0 | +26.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 40520000.0 | +13.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 110078000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 130622000.0 | +18.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 144976000.0 | +11.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 | 15941000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 18390000.0 | +15.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 24202000.0 | +31.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 27195000.0 | +12.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 26969000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 40685000.0 | +50.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 27146000.0 | -33.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 34552000.0 | +27.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37175000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 94108000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 125808000.0 | +33.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 137372000.0 | +9.2% | 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-09 |
| Quarterly | 2023-06-30 | 0.45 | +15.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.67 | +13.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.65 | -3.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.98 | +50.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.68 | -30.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.91 | +33.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.99 | +8.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.31 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.06 | +32.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.6 | +17.6% | 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-09 |
| Quarterly | 2023-06-30 | 0.45 | +15.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.66 | +11.9% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.65 | -1.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.98 | +50.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.68 | -30.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.91 | +33.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.99 | +8.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 2.3 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.05 | +32.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.59 | +17.7% | 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-12-31 | 183283000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 185214000.0 | +1.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 185623000.0 | +0.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 217581000.0 | +17.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 259759000.0 | +19.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 251711000.0 | -3.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 240119000.0 | -4.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 334851000.0 | +39.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 183283000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 259759000.0 | +41.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 379780000.0 | +46.2% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 58876000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 59400000.0 | +0.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 69615000.0 | +17.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 62549000.0 | -10.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 57313000.0 | -8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67000000.0 | +16.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 69446000.0 | +3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59818000.0 | -13.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 58876000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 57313000.0 | -2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 65973000.0 | +15.1% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 132247000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 186131000.0 | +40.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 197554000.0 | +6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 183322000.0 | -7.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 172489000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 204854000.0 | +18.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 186842000.0 | -8.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 176361000.0 | -5.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 132247000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 172489000.0 | +30.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 188298000.0 | +9.2% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 392807000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 460654000.0 | +17.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 493370000.0 | +7.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 527722000.0 | +7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 547592000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 579205000.0 | +5.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 577260000.0 | -0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 621989000.0 | +7.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 392807000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 547592000.0 | +39.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 690662000.0 | +26.1% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 846909000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 977608000.0 | +15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1055023000.0 | +7.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1073343000.0 | +1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1070475000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1091037000.0 | +1.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1082775000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1124111000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 846909000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1070475000.0 | +26.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1202459000.0 | +12.3% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 205774000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 251679000.0 | +22.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 249008000.0 | -1.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 247332000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 264379000.0 | +6.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 291813000.0 | +10.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 273891000.0 | -6.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 299627000.0 | +9.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 205774000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 264379000.0 | +28.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 342248000.0 | +29.5% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 556493000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 659829000.0 | +18.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 696604000.0 | +5.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 672956000.0 | -3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 665258000.0 | -1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 678140000.0 | +1.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 651331000.0 | -4.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 666796000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 556493000.0 | — | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 665258000.0 | +19.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 716660000.0 | +7.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 290416000.0 | — | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 317779000.0 | +9.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 358419000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 400387000.0 | +11.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 405217000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 412897000.0 | +1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 431444000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 457315000.0 | +6.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 290416000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 405217000.0 | +39.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 485799000.0 | +19.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0 | — | USD | 10-K | 2024-03-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20346000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 38641000.0 | +89.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 82722000.0 | +114.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 15309000.0 | -81.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 34417000.0 | +124.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 89660000.0 | +160.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9433000.0 | -89.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 48042000.0 | +409.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 126292000.0 | +162.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 133452000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 158078000.0 | +18.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 190660000.0 | +20.6% | 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 | -137000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -158000.0 | -15.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -9321000.0 | -5799.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -12468000.0 | -33.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -30403000.0 | -143.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -54042000.0 | -77.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4625000.0 | +108.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -24178000.0 | -622.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3562000.0 | +114.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -90547000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -55419000.0 | +38.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -5089000.0 | +90.8% | 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 | -916000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1054000.0 | -15.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -3434000.0 | -225.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -595000.0 | +82.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -1149000.0 | -93.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1589000.0 | -38.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -22768000.0 | -1332.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -46207000.0 | -102.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -57657000.0 | -24.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | -4003000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -24969000.0 | -523.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -67780000.0 | -171.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 | 137000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 158000.0 | +15.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 823000.0 | +420.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3993000.0 | +385.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 10196000.0 | +155.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14038000.0 | +37.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2395000.0 | -82.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3972000.0 | +65.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5162000.0 | +30.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 4380000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 15536000.0 | +254.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7873000.0 | -49.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 9326732.0 | — | shares | 10-K | 2025-03-03 |
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 | 40716501.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40896423.0 | +0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40769219.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 40788658.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 41295216.0 | +1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 41364886.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 40020265.0 | -3.3% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 38073239.0 | -4.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37539214.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 40788448.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41079672.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38158678.0 | -7.1% | 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 | 40716501.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40941904.0 | +0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40878759.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 40950170.0 | +0.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 41407207.0 | +1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 41395001.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 40138522.0 | -3.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 38106956.0 | -5.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37605032.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 40922590.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41201026.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38232899.0 | -7.2% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.8311 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.0846 | +30.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0727 | -1.1% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1.9089 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.8303 | -4.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9813 | +8.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.1337 | +7.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.0712 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.9848 | -4.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2.1076 | +6.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.0759 | -1.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.9089 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.0712 | +8.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.0180 | -2.6% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1.9162 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.0764 | +8.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9435 | -6.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.6808 | -13.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.6417 | -2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6424 | +0.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.5097 | -8.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.4581 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 1.9162 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1.6417 | -14.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4752 | -10.1% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.2680 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2457 | -8.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2331 | -5.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1337 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1084 | -19.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1065 | -1.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1564 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1125 | -28.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1124 | -0.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.8907 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7359 | -17.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.7454 | +1.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.8797 | +18.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9825 | +11.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8626 | -12.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.8767 | +1.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1176 | +27.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.8907 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.9825 | +10.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.1097 | +12.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0278 | — | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0256 | -8.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0379 | +48.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0249 | -34.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0319 | +28.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0331 | +3.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.1111 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1175 | +5.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1142 | -2.8% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0856 | — | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0752 | -12.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1016 | +35.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0657 | -35.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0801 | +21.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0813 | +1.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2023-12-31 | 0.3240 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3105 | -4.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2828 | -8.9% | ratio | 10-K | 2026-02-26 |