Financial Metrics
BFAM BRIGHT HORIZONS FAMILY SOLUTIONS INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2025-10-02 | SEC Filing Index |
| Insider | 4 | 2025-09-03 | SEC Filing Index |
| Insider | 4 | 2025-08-07 | 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 | 553606000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 603216000.0 | +9.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 645787000.0 | +7.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 622709000.0 | -3.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 670059000.0 | +7.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 719099000.0 | +7.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 665527000.0 | -7.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 731570000.0 | +9.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 802812000.0 | +9.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2418257000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2686013000.0 | +11.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2933607000.0 | +9.2% | 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 | 121614000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 136563000.0 | +12.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 157645000.0 | +15.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 135128000.0 | -14.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 162412000.0 | +20.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 181535000.0 | +11.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 155737000.0 | -14.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 182550000.0 | +17.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 217049000.0 | +18.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 531724000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 619606000.0 | +16.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 697187000.0 | +12.5% | 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 | 30645000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 45532000.0 | +48.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 66824000.0 | +46.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 39937000.0 | -40.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 69059000.0 | +72.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 89396000.0 | +29.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 62272000.0 | -30.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 86052000.0 | +38.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 120846000.0 | +40.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 171241000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 246619000.0 | +44.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 314665000.0 | +27.6% | 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 | 8126000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 20594000.0 | +153.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 39979000.0 | +94.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 16989000.0 | -57.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 39174000.0 | +130.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 54905000.0 | +40.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 38049000.0 | -30.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 54775000.0 | +44.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 78552000.0 | +43.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 74223000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 140191000.0 | +88.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 193116000.0 | +37.8% | 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.14 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.36 | +157.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.69 | +91.7% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.29 | -58.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.68 | +134.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.95 | +39.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.66 | -30.5% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.96 | +45.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.38 | +43.7% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.28 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.42 | +89.1% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.39 | +40.1% | 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.14 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.35 | +150.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.69 | +97.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.29 | -58.0% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.67 | +131.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.94 | +40.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.66 | -29.8% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.95 | +43.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.37 | +44.2% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1.28 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2.4 | +87.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.36 | +40.0% | 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 | 44629000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 66011000.0 | +47.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40927000.0 | -38.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 71568000.0 | +74.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 63683000.0 | -11.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 140246000.0 | +120.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 109933000.0 | -21.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 110327000.0 | +0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 112047000.0 | +1.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 179222000.0 | +60.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 116604000.0 | -34.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 71568000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 110327000.0 | +54.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 140091000.0 | +27.0% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 | 371364000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 336111000.0 | -9.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 369248000.0 | +9.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 446899000.0 | +21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 348218000.0 | -22.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 396018000.0 | +13.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 404016000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 496031000.0 | +22.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 448478000.0 | -9.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 472796000.0 | +5.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 454698000.0 | -3.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 446899000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 496031000.0 | +11.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 503973000.0 | +1.6% | 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 | 3805351000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3823365000.0 | +0.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 3802385000.0 | -0.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3896144000.0 | +2.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3791403000.0 | -2.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3837399000.0 | +1.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3914813000.0 | +2.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 3850319000.0 | -1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3823357000.0 | -0.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3919797000.0 | +2.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3884147000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 3896144000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3850319000.0 | -1.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3889603000.0 | +1.0% | 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 | 788381000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 757929000.0 | -3.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 743425000.0 | -1.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 799433000.0 | +7.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 686424000.0 | -14.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 712486000.0 | +3.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 666894000.0 | -6.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 779399000.0 | +16.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 744254000.0 | -4.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 839102000.0 | +12.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 841137000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 799433000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 779399000.0 | -2.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 966165000.0 | +24.0% | 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 | 2701908000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2673597000.0 | -1.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2636965000.0 | -1.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2683468000.0 | +1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2562134000.0 | -4.5% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2554178000.0 | -0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2515622000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2571923000.0 | +2.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2499386000.0 | -2.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2520676000.0 | +0.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2456694000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2683468000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2571923000.0 | -4.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2550312000.0 | -0.8% | 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 | 1103443000.0 | — | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 1149768000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1165420000.0 | +1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1212676000.0 | +4.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1229269000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 1283221000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1399191000.0 | +9.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1278396000.0 | -8.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1323971000.0 | +3.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 1399121000.0 | +5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1427453000.0 | +2.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 1212676000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1278396000.0 | +5.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1339291000.0 | +4.8% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 957876000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 954172000.0 | -0.4% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 950468000.0 | -0.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 944264000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 938060000.0 | -0.7% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 931857000.0 | -0.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 925653000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 918449000.0 | -0.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 872745000.0 | -5.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 796956000.0 | -8.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 747525000.0 | -6.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 944264000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 918449000.0 | -2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 747614000.0 | -18.6% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 67313000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 180042000.0 | +167.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 160971000.0 | -10.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 116301000.0 | -27.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 225750000.0 | +94.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 216813000.0 | -4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 86178000.0 | -60.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 220374000.0 | +155.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 202792000.0 | -8.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 256140000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 337462000.0 | +31.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 350726000.0 | +3.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 | -18229000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -68728000.0 | -277.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -92009000.0 | -33.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -38050000.0 | +58.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -64132000.0 | -68.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -92662000.0 | -44.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -14542000.0 | +84.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -37968000.0 | -161.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -63486000.0 | -67.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -126936000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -117764000.0 | +7.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -103794000.0 | +11.9% | 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 | -40963000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -86472000.0 | -111.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -60457000.0 | +30.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -97632000.0 | -61.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -106757000.0 | -9.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -95822000.0 | +10.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -73409000.0 | +23.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -116087000.0 | -58.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -142838000.0 | -23.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | -91633000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -183814000.0 | -100.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -233428000.0 | -27.0% | 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 | 19333000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 40115000.0 | +107.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 60225000.0 | +50.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 19371000.0 | -67.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 42016000.0 | +116.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 65254000.0 | +55.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 15231000.0 | -76.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 34043000.0 | +123.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 58907000.0 | +73.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 91020000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 97311000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 92177000.0 | -5.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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 57679676.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 57740699.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 57777857.0 | +0.1% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 57817593.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 57953066.0 | +0.2% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 57986925.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 58134013.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 57404736.0 | -1.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57479307.0 | +0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57170610.0 | -0.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56801470.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 57817593.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 57404736.0 | -0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 55622045.0 | -3.1% | 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 | 57679676.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 57740699.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 57777857.0 | +0.1% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 57817593.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 57953066.0 | +0.2% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 57986925.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 58134013.0 | +0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 57404736.0 | -1.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57479307.0 | +0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57170610.0 | -0.5% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56801470.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 57817593.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 57404736.0 | -0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 55622045.0 | -3.1% | 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 | 57603866.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 57707565.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 57765332.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 57878401.0 | +0.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 57971350.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 58062009.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57383787.0 | -1.2% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57255841.0 | -0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56927187.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 57717102.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 57931572.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 56945743.0 | -1.7% | 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 | 57709909.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 57905424.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 58045137.0 | +0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 58310405.0 | +0.5% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 58438186.0 | +0.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 58701618.0 | +0.5% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 57950748.0 | -1.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 57713111.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 57377773.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 57932574.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 58471566.0 | +0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 57422501.0 | -1.8% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1455 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1578 | +8.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1698 | +7.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1642 | -3.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1746 | +6.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1837 | +5.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1741 | -5.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1866 | +7.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2067 | +10.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.6207 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6976 | +12.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7542 | +8.1% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4710 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.4435 | -5.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.4967 | +12.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.5590 | +12.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.5073 | -9.3% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5558 | +9.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.6058 | +9.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.6364 | +5.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.6026 | -5.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5635 | -6.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.5406 | -4.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.5590 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.6364 | +13.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.5216 | -18.0% | 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.4486 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2.3253 | -5.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.2627 | -2.7% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 2.2128 | -2.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.0843 | -5.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1.9904 | -4.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.7979 | -9.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.0118 | +11.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.8878 | -6.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.8016 | -4.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.7210 | -4.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 2.2128 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.0118 | -9.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.9042 | -5.3% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2197 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2264 | +3.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2441 | +7.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2170 | -11.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2424 | +11.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2524 | +4.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2340 | -7.3% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2495 | +6.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2704 | +8.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.2199 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2307 | +4.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2377 | +3.0% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0147 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0341 | +132.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0619 | +81.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0273 | -55.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0585 | +114.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0764 | +30.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0572 | -25.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0749 | +31.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0978 | +30.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0307 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0522 | +70.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0658 | +26.1% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0554 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0755 | +36.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1035 | +37.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0641 | -38.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1031 | +60.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1243 | +20.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0936 | -24.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1176 | +25.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1505 | +28.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0708 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0918 | +29.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1073 | +16.8% | 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.0566 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0871 | +53.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0551 | -36.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0895 | +62.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0928 | +3.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1968 | +112.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1648 | -16.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 0.1416 | -14.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1505 | +6.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2136 | +41.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1386 | -35.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0895 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1416 | +58.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1450 | +2.4% | 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.0021 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0054 | +152.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0105 | +95.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0045 | -57.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0102 | +127.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0140 | +37.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0100 | -29.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0140 | +40.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0202 | +44.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0191 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0364 | +91.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0496 | +36.4% | 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.0074 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0179 | +143.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0343 | +91.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0138 | -59.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0305 | +120.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0392 | +28.5% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0287 | -26.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0391 | +36.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0550 | +40.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2023-12-31 | 0.0612 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1097 | +79.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1442 | +31.5% | ratio | 10-K | 2026-02-26 |