Financial Metrics
FTNT Fortinet, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-01 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 5 | 2026-02-17 | SEC Filing Index |
| Insider | 5 | 2026-02-17 | SEC Filing Index |
| Insider | 5 | 2026-02-17 | 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 | 1262300000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1292800000.0 | +2.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1334600000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1353300000.0 | +1.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1434300000.0 | +6.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1508100000.0 | +5.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1539700000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1630000000.0 | +5.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1724900000.0 | +5.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5304800000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5955800000.0 | +12.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 6799600000.0 | +14.2% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 954500000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 997000000.0 | +4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1016900000.0 | +2.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1048600000.0 | +3.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1159300000.0 | +10.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1244700000.0 | +7.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1246600000.0 | +0.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1315100000.0 | +5.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1393200000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4067600000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4798200000.0 | +18.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5470700000.0 | +14.0% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 273500000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 279000000.0 | +2.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 303200000.0 | +8.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 321200000.0 | +5.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 437200000.0 | +36.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 470900000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 453800000.0 | -3.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 458000000.0 | +0.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 547300000.0 | +19.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1241100000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1803400000.0 | +45.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2084700000.0 | +15.6% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 247700000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 266300000.0 | +7.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 322900000.0 | +21.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 299300000.0 | -7.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 379800000.0 | +26.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 539900000.0 | +42.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 433400000.0 | -19.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 440100000.0 | +1.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 473900000.0 | +7.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1147800000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1745200000.0 | +52.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1853400000.0 | +6.2% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.32 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.34 | +6.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.41 | +20.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.39 | -4.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.5 | +28.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.71 | +42.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.56 | -21.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.57 | +1.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.63 | +10.5% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.47 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.28 | +55.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.45 | +7.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.31 | — | USD/shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.33 | +6.5% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.41 | +24.2% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.39 | -4.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.49 | +25.6% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.7 | +42.9% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.56 | -20.0% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.57 | +1.8% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.62 | +8.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.46 | — | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2.26 | +54.8% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.42 | +7.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2304200000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 2376300000.0 | +3.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2186800000.0 | -8.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1397900000.0 | -36.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1926300000.0 | +37.8% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 2203200000.0 | +14.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2489300000.0 | +13.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2875900000.0 | +15.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3596600000.0 | +25.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3368500000.0 | -6.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1995700000.0 | -40.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1397900000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2875900000.0 | +105.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2495300000.0 | -13.2% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1087200000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1078800000.0 | -0.8% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1013800000.0 | -6.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1402000000.0 | +38.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 996200000.0 | -28.9% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1083400000.0 | +8.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1044100000.0 | -3.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1463400000.0 | +40.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1174000000.0 | -19.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1215700000.0 | +3.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1168300000.0 | -3.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1402000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1463400000.0 | +4.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1691200000.0 | +15.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 302700000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 376300000.0 | +24.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 467500000.0 | +24.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 484800000.0 | +3.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 439500000.0 | -9.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 383200000.0 | -12.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 354300000.0 | -7.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 315500000.0 | -11.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 362700000.0 | +15.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 405200000.0 | +11.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 426600000.0 | +5.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 484800000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 315500000.0 | -34.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 399500000.0 | +26.6% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4358700000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 4878100000.0 | +11.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 4752700000.0 | -2.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 4428300000.0 | -6.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4559700000.0 | +3.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 4919300000.0 | +7.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5220600000.0 | +6.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5971500000.0 | +14.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6442600000.0 | +7.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6346300000.0 | -1.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4913500000.0 | -22.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 4428300000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5971500000.0 | +34.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5900200000.0 | -1.2% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6832300000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 7486100000.0 | +9.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 7479300000.0 | -0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7258900000.0 | -2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7662100000.0 | +5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 8052900000.0 | +5.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 8852000000.0 | +9.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 9763100000.0 | +10.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 10407000000.0 | +6.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 10641400000.0 | +2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 9361300000.0 | -12.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7258900000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 9763100000.0 | +34.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10389200000.0 | +6.4% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3261800000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 3500600000.0 | +7.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3649000000.0 | +4.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3719000000.0 | +1.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3800400000.0 | +2.2% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 3725300000.0 | -2.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3883900000.0 | +4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4060700000.0 | +4.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4727800000.0 | +16.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4777100000.0 | +1.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4786100000.0 | +0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3719000000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4060700000.0 | +9.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5034000000.0 | +24.0% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6820900000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 7164900000.0 | +5.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 7405200000.0 | +3.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 7722300000.0 | +4.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 7799600000.0 | +1.0% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 7764700000.0 | -0.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 7943900000.0 | +2.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8269300000.0 | +4.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8444100000.0 | +2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8581000000.0 | +1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 8626200000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7722300000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8269300000.0 | +7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 9151700000.0 | +10.7% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11400000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 321200000.0 | +2717.5% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 74100000.0 | -76.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | -463400000.0 | -725.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -137500000.0 | +70.3% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 288200000.0 | +309.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 908100000.0 | +215.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1493800000.0 | +64.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1962900000.0 | +31.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2060400000.0 | +5.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 735100000.0 | -64.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -463400000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1493800000.0 | +422.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1237500000.0 | -17.2% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 990900000.0 | — | USD | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 991300000.0 | +0.0% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 991800000.0 | +0.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 992300000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 992800000.0 | +0.1% | USD | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 993300000.0 | +0.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 993800000.0 | +0.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 994300000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 496200000.0 | -50.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 496300000.0 | +0.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 496500000.0 | +0.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 992300000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 994300000.0 | +0.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 496600000.0 | -50.1% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 677500000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 1192600000.0 | +76.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1743800000.0 | +46.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 830400000.0 | -52.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1172400000.0 | +41.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1780500000.0 | +51.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 863300000.0 | -51.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1315200000.0 | +52.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1970400000.0 | +49.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1935500000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2258100000.0 | +16.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2590600000.0 | +14.7% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -42400000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -466500000.0 | -1000.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -577700000.0 | -23.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -270300000.0 | +53.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -320400000.0 | -18.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -647500000.0 | -102.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -110800000.0 | +82.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -377000000.0 | -240.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -552800000.0 | -46.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -649300000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -727400000.0 | -12.0% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -599100000.0 | +17.6% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -13700000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | -31400000.0 | -129.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -660300000.0 | -2002.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -30300000.0 | +95.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -44300000.0 | -46.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -41300000.0 | +6.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -32700000.0 | +20.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -446900000.0 | -1266.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -2298800000.0 | -414.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -1570400000.0 | — | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -50100000.0 | +96.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -2371500000.0 | -4633.5% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 30300000.0 | — | USD | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 107100000.0 | +253.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 177200000.0 | +65.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 221900000.0 | +25.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 245000000.0 | +10.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 281300000.0 | +14.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 66500000.0 | -76.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 234300000.0 | +252.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 322000000.0 | +37.4% | USD | 10-Q | 2025-11-07 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 784400000.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 785600000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 776300000.0 | -1.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 761000000.0 | -2.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 763200000.0 | +0.3% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 764200000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 765700000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 767000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 769200000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765600000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 742900000.0 | -3.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 761000000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 767000000.0 | +0.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 743000000.0 | -3.1% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 784400000.0 | — | shares | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 785600000.0 | +0.2% | shares | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 776300000.0 | -1.2% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 761000000.0 | -2.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 763200000.0 | +0.3% | shares | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 764200000.0 | +0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 765700000.0 | +0.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 767000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 769200000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765600000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 742900000.0 | -3.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 761000000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 767000000.0 | +0.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 743000000.0 | -3.1% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 783200000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 785000000.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 781200000.0 | -0.5% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 762400000.0 | -2.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 763800000.0 | +0.2% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 765000000.0 | +0.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 768300000.0 | +0.4% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 765500000.0 | -0.4% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 755500000.0 | -1.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 778600000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 764400000.0 | -1.8% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 758000000.0 | -0.8% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 793400000.0 | — | shares | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 795900000.0 | +0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 791200000.0 | -0.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 770500000.0 | -2.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 769900000.0 | -0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 771900000.0 | +0.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 776800000.0 | +0.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 772700000.0 | -0.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 761200000.0 | -1.5% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 788200000.0 | — | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 771900000.0 | -2.1% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 764600000.0 | -0.9% | shares | 10-K | 2026-02-25 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1848 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.1727 | -6.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1784 | +3.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1766 | -1.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1781 | +0.8% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1704 | -4.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1479 | -13.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1532 | +3.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1843 | +20.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.7308 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6100 | -16.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.6545 | +7.3% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3363 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 1.3935 | +4.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 1.3025 | -6.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1907 | -8.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.1998 | +0.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 1.3205 | +10.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.3442 | +1.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.4706 | +9.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.3627 | -7.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.3285 | -2.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.0266 | -22.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1907 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.4706 | +23.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.1721 | -20.3% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 598.3246 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 22.3067 | -96.3% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 99.9352 | +348.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | -16.6644 | -116.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -56.7244 | -240.4% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 26.9421 | +147.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 8.7478 | -67.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.5357 | -36.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4.3018 | -22.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4.1647 | -3.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 11.7347 | +181.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -16.6644 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 5.5357 | +133.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7.3953 | +33.6% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7562 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.7712 | +2.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.7620 | -1.2% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.7748 | +1.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.8083 | +4.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.8253 | +2.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8096 | -1.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8068 | -0.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.8077 | +0.1% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.7668 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.8056 | +5.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.8046 | -0.1% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1962 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2060 | +5.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2419 | +17.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2212 | -8.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2648 | +19.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.3580 | +35.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2815 | -21.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2700 | -4.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2747 | +1.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2164 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.2930 | +35.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2726 | -7.0% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2167 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.2158 | -0.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2272 | +5.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.2373 | +4.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.3048 | +28.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.3122 | +2.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2947 | -5.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2810 | -4.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.3173 | +12.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2340 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3028 | +29.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.3066 | +1.3% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7064 | — | ratio | 10-Q | 2023-05-08 |
| Quarterly | 2023-06-30 | 0.6788 | -3.9% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 0.5993 | -11.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.3759 | -37.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.5069 | +34.8% | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2024-06-30 | 0.5914 | +16.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.6409 | +8.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.7082 | +10.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.7607 | +7.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.7051 | -7.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4170 | -40.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.3759 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.7082 | +88.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.4957 | -30.0% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0363 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.0356 | -1.9% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0432 | +21.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0391 | -9.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0472 | +20.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0610 | +29.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0416 | -31.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0414 | -0.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0506 | +22.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1581 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1788 | +13.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1784 | -0.2% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21.7281 | — | ratio | 10-Q | 2024-05-06 |
| Quarterly | 2023-06-30 | 0.8291 | -96.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 4.3576 | +425.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -2.1767 | -150.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.3178 | +160.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5945 | -54.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2208 | -62.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.2136 | -3.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.6447 | +201.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -2.4769 | — | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.1683 | +147.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.4977 | +28.2% | ratio | 10-K | 2026-02-25 |