Financial Metrics
HIMS Hims & Hers Health, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-07 | SEC Filing Index |
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | 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 | 190770000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 207912000.0 | +9.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 226699000.0 | +9.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 278171000.0 | +22.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 315648000.0 | +13.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 401556000.0 | +27.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 586010000.0 | +45.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 544833000.0 | -7.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 598976000.0 | +9.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 872000000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1476514000.0 | +69.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2347637000.0 | +59.0% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 153425000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 170158000.0 | +10.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 187308000.0 | +10.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 229095000.0 | +22.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 256613000.0 | +12.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 317886000.0 | +23.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 430689000.0 | +35.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 416196000.0 | -3.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 442058000.0 | +6.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 714949000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1173135000.0 | +64.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1733378000.0 | +47.8% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -11263000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -9236000.0 | +18.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -8554000.0 | +7.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 9903000.0 | +215.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 11030000.0 | +11.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 22374000.0 | +102.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 57897000.0 | +158.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 26723000.0 | -53.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 11807000.0 | -55.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -29453000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 61903000.0 | +310.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 105613000.0 | +70.6% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -10067000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -7157000.0 | +28.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -7567000.0 | -5.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 11128000.0 | +247.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 13297000.0 | +19.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 75588000.0 | +468.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 49485000.0 | -34.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 42505000.0 | -14.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 15774000.0 | -62.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -23546000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 126038000.0 | +635.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 128365000.0 | +1.8% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.05 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.03 | +40.0% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.04 | -33.3% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.05 | +225.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.06 | +20.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.35 | +483.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.22 | -37.1% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.19 | -13.6% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.07 | -63.2% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.11 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.58 | +627.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.57 | -1.7% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.05 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.03 | +40.0% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.04 | -33.3% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.05 | +225.0% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.06 | +20.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.32 | +433.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2 | -37.5% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.17 | -15.0% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.06 | -64.7% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.11 | — | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.53 | +581.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.51 | -3.8% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48745000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 65417000.0 | +34.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 57996000.0 | -11.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 96663000.0 | +66.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 105237000.0 | +8.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 129295000.0 | +22.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 165518000.0 | +28.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 220584000.0 | +33.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 273736000.0 | +24.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1124582000.0 | +310.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 345778000.0 | -69.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 96663000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 220584000.0 | +128.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 228616000.0 | +3.6% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 6700000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 6100000.0 | -9.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 32100000.0 | +426.2% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20697000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 21417000.0 | +3.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 21992000.0 | +2.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 22464000.0 | +2.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 29826000.0 | +32.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 40588000.0 | +36.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 49110000.0 | +21.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 64427000.0 | +31.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 76096000.0 | +18.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 141800000.0 | +86.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 105989000.0 | -25.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 22464000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 64427000.0 | +186.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 80128000.0 | +24.4% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 225525000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 234648000.0 | +4.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 250219000.0 | +6.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 265053000.0 | +5.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 261734000.0 | -1.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 290918000.0 | +11.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 326375000.0 | +12.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 395831000.0 | +21.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 446964000.0 | +12.9% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1355566000.0 | +203.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 845260000.0 | -37.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 265053000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 395831000.0 | +49.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 767638000.0 | +93.9% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 376306000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 389884000.0 | +3.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 413865000.0 | +6.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 441186000.0 | +6.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 448106000.0 | +1.6% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 480500000.0 | +7.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 602261000.0 | +25.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 707539000.0 | +17.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 891711000.0 | +26.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1877582000.0 | +110.6% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2233304000.0 | +18.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 441186000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 707539000.0 | +60.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2154705000.0 | +204.5% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 56283000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 66547000.0 | +18.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 82545000.0 | +24.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 88468000.0 | +7.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 93324000.0 | +5.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 108671000.0 | +16.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 152645000.0 | +40.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 221367000.0 | +45.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 280362000.0 | +26.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 272232000.0 | -2.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 450785000.0 | +65.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 88468000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 221367000.0 | +150.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 404431000.0 | +82.7% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 63561000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 69813000.0 | +9.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 85303000.0 | +22.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 97157000.0 | +13.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 103624000.0 | +6.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 118534000.0 | +14.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 162210000.0 | +36.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 230823000.0 | +42.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 342450000.0 | +48.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1314886000.0 | +284.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1652322000.0 | +25.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 97157000.0 | — | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 230823000.0 | +137.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1613777000.0 | +599.1% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 312745000.0 | — | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | 320071000.0 | +2.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 328562000.0 | +2.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 344029000.0 | +4.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 344482000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 361966000.0 | +5.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 440051000.0 | +21.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 476716000.0 | +8.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 549261000.0 | +15.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 562696000.0 | +2.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 580982000.0 | +3.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 344029000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 476716000.0 | +38.6% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 540928000.0 | +13.5% | USD | 10-K | 2026-02-23 |
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 | 9483000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 26309000.0 | +177.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 51500000.0 | +95.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 25838000.0 | -49.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 79432000.0 | +207.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 164699000.0 | +107.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 109090000.0 | -33.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 89973000.0 | -17.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 238694000.0 | +165.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 73483000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 251084000.0 | +241.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 300006000.0 | +19.5% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4113000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -1740000.0 | +57.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -32801000.0 | -1785.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 13042000.0 | +139.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 8572000.0 | -34.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -1842000.0 | -121.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -32796000.0 | -1680.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -53884000.0 | -64.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -941282000.0 | -1646.9% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -12106000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -19048000.0 | -57.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -1024958000.0 | -5280.9% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3412000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -5953000.0 | -74.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -7512000.0 | -26.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -30308000.0 | -303.5% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -55373000.0 | -82.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -94193000.0 | -70.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -23018000.0 | +75.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 866151000.0 | +3862.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 827142000.0 | -4.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -11475000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -107845000.0 | -839.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 729620000.0 | +776.5% | USD | 10-K | 2026-02-23 |
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 |
|---|
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 | 207140298.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 208422825.0 | +0.6% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 210134681.0 | +0.8% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 213452092.0 | +1.6% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 214618037.0 | +0.5% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 216617143.0 | +0.9% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 221989327.0 | +2.5% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 224373375.0 | +1.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 226346815.0 | +0.9% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 209344712.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 215939037.0 | +3.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 224959268.0 | +4.2% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 207140298.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 208422825.0 | +0.6% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 210134681.0 | +0.8% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 229364585.0 | +9.2% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 234791985.0 | +2.4% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 235069539.0 | +0.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 246610232.0 | +4.9% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 256779292.0 | +4.1% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 248675710.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 209344712.0 | — | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 236808876.0 | +13.1% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 258230547.0 | +9.0% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5070 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.5333 | +5.2% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.5478 | +2.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.6208 | +13.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.6569 | +5.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.6667 | +1.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6572 | -1.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2902 | -55.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.2682 | -7.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.9765 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2.0868 | +5.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.0895 | -47.8% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.0070 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3.5260 | -12.0% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3.0313 | -14.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.9960 | -1.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.8046 | -6.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2.6771 | -4.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 2.1381 | -20.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.7881 | -16.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.5942 | -10.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4.9795 | +212.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.8751 | -62.3% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 2.9960 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.7881 | -40.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.8981 | +6.1% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2032 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.2181 | +7.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.2596 | +19.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.2824 | +8.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.3008 | +6.5% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.3275 | +8.9% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.3686 | +12.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.4842 | +31.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6235 | +28.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 2.3368 | +274.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 2.8440 | +21.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.2824 | — | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.4842 | +71.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.9833 | +516.1% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8042 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.8184 | +1.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.8262 | +1.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.8236 | -0.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.8130 | -1.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.7916 | -2.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.7350 | -7.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.7639 | +3.9% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.7380 | -3.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.8199 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.7945 | -3.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.7384 | -7.1% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0528 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0344 | +34.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -0.0334 | +3.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0400 | +219.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0421 | +5.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.1882 | +346.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0844 | -55.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0780 | -7.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0263 | -66.2% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0270 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0854 | +416.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0547 | -35.9% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0590 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -0.0444 | +24.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -0.0377 | +15.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0356 | +194.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0349 | -1.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0557 | +59.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0988 | +77.3% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0490 | -50.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0197 | -59.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0338 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0419 | +224.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0450 | +7.3% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8661 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.9830 | +13.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.7026 | -28.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 1.0926 | +55.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.1277 | +3.2% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 1.1898 | +5.5% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.0843 | -8.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 0.9965 | -8.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.9764 | -2.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4.1310 | +323.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.7671 | -81.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.0926 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.9965 | -8.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.5653 | -43.3% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0268 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0184 | +31.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -0.0183 | +0.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0248 | +235.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0277 | +11.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.1255 | +353.5% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0555 | -55.8% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0226 | -59.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0071 | -68.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0534 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1781 | +433.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0596 | -66.6% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -0.0322 | — | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-06-30 | -0.0224 | +30.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | -0.0230 | -3.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0323 | +240.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-06-30 | 0.0367 | +13.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 0.1718 | +367.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0901 | -47.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-06-30 | 0.0755 | -16.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 0.0272 | -64.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -0.0684 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.2644 | +486.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2373 | -10.2% | ratio | 10-K | 2026-02-23 |