Financial Metrics
TYL TYLER TECHNOLOGIES INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 471853000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 504279000.0 | +6.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 494684000.0 | -1.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 512359000.0 | +3.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 540976000.0 | +5.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 543337000.0 | +0.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 565165000.0 | +4.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 596117000.0 | +5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 595879000.0 | -0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1951751000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2137803000.0 | +9.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2332340000.0 | +9.1% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 199837000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 223177000.0 | +11.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 225160000.0 | +0.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 223666000.0 | -0.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 237816000.0 | +6.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 237460000.0 | -0.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 267081000.0 | +12.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 273184000.0 | +2.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 281452000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 861099000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 935761000.0 | +8.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1083700000.0 | +15.8% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 44980000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 61874000.0 | +37.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 63935000.0 | +3.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 66978000.0 | +4.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 78035000.0 | +16.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 82827000.0 | +6.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 89173000.0 | +7.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 95596000.0 | +7.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 97932000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 218537000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 299526000.0 | +37.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 357676000.0 | +19.4% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30875000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 49130000.0 | +59.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 47011000.0 | -4.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 54170000.0 | +15.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 67738000.0 | +25.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 75897000.0 | +12.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 81052000.0 | +6.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 84627000.0 | +4.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 84393000.0 | -0.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 165919000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 263026000.0 | +58.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 315603000.0 | +20.0% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.74 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.17 | +58.1% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.12 | -4.3% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.28 | +14.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1.59 | +24.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.78 | +11.9% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.88 | +5.6% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.96 | +4.3% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.96 | +0.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.95 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.17 | +56.2% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.32 | +18.6% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.73 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.15 | +57.5% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1.1 | -4.3% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.26 | +14.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1.57 | +24.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.74 | +10.8% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.84 | +5.7% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.93 | +4.9% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.93 | +0.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.88 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 6.05 | +55.9% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7.2 | +19.0% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 130845000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 118764000.0 | -9.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 131486000.0 | +10.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 165493000.0 | +25.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 188237000.0 | +13.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 250722000.0 | +33.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 538296000.0 | +114.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 744721000.0 | +38.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 705729000.0 | -5.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 787447000.0 | +11.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 834101000.0 | +5.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 165493000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 744721000.0 | +350.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1015400000.0 | +36.3% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 508683000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 638726000.0 | +25.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 623613000.0 | -2.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 619704000.0 | -0.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 542441000.0 | -12.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 700825000.0 | +29.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 619508000.0 | -11.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 587634000.0 | -5.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 559873000.0 | -4.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 714413000.0 | +27.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 661986000.0 | -7.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 619704000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 587634000.0 | -5.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 638798000.0 | +8.7% | USD | 10-K | 2026-02-18 |
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 | 745663000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 856880000.0 | +14.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 841991000.0 | -1.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 860585000.0 | +2.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 824421000.0 | -4.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1042332000.0 | +26.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1238564000.0 | +18.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1440779000.0 | +16.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1466938000.0 | +1.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1723692000.0 | +17.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1737845000.0 | +0.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 860585000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1440779000.0 | +67.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1843888000.0 | +28.0% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4555635000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 4635549000.0 | +1.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 4637429000.0 | +0.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 4676663000.0 | +0.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 4608755000.0 | -1.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 4819479000.0 | +4.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4996508000.0 | +3.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 5180015000.0 | +3.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5192134000.0 | +0.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 5425755000.0 | +4.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5457369000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4676663000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5180015000.0 | +10.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5638908000.0 | +8.9% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 835028000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 854217000.0 | +2.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 909034000.0 | +6.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1001138000.0 | +10.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 872925000.0 | -12.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 987332000.0 | +13.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1021635000.0 | +3.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1065607000.0 | +4.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1561300000.0 | +46.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1672485000.0 | +7.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1690895000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1001138000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1065607000.0 | +6.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1755445000.0 | +64.7% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1869502000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1867298000.0 | -0.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1784578000.0 | -4.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1738668000.0 | -2.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1585620000.0 | -8.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1687371000.0 | +6.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1721396000.0 | +2.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1791593000.0 | +4.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1679430000.0 | -6.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1791088000.0 | +6.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1854602000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1738668000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1791593000.0 | +3.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1936119000.0 | +8.1% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2686133000.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 2768251000.0 | +3.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 2852851000.0 | +3.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 2937995000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 3023135000.0 | +2.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 3132108000.0 | +3.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 3275112000.0 | +4.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 3388422000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3512704000.0 | +3.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 3634667000.0 | +3.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 3602767000.0 | -0.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2937995000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 3388422000.0 | +15.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3702789000.0 | +9.3% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 838517000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 839074000.0 | +0.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 705170000.0 | -16.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 596206000.0 | -15.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 596638000.0 | +0.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 597069000.0 | +0.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 597502000.0 | +0.1% | USD | 10-Q | 2024-10-23 |
| Annual | 2023-12-31 | 596206000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 597934000.0 | +0.3% | USD | 10-K | 2025-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 74709000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 55525000.0 | -25.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 233021000.0 | +319.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 71839000.0 | -69.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 136143000.0 | +89.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 399859000.0 | +193.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 56158000.0 | -86.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 154469000.0 | +175.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 409660000.0 | +165.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 380440000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 624633000.0 | +64.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 653543000.0 | +4.6% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -600000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -492000.0 | +18.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -40610000.0 | -8154.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -12681000.0 | +68.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -25273000.0 | -99.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -34673000.0 | -37.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -96169000.0 | -177.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -108928000.0 | -13.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -164107000.0 | -50.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -76960000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -67612000.0 | +12.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -222494000.0 | -229.1% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -117121000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -110126000.0 | +6.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -234782000.0 | -113.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -36414000.0 | +84.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -25641000.0 | +29.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 7617000.0 | +129.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1019000.0 | -86.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -2815000.0 | -376.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -156173000.0 | -5447.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -311844000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 22207000.0 | +107.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -160370000.0 | -822.2% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2020000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 6370000.0 | +215.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 12506000.0 | +96.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 7282000.0 | -41.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 13850000.0 | +90.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 16734000.0 | +20.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2335000.0 | -86.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 7822000.0 | +235.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 11698000.0 | +49.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 20519000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 20535000.0 | +0.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 16015000.0 | -22.0% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48147969.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 48147969.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 48147969.0 | +0.0% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 48147969.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 48147969.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2025-10-29 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 48147969.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 48147969.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 48147969.0 | +0.0% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 48147969.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 48147969.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 48147969.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 48147969.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 48147969.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 48147969.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 48147969.0 | +0.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 41832000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 41980000.0 | +0.4% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 42087000.0 | +0.3% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 42332000.0 | +0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 42527000.0 | +0.5% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 42714000.0 | +0.4% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 43024000.0 | +0.7% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 43163000.0 | +0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43135000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 42024000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 42611000.0 | +1.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 43095000.0 | +1.1% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42506000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 42751000.0 | +0.6% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 42841000.0 | +0.2% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 43100000.0 | +0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 43275000.0 | +0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 43694000.0 | +1.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 43943000.0 | +0.6% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 43929000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43834000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 42769000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 43497000.0 | +1.7% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 43812000.0 | +0.7% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1036 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1088 | +5.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1067 | -1.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1112 | +4.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1122 | +1.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1087 | -3.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1089 | +0.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1099 | +0.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1092 | -0.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.4173 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4127 | -1.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4136 | +0.2% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8930 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.0031 | +12.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.9262 | -7.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.8596 | -7.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.9444 | +9.9% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.0557 | +11.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1.2123 | +14.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1.3521 | +11.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.9396 | -30.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.0306 | +9.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.0278 | -0.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.8596 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.3521 | +57.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.0504 | -22.3% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6960 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.6745 | -3.1% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.6255 | -7.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.5918 | -5.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.5245 | -11.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.5387 | +2.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.5256 | -2.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.5287 | +0.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4781 | -9.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.4928 | +3.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5148 | +4.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.5918 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.5287 | -10.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.5229 | -1.1% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4235 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.4426 | +4.5% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.4552 | +2.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.4365 | -4.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.4396 | +0.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4370 | -0.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4726 | +8.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.4583 | -3.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4723 | +3.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.4412 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4377 | -0.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4646 | +6.1% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0654 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0974 | +48.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0950 | -2.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1057 | +11.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1252 | +18.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1397 | +11.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1434 | +2.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1420 | -1.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1416 | -0.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0850 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1230 | +44.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1353 | +10.0% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0953 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1227 | +28.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1292 | +5.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1307 | +1.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1442 | +10.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1524 | +5.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1578 | +3.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1604 | +1.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1643 | +2.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1120 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1401 | +25.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1534 | +9.5% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1567 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.1390 | -11.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.1446 | +4.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.1653 | +14.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2156 | +30.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.2539 | +17.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.5269 | +107.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.6989 | +32.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4520 | -35.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.4708 | +4.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4933 | +4.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1653 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.6989 | +322.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.5784 | -17.2% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0068 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0106 | +56.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0101 | -4.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0118 | +15.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0141 | +19.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0152 | +8.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0156 | +2.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0156 | -0.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0155 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0355 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0508 | +43.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0560 | +10.2% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0115 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0177 | +54.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0165 | -7.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0179 | +8.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0216 | +20.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0232 | +7.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0231 | -0.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0233 | +0.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0234 | +0.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0565 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0776 | +37.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0852 | +9.8% | ratio | 10-K | 2026-02-18 |