Financial Metrics
AMKR AMKOR TECHNOLOGY, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 3/A | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | 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 | 1471539000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1457922000.0 | -0.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 1821793000.0 | +25.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1365511000.0 | -25.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 1461474000.0 | +7.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 1861589000.0 | +27.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1321575000.0 | -29.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1511392000.0 | +14.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1986968000.0 | +31.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 6503065000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 6317692000.0 | -2.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 6707981000.0 | +6.2% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 194421000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 186870000.0 | -3.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 282753000.0 | +51.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 201643000.0 | -28.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 212375000.0 | +5.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 272484000.0 | +28.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 157583000.0 | -42.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 181897000.0 | +15.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 284490000.0 | +56.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 943153000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 933212000.0 | -1.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 938599000.0 | +0.6% | USD | 10-K | 2026-02-20 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68703000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 76322000.0 | +11.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 166598000.0 | +118.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 73126000.0 | -56.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 81527000.0 | +11.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 149367000.0 | +83.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 31523000.0 | -78.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 91967000.0 | +191.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 158927000.0 | +72.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 470287000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 438455000.0 | -6.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 467385000.0 | +6.6% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 45351000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 64286000.0 | +41.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 132614000.0 | +106.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 58897000.0 | -55.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 66897000.0 | +13.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 122569000.0 | +83.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 21128000.0 | -82.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 54417000.0 | +157.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 126589000.0 | +132.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 359813000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 354012000.0 | -1.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 373895000.0 | +5.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 | 0.18 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.26 | +44.4% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | +107.7% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.24 | -55.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.27 | +12.5% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.5 | +85.2% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.09 | -82.0% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.22 | +144.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.51 | +131.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.46 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.44 | -1.4% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.51 | +4.9% | 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 | 0.18 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.26 | +44.4% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | +107.7% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.24 | -55.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.27 | +12.5% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.49 | +81.5% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.09 | -81.6% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.22 | +144.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.51 | +131.8% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1.46 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1.43 | -2.1% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1.5 | +4.9% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 909802000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 804834000.0 | -11.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 735733000.0 | -8.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1119818000.0 | +52.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1118004000.0 | -0.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1079663000.0 | -3.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 959140000.0 | -11.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1133553000.0 | +18.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1057560000.0 | -6.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1527384000.0 | +44.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1495656000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1119818000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1133553000.0 | +1.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1378347000.0 | +21.6% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1165240000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1198612000.0 | +2.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1411393000.0 | +17.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1149493000.0 | -18.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1093960000.0 | -4.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1147940000.0 | +4.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1351817000.0 | +17.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1055013000.0 | -22.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1052873000.0 | -0.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1125586000.0 | +6.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1399446000.0 | +24.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1149493000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1055013000.0 | -8.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1354825000.0 | +28.4% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 568565000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 534477000.0 | -6.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 477935000.0 | -10.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 393128000.0 | -17.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 331070000.0 | -15.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 379259000.0 | +14.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 349513000.0 | -7.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 310910000.0 | -11.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 326185000.0 | +4.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 375249000.0 | +15.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 399892000.0 | +6.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 393128000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 310910000.0 | -20.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 437797000.0 | +40.8% | USD | 10-K | 2026-02-20 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3033603000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2999046000.0 | -1.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3125642000.0 | +4.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3195810000.0 | +2.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3045015000.0 | -4.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3136841000.0 | +3.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3244318000.0 | +3.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 3073472000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2991124000.0 | -2.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3624643000.0 | +21.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 4008090000.0 | +10.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3195810000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 3073472000.0 | -3.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3884761000.0 | +26.4% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6581791000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 6638180000.0 | +0.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 6734849000.0 | +1.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 6771125000.0 | +0.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 6685066000.0 | -1.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 6865550000.0 | +2.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 7029086000.0 | +2.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 6944328000.0 | -1.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 6921241000.0 | -0.3% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 7705626000.0 | +11.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 8187482000.0 | +6.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 6771125000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 6944328000.0 | +2.6% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 8136309000.0 | +17.2% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1457549000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1576488000.0 | +8.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1602090000.0 | +1.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1384475000.0 | -13.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1303196000.0 | -5.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1506600000.0 | +15.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1572831000.0 | +4.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1455275000.0 | -7.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1453976000.0 | -0.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1915662000.0 | +31.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2260982000.0 | +18.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1384475000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1455275000.0 | +5.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1711972000.0 | +17.6% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2854628000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2875321000.0 | +0.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2856750000.0 | -0.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2776090000.0 | -2.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2654458000.0 | -4.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2782216000.0 | +4.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2831832000.0 | +1.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2761163000.0 | -2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2730651000.0 | -1.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3473552000.0 | +27.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 3844538000.0 | +10.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2776090000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2761163000.0 | -0.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3630022000.0 | +31.5% | 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 | 3696477000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 3732150000.0 | +1.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 3846688000.0 | +3.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3962308000.0 | +3.0% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3997127000.0 | +0.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 4049657000.0 | +1.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 4163621000.0 | +2.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 4149545000.0 | -0.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 4156410000.0 | +0.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 4197424000.0 | +1.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 4308366000.0 | +2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 3962308000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4149545000.0 | +4.7% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4471106000.0 | +7.7% | USD | 10-K | 2026-02-20 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1059997000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 975535000.0 | -8.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 947227000.0 | -2.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1071832000.0 | +13.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1038346000.0 | -3.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 949320000.0 | -8.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 893994000.0 | -5.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 923431000.0 | +3.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 912863000.0 | -1.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1198190000.0 | +31.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1264501000.0 | +5.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1071832000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 923431000.0 | -13.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1282816000.0 | +38.9% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 175746000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 422578000.0 | +140.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 696187000.0 | +64.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 162312000.0 | -76.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 387068000.0 | +138.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 551260000.0 | +42.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 24149000.0 | -95.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 282612000.0 | +1070.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 451126000.0 | +59.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 1270020000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 1088868000.0 | -14.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1095606000.0 | +0.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 | -155704000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -418872000.0 | -169.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -696897000.0 | -66.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -86103000.0 | +87.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -275059000.0 | -219.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -501752000.0 | -82.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -63054000.0 | +87.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -205797000.0 | -226.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -554517000.0 | -169.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -951910000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -800324000.0 | +15.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -885044000.0 | -10.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 | -66206000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -141759000.0 | -114.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -204410000.0 | -44.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -69877000.0 | +65.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -138477000.0 | -98.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -207331000.0 | -49.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -42251000.0 | +79.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 308220000.0 | +829.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 518863000.0 | +68.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | -149207000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -260432000.0 | -74.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 98700000.0 | +137.9% | 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 | 98224000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 282309000.0 | +187.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 511654000.0 | +81.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 96169000.0 | -81.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 262543000.0 | +173.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 458067000.0 | +74.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 79897000.0 | -82.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 226086000.0 | +183.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 472531000.0 | +109.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 749467000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 743796000.0 | -0.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 904614000.0 | +21.6% | 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 | 245545000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 245689000.0 | +0.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 245764000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 245888000.0 | +0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 246154000.0 | +0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 246302000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 246630000.0 | +0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 246684000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 247055000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 247142000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 247192000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 245888000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 246684000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 247303000.0 | +0.3% | 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 | 291814000.0 | — | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 291958000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 292033000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 292167000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 292494000.0 | +0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 292642000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 292992000.0 | +0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 293052000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 293482000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 293577000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 293636000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 292167000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 293052000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 293756000.0 | +0.2% | 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 | 245330000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 245637000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 245740000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 246008000.0 | +0.1% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 246228000.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 246480000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 246854000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 247090000.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 247158000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 245628000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 246344000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 247082000.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 | 247087000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 246964000.0 | -0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 247129000.0 | +0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 247614000.0 | +0.2% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 247860000.0 | +0.1% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 247922000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 247845000.0 | -0.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 247806000.0 | -0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 248302000.0 | +0.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 247176000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 247818000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 248454000.0 | +0.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2236 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2196 | -1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.2705 | +23.2% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.2043 | -24.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2129 | +4.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2648 | +24.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1909 | -27.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1961 | +2.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.2427 | +23.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.9604 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.9098 | -5.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8245 | -9.4% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0813 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.9024 | -8.6% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.9510 | +2.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 2.3083 | +18.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2.3366 | +1.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.0821 | -10.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.0627 | -0.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2.1120 | +2.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0572 | -2.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1.8921 | -8.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1.7727 | -6.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 2.3083 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2.1120 | -8.5% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2.2692 | +7.4% | 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 | 0.7723 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.7704 | -0.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.7427 | -3.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.7006 | -5.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.6641 | -5.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.6870 | +3.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.6801 | -1.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.6654 | -2.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.6570 | -1.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.8275 | +26.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.8923 | +7.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.7006 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.6654 | -5.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8119 | +22.0% | ratio | 10-K | 2026-02-20 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1321 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1282 | -3.0% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1552 | +21.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1477 | -4.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1453 | -1.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1464 | +0.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1192 | -18.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1204 | +0.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1432 | +19.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.1450 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1477 | +1.8% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1399 | -5.3% | 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.0308 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0441 | +43.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0728 | +65.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0431 | -40.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0458 | +6.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0658 | +43.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0160 | -75.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0360 | +125.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0637 | +76.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0553 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0560 | +1.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0557 | -0.5% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0467 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0523 | +12.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0914 | +74.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0536 | -41.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0558 | +4.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0802 | +43.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0239 | -70.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0608 | +155.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0800 | +31.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0723 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0694 | -4.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0697 | +0.4% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6242 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.5105 | -18.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.4592 | -10.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.8088 | +76.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.8579 | +6.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.7166 | -16.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.6098 | -14.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.7789 | +27.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.7274 | -6.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.7973 | +9.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.6615 | -17.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.8088 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7789 | -3.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.8051 | +3.4% | 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.0069 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0097 | +40.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0197 | +103.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0088 | -55.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0097 | +10.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0174 | +79.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0031 | -82.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0071 | +131.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0155 | +118.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0531 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0510 | -4.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0460 | -9.9% | 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.0123 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0172 | +40.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0345 | +100.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0147 | -57.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0165 | +12.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0294 | +78.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0051 | -82.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0130 | +155.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0294 | +126.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2023-12-31 | 0.0908 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0853 | -6.1% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0836 | -2.0% | ratio | 10-K | 2026-02-20 |