Financial Metrics
RLI RLI CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-03 | SEC Filing Index |
| Insider | 5 | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2026-01-23 | SEC Filing Index |
| Insider | 4 | 2025-11-26 | SEC Filing Index |
| Insider | 4 | 2025-11-04 | 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 | 364923000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 381862000.0 | +4.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 331694000.0 | -13.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 444831000.0 | +34.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 416442000.0 | -6.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 469995000.0 | +12.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 407665000.0 | -13.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 499826000.0 | +22.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 509264000.0 | +1.9% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1511994000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1770384000.0 | +17.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1882448000.0 | +6.3% | USD | 10-K | 2026-02-20 |
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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 98811000.0 | — | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 77652000.0 | -21.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 13536000.0 | -82.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 127900000.0 | +844.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 81992000.0 | -35.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 95027000.0 | +15.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 63214000.0 | -33.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 124336000.0 | +96.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 124610000.0 | +0.2% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 304611000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 345779000.0 | +13.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 403337000.0 | +16.6% | USD | 10-K | 2026-02-20 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.17 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.7 | -21.7% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.3 | -82.4% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.4 | +366.7% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.9 | -35.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.04 | +15.6% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.69 | -33.7% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.35 | +95.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.36 | +0.7% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 3.34 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.78 | +13.2% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.39 | +16.1% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.15 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.69 | -21.4% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.29 | -82.8% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.39 | +379.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.89 | -36.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.03 | +15.7% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.68 | -34.0% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.34 | +97.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.35 | +0.7% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 3.31 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3.74 | +13.0% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.37 | +16.8% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4836219000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 5065846000.0 | +4.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 5083526000.0 | +0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 5180221000.0 | +1.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 5338409000.0 | +3.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 5511673000.0 | +3.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 5791755000.0 | +5.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 5628802000.0 | -2.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 5729154000.0 | +1.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 5990807000.0 | +4.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6247000000.0 | +4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 5180221000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5628802000.0 | +8.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6161486000.0 | +9.5% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3532298000.0 | — | USD | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 3713934000.0 | +5.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3784435000.0 | +1.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 3766707000.0 | -0.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3817657000.0 | +1.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3926966000.0 | +2.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 4043405000.0 | +3.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 4106835000.0 | +1.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 4124942000.0 | +0.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4256146000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4372824000.0 | +2.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 3766707000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4106835000.0 | +9.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4383290000.0 | +6.7% | USD | 10-K | 2026-02-20 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1303921000.0 | — | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 1351912000.0 | +3.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 1299091000.0 | -3.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 1413514000.0 | +8.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-31 | 1520752000.0 | +7.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 1584707000.0 | +4.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 1748350000.0 | +10.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-31 | 1521967000.0 | -12.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1604212000.0 | +5.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 1734661000.0 | +8.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 1874176000.0 | +8.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1413514000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1521967000.0 | +7.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1778196000.0 | +16.8% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-09-30 | 100000000.0 | — | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 100000000.0 | +0.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 100000000.0 | +0.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 100000000.0 | +0.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 100000000.0 | +0.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 100000000.0 | +0.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 100000000.0 | +0.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 100000000.0 | +0.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 100000000.0 | +0.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 100000000.0 | — | USD | 10-K | 2024-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 69219000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 243595000.0 | +251.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 342192000.0 | +40.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 70946000.0 | -79.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 212771000.0 | +199.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 432139000.0 | +103.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 103514000.0 | -76.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 278233000.0 | +168.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 457453000.0 | +64.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 464257000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 560219000.0 | +20.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 614221000.0 | +9.6% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -57804000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -226116000.0 | -291.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -211473000.0 | +6.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -53064000.0 | +74.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -177009000.0 | -233.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -372088000.0 | -110.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -103414000.0 | +72.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -269082000.0 | -160.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -402518000.0 | -49.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -211803000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -318870000.0 | -50.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -362128000.0 | -13.6% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -11464000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -23590000.0 | -105.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -135092000.0 | -472.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -9749000.0 | +92.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -22156000.0 | -127.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -35841000.0 | -61.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -12832000.0 | +64.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -27527000.0 | -114.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -42104000.0 | -53.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -238848000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -237983000.0 | +0.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -240318000.0 | -1.0% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1277000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2790000.0 | +118.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 5451000.0 | +95.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1089000.0 | -80.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 3840000.0 | +252.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 4187000.0 | +9.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1053000.0 | -74.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2358000.0 | +123.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3736000.0 | +58.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 5913000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4710000.0 | -20.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5523000.0 | +17.3% | USD | 10-K | 2026-02-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45554696.0 | — | shares | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 45596196.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 45625771.0 | +0.1% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 45640047.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 45709881.0 | +0.2% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 45746054.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 45809920.0 | +0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 91738132.0 | +100.3% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 91772734.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 91829470.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 91837835.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 91280094.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 91738132.0 | +0.5% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 91878651.0 | +0.2% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68484910.0 | — | shares | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 68526410.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 68555985.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 68570261.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 68640095.0 | +0.1% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 68676268.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 68740134.0 | +0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 137598560.0 | +100.2% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 137633162.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 137689898.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 137698263.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 137140522.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 137598560.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 137739079.0 | +0.1% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45530000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 45591000.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 45622000.0 | +0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 91368000.0 | +100.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 91474000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 91559000.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 91770000.0 | +0.2% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 91827000.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 91849000.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 91191000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 91529000.0 | +0.4% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 91829000.0 | +0.3% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46035000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 46044000.0 | +0.0% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 46065000.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 92326000.0 | +100.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 92358000.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 92441000.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 92528000.0 | +0.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 92518000.0 | -0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 92310000.0 | -0.2% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 92155000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 92451000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 92391000.0 | -0.1% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0755 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0754 | -0.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0652 | -13.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0833 | +27.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0756 | -9.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0811 | +7.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0712 | -12.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0834 | +17.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0815 | -2.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2919 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.3145 | +7.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.3055 | -2.9% | ratio | 10-K | 2026-02-20 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.7090 | — | ratio | 10-Q | 2023-04-21 |
| Quarterly | 2023-06-30 | 2.7472 | +1.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.9131 | +6.0% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2.6648 | -8.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 2.5104 | -5.8% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2.4780 | -1.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2.3127 | -6.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 2.6984 | +16.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2.5713 | -4.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.4536 | -4.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.3332 | -4.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2.6648 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.6984 | +1.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.4650 | -8.6% | ratio | 10-K | 2026-02-20 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2708 | — | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.2034 | -24.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.0408 | -79.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2875 | +604.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.1969 | -31.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.2022 | +2.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1551 | -23.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.2488 | +60.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.2447 | -1.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2015 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1953 | -3.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2143 | +9.7% | ratio | 10-K | 2026-02-20 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0204 | — | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.0153 | -25.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.0027 | -82.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0240 | +799.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0149 | -37.9% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0164 | +10.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0110 | -32.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0208 | +88.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0199 | -3.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0588 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0614 | +4.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0655 | +6.6% | ratio | 10-K | 2026-02-20 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0758 | — | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.0574 | -24.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.0104 | -81.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0841 | +707.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0517 | -38.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0544 | +5.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0394 | -27.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0717 | +81.9% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0665 | -7.2% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.2155 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2272 | +5.4% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2268 | -0.2% | ratio | 10-K | 2026-02-20 |