Financial Metrics
RYAN RYAN SPECIALTY HOLDINGS, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2025-12-15 | SEC Filing Index |
| Insider | 4 | 2025-12-12 | 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-09-30 | 487345000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 537887000.0 | +10.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 680248000.0 | +26.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 588129000.0 | -13.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 676128000.0 | +15.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 840857000.0 | +24.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 739552000.0 | -12.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2026596000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2455671000.0 | +21.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2994582000.0 | +21.9% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 70087000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 122840000.0 | +75.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 69817000.0 | -43.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 72649000.0 | +4.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 164368000.0 | +126.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 81477000.0 | -50.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 100235000.0 | +23.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 191052000.0 | +90.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 110791000.0 | -42.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 359081000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 427812000.0 | +19.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 493640000.0 | +15.4% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13160000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 30078000.0 | +128.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -5047000.0 | -116.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 16535000.0 | +427.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 46787000.0 | +183.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 17589000.0 | -62.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -27642000.0 | -257.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 51976000.0 | +288.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 31085000.0 | -40.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 61037000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 94665000.0 | +55.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 63399000.0 | -33.0% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1473787000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1953107000.0 | +32.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 754370000.0 | -61.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1756332000.0 | +132.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-03-31 | 665420000.0 | -62.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 612437000.0 | -8.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 235199000.0 | -61.6% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 203549000.0 | -13.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 172589000.0 | -15.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 153485000.0 | -11.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 838790000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 540203000.0 | -35.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 158322000.0 | -70.7% | USD | 10-K | 2026-02-13 |
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 | 3468922000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4659370000.0 | +34.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 3586424000.0 | -23.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 4335592000.0 | +20.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4216372000.0 | -2.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 5122502000.0 | +21.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4019357000.0 | -21.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4788858000.0 | +19.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4609110000.0 | -3.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 5266343000.0 | +14.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4446841000.0 | -15.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 4335592000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4788858000.0 | +10.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5060180000.0 | +5.7% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6046960000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 7235797000.0 | +19.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 6425862000.0 | -11.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 7247209000.0 | +12.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 7116502000.0 | -1.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 8272411000.0 | +16.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 8478503000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 9649918000.0 | +13.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 9890039000.0 | +2.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 10625772000.0 | +7.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 9851858000.0 | -7.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 7247209000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 9649918000.0 | +33.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 10564171000.0 | +9.5% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2766600000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3827499000.0 | +38.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2981837000.0 | -22.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 3744304000.0 | +25.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3677379000.0 | -1.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 4696134000.0 | +27.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 3965878000.0 | -15.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4549088000.0 | +14.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 4398608000.0 | -3.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 5233453000.0 | +19.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4456901000.0 | -14.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3744304000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4549088000.0 | +21.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5188748000.0 | +14.1% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5195362000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 6291879000.0 | +21.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 5484621000.0 | -12.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 6267565000.0 | +14.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6141749000.0 | -2.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 7199175000.0 | +17.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 7376971000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8551633000.0 | +15.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 8832726000.0 | +3.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 9443623000.0 | +6.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 8619987000.0 | -8.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 6267565000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8551633000.0 | +36.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 9310120000.0 | +8.9% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 542978000.0 | — | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 559754000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 554350000.0 | -1.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 605854000.0 | +9.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 632833000.0 | +4.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 627662000.0 | -0.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 542518000.0 | -13.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 610086000.0 | +12.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 630473000.0 | +3.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 559754000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 627662000.0 | +12.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 648073000.0 | +3.3% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1950329000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1948786000.0 | -0.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1945495000.0 | -0.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1943837000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1942542000.0 | -0.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1940863000.0 | -0.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2646550000.0 | +36.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3231128000.0 | +22.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3652783000.0 | +13.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3410389000.0 | -6.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3349380000.0 | -1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1943837000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3231128000.0 | +66.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3291462000.0 | +1.9% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -159211000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 144836000.0 | +191.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 250335000.0 | +72.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -116539000.0 | -146.6% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 154288000.0 | +232.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 255228000.0 | +65.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -142825000.0 | -156.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 210760000.0 | +247.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 380421000.0 | +80.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 477203000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 514868000.0 | +7.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 643667000.0 | +25.0% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -104852000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -109274000.0 | -4.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -381934000.0 | -249.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -7628000.0 | +98.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -236698000.0 | -3003.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -1286437000.0 | -443.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -573035000.0 | +55.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -618980000.0 | -8.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -707178000.0 | -14.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -476230000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1755738000.0 | -268.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -834013000.0 | +52.5% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29620000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 150817000.0 | +609.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -31958000.0 | -121.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -10195000.0 | +68.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 72191000.0 | +808.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 625349000.0 | +766.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 336840000.0 | -46.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 234370000.0 | -30.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5318000.0 | -97.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -12610000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1166857000.0 | +9353.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 78116000.0 | -93.3% | USD | 10-K | 2026-02-13 |
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 |
|---|
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.0758 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0756 | -0.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0822 | +8.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0694 | -15.6% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0684 | -1.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0791 | +15.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0751 | -5.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2796 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2545 | -9.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.2835 | +11.4% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.2539 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.2173 | -2.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.2028 | -1.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.1579 | -3.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.1466 | -1.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.0908 | -4.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.0135 | -7.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.0527 | +3.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1.0479 | -0.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1.0063 | -4.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.9977 | -0.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1.1579 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.0527 | -9.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.9752 | -7.4% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 10.1010 | — | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 11.1970 | +10.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 11.0792 | -1.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 11.8827 | +7.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 11.6571 | -1.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 13.6246 | +16.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 16.2810 | +19.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 15.4792 | -4.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 13.6723 | -11.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 11.1970 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 13.6246 | +21.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 14.3659 | +5.4% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | -0.0104 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0307 | +396.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0688 | +123.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0299 | -56.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0409 | -236.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0618 | +251.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0420 | -32.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0301 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0385 | +28.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0212 | -45.1% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 0.1433 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1351 | -5.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2416 | +78.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1385 | -42.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1482 | +7.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2272 | +53.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1498 | -34.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1772 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1742 | -1.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1648 | -5.4% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.5327 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.5103 | -4.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.2530 | -50.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.4691 | +85.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-03-31 | 0.1809 | -61.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1304 | -27.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0593 | -54.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0463 | -22.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0330 | -28.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0344 | +4.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2240 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1187 | -47.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0305 | -74.3% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0022 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0042 | +91.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -0.0008 | -118.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0023 | +395.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0057 | +143.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0021 | -63.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0028 | -234.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0049 | +275.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0032 | -35.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0084 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0098 | +16.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0060 | -38.8% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | -0.0093 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0298 | +420.9% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0772 | +158.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0278 | -64.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -0.0510 | -283.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0852 | +267.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0493 | -42.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.1090 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1508 | +38.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0978 | -35.1% | ratio | 10-K | 2026-02-13 |